
From nobody Mon Jan  1 14:35:05 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A01C8120721 for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 14:35:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fG195EnXL_D1 for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 14:35:02 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 06D291200C5 for <quic-issues@ietf.org>; Mon,  1 Jan 2018 14:35:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LvvhnUYtX5sG2N9AKBtwnnpAisQ=; b=P1242ck+3TLVq+0D WlzfCjLt/w7iP36HUlBvX2fKkbOFMwCHxvyoAkuX7tuJkK1pEwEpUNovcY7zmlLW jML8c5rJlgfRxBglfDPQ+nupF3dTl24w1wmNiVSkwGiSIt3tCguXmLYVF4SDHrrj w4DTZXMmc9lHOTszRdO/qwi/cKk=
Received: by filter0960p1mdw1.sendgrid.net with SMTP id filter0960p1mdw1-1161-5A4AB794-1E 2018-01-01 22:35:00.95739896 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id tGSmxvpCTxKNMbjgFEobjQ for <quic-issues@ietf.org>; Mon, 01 Jan 2018 22:35:01.071 +0000 (UTC)
Date: Mon, 01 Jan 2018 22:35:01 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4578c2292c5638b5fc45b396089eeac425b7118492cf000000011662799492a169ce10d7e8ed@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1018/354681830@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1018@github.com>
References: <quicwg/base-drafts/issues/1018@github.com>
Subject: Re: [quicwg/base-drafts] Second flight DOS Attack with Client Clear Text packets. (#1018)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4ab794dc81d_1fc63ffb1cda8f3417501fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1C+yHCMpotUPTUwwr8s34QNe6s4EP65nUE9R 9Ibup2wyNn+vWGOm0tFRl09uGjNP5Jo0yrBW0mrBIV05sHz2Zwuw2ktLted1TUGK55mK1lB1xPxeZb P4Gzg0eHZohvj9c9ZYe+rerESstkWu4nOXwSfZIJQbVt8jiiRzJWUZdjH04ek2WWHp4eZNPRdL3gdq 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CH1BjB0FGUKFyIALJW84ZTb9efY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=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 Jan 2018 22:35:03 -0000

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

The challenge here is that your suggestion would introduce new interfaces into TLS.  That's not free.

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

<p>The challenge here is that your suggestion would introduce new interfaces into TLS.  That's not free.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1018: The challenge here is that your suggestion would introduce new interfaces into TLS.  That's not free."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1018#issuecomment-354681830"}}}</script>
----==_mimepart_5a4ab794dc81d_1fc63ffb1cda8f3417501fb--


From nobody Mon Jan  1 14:35:19 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16D6E12711A for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 14:35:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WpA_wghOPPPG for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 14:35:16 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD91C1201F2 for <quic-issues@ietf.org>; Mon,  1 Jan 2018 14:35:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6V+GYqJUjkFiHqygJDzemzh2TX8=; b=KTTclvBeJUyg+oLB 7afXinrRUPyBH8syME0CeT9nk/nirPE9G6Sbpa/oYdmZk5aU2+sreH15TKeGahET z3WVENyCGn4H3RNhwd3j0kE9Y7EhWMLFSPOCj+WS+zxqmC1+aSj679ssOAEmZYKz Z9StfE/5sqb6/sy/7fNWhAAILxE=
Received: by filter0929p1mdw1.sendgrid.net with SMTP id filter0929p1mdw1-16551-5A4AB7A4-5 2018-01-01 22:35:16.156483714 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id PxbIt0UaS4W3DIS5nrqkiw for <quic-issues@ietf.org>; Mon, 01 Jan 2018 22:35:16.113 +0000 (UTC)
Date: Mon, 01 Jan 2018 22:35:16 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab934d91fdab831790e6f2ffcf01348087da4d52c792cf00000001166279a492a169ce10debf92@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1027/issue_event/1405665954@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1027@github.com>
References: <quicwg/base-drafts/pull/1027@github.com>
Subject: Re: [quicwg/base-drafts] Fix long header packet type mismatches (#1027)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4ab7a473e0_d4a03f967d01cf2c460748"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ojXjon+ngbuQDr6d4E4h2BISOAGl1Rg62Bh mBDdbXNIRovVZSRn+m7coFUvGAN+jutytRshTXybzMiX7MKT3vzqA1lEqoZUpOI3IEeljNdEmCVcFH pOhTOrWN5+2R/cyfns8epo6ZbGUv1sW9DGgz+7CMyGvg2bBfxkmJ6dAuHipW+bI0jTAqFnyJC/X4AF g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BQofYUdPBjLzErMovyMkxxb7gKY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=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 Jan 2018 22:35:18 -0000

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

Merged #1027.

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

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

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

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


From nobody Mon Jan  1 14:35:22 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1BD5D12711E for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 14:35:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GvOMQr2XanaD for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 14:35:16 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F6651200C5 for <quic-issues@ietf.org>; Mon,  1 Jan 2018 14:35:16 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1514846115; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=TmWpQZeoSf/t5ROj9F0AAPhKJyaDx59LBhKIIPdM5z8=; b=XyluKV/3WNcCd+fdNoJVK3ztmNy+xIp0orCo7VAU22RMNlCr9s6rHEdwe8hhtNr1lcT2WKB3 DzdGiK6IyYB2bbu2Ep0/rWpOaHLoBaSjsyXntVt9KPJvEKbK1QlbJhVDxeuo+MY8O2tOIftO mtk8odDtQdS4X8idRYbSQj1Iquo=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a4ab7a3.7fb9f0095270-smtp-out-n01; Mon, 01 Jan 2018 22:35:15 -0000 (UTC)
Date: Mon, 01 Jan 2018 14:35:14 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a4ab7a287b73_3a0c2aeba332fc086234c@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 23f8b6: Fix long header packet type mismatches
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a4ab7a28746b_3a0c2aeba332fc086228b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wUUwZISmts0b7m3pPc695_NNzXA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=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 Jan 2018 22:35:18 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 23f8b61d5461b809313e84fffe10df15ccc7140d
      https://github.com/quicwg/base-drafts/commit/23f8b61d5461b809313e84fffe10df15ccc7140d
  Author: Luke Horsley <luke.horsley@offset1337.co.uk>
  Date:   2017-12-18 (Mon, 18 Dec 2017)

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

  Log Message:
  -----------
  Fix long header packet type mismatches


  Commit: c84714a5e8911d0ff9ca23d03e94469db706c031
      https://github.com/quicwg/base-drafts/commit/c84714a5e8911d0ff9ca23d03e94469db706c031
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-01 (Mon, 01 Jan 2018)

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

  Log Message:
  -----------
  Merge pull request #1027 from Lukazoid/packet_type_mismatch

Fix long header packet type mismatches


Compare: https://github.com/quicwg/base-drafts/compare/0904e019afa0...c84714a5e891
----==_mimepart_5a4ab7a28746b_3a0c2aeba332fc086228b--


From nobody Mon Jan  1 14:35:25 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E85212711E for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 14:35:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qwsl1yssuouO for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 14:35:18 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF3C2126DFE for <quic-issues@ietf.org>; Mon,  1 Jan 2018 14:35:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=GgPazt5qm6LI1u5wBoQV//kdt/o=; b=rV70Sksbz85jh7ez X43cHoomgvJn2an2DajpqFGxkiXWa5f7jD60uHBzuznG1+KSpXDOOLc5XRD/jksq PUAhjoBM0KihzbVpWjUt71NMeApPzwQzazpguCsRJiYWVAyCiHeOxsK0KlEL5hEE NWX2dh8bogEgEomi5iZ4NnnYIMg=
Received: by filter0190p1las1.sendgrid.net with SMTP id filter0190p1las1-14206-5A4AB7A4-3 2018-01-01 22:35:16.27631987 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id XnvK7fr5T_6CyquYt9p1nw for <quic-issues@ietf.org>; Mon, 01 Jan 2018 22:35:16.136 +0000 (UTC)
Date: Mon, 01 Jan 2018 22:35:16 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb6bf39b7861f8beaa6ef33acd392d9821c4e463492cf00000001166279a492a169ce10deb518@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1026/issue_event/1405665955@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1026@github.com>
References: <quicwg/base-drafts/issues/1026@github.com>
Subject: Re: [quicwg/base-drafts] Packet type header value mismatches (#1026)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4ab7a4b52a_50753f98dd2baf389098e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ePqJKNHMFTT3CJC7TkNhUCXL0tuBrWG63ks kLTlPQ2232VGQvF0pFxMx8VwJniksr0x5o0V1C08+GJIAaFWegIymGxkbpljks/093XaTOYKYAPByK fuCkcwzlUbK454nEXySk1uCAKnwa0UwK4XeuLK+hUXCLK9UnlbtDlTq6zhHLnNA9EU5jjD9WTo4KuI s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0kMtNk8MlfM04RCmHedfZ1SW4eA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=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 Jan 2018 22:35:19 -0000

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

Closed #1026 via #1027.

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

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

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

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


From nobody Mon Jan  1 14:46:13 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B828F1200C5 for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 14:46:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zU1AMoIWVZe0 for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 14:46:10 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39B26120454 for <quic-issues@ietf.org>; Mon,  1 Jan 2018 14:46:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=CItVl+NoNyqt02o71369fyRrIRQ=; b=En7TR3PvDQbrkrdN vMpIToPORJdho9LbtEvWUpSh+qkOw0kc3TsYITlYuHxrU+Sy8VflAxDvr1CuClFV /h4qFQ91ridaBhvZHk+8u3LimAkX6tOR5KGSBMxR1ZDG6F+0nt8EfOo3ifd4xdDi lpVK9g3RGMs6gex/kqriHNvT0sg=
Received: by filter0368p1las1.sendgrid.net with SMTP id filter0368p1las1-21834-5A4ABA30-10 2018-01-01 22:46:08.946002427 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id O4X7mo0cSHGzwwRtbObzuA for <quic-issues@ietf.org>; Mon, 01 Jan 2018 22:46:08.721 +0000 (UTC)
Date: Mon, 01 Jan 2018 22:46:09 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab91c6085d2de9a687fc36a8e62a25755f56788c1392cf0000000116627c3092a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/354682392@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4aba30903dd_75233ff717e04f2c3064119"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2eXD4TR4K0YCFzfrsVUCHk9ztPqRb7hYnwvE 9KrCwmLfJajmLamGjIoGdfCM3rcmKuJE9tTy8IIQgk3SNwh/L5V1j6Kk+yVmaF7g71iwDiwDlKHrc/ 6kaQmUAEdr2sdTP8cAngx+ShaSBHmfkO2TrtbYgIog30zNlWb205rXNDNJyxMR9r2i8R4PTmFlMjH7 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/feBlkDSXjWyOBG8LPlFucjrFYuk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=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 Jan 2018 22:46:12 -0000

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

I think that the main defense here is explicit path verification.  I would prefer that we remove gaps entirely.  That also means changing the linkability defense, which I want to do for other reasons.

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

<p>I think that the main defense here is explicit path verification.  I would prefer that we remove gaps entirely.  That also means changing the linkability defense, which I want to do for other reasons.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1030: I think that the main defense here is explicit path verification.  I would prefer that we remove gaps entirely.  That also means changing the linkability defense, which I want to do for other reasons."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1030#issuecomment-354682392"}}}</script>
----==_mimepart_5a4aba30903dd_75233ff717e04f2c3064119--


From nobody Mon Jan  1 14:56:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CBB7124D37 for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 14:56:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jLTgVbK2WEpx for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 14:56:37 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8091D1200C5 for <quic-issues@ietf.org>; Mon,  1 Jan 2018 14:56:37 -0800 (PST)
Date: Mon, 01 Jan 2018 14:56:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1514847396; bh=QiXXcQ7QUM0a6N8tmZH3agZONjMEwGd1l8GTo4HgKIE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=buvBlycxu3Q/P2LrxNBIRISBEycgdPkhVn1xvDq6C84b1/lyidxtszKglcPzcyqlm k194QTQjt5+ewNl3SQArhml67SbPK9SKVs1f9dARxch5i5B481uOY91WMLcfRkhdaJ OBhoyh80M1lYadAd/tNB8T9fDIiWu0n3ZJ/M1i+4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab78480f853bd670872ce0804b038f27d38c9c6f2292cf0000000116627ea492a169ce10de393e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/review/86071088@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4abca4cbbcc_453c3f98dd2baf3839401cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ei9XBf1RYKBy_PWo94q9utnSN8I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=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 Jan 2018 22:56:39 -0000

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

martinthomson approved this pull request.

These changes address my concerns.  I have some new ones.  These are minor.

> @@ -182,6 +190,24 @@ itself as "hq-09-rickroll". Note that any label MUST conform to the "token"
 syntax defined in Section 3.2.6 of [RFC7230]. Experimenters are encouraged to
 coordinate their experiments on the quic@ietf.org mailing list.
 
+## Connection Reuse
+
+Once a connection exists to a server endpoint, this connection MAY be reused for
+requests with multiple different URI authority components.  The client MAY send
+any requests for which the client considers the server authoritative.
+
+An authoritative HTTP/QUIC endpoint is typically discovered because the client
+has received an Alt-Svc record from the request's origin which nominates the
+endpoint as a valid HTTP Alternative Service for that origin.  As required by

should we use "server" here rather than "endpoint"?

> @@ -182,6 +190,24 @@ itself as "hq-09-rickroll". Note that any label MUST conform to the "token"
 syntax defined in Section 3.2.6 of [RFC7230]. Experimenters are encouraged to
 coordinate their experiments on the quic@ietf.org mailing list.
 
+## Connection Reuse
+
+Once a connection exists to a server endpoint, this connection MAY be reused for
+requests with multiple different URI authority components.  The client MAY send
+any requests for which the client considers the server authoritative.
+
+An authoritative HTTP/QUIC endpoint is typically discovered because the client
+has received an Alt-Svc record from the request's origin which nominates the
+endpoint as a valid HTTP Alternative Service for that origin.  As required by
+{{RFC7838}}, clients MUST check that the nominated server can present a valid
+certificate for the origin before considering it authoritative. Clients SHOULD
+NOT assume that an HTTP/QUIC endpoint is authoritative for other origins without

"SHOULD NOT assume"?  "cannot" or "MUST NOT" perhaps

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

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

<p>These changes address my concerns.  I have some new ones.  These are minor.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1024#discussion_r159165448">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -182,6 +190,24 @@ itself as &quot;hq-09-rickroll&quot;. Note that any label MUST conform to the &quot;token&quot;
 syntax defined in Section 3.2.6 of [RFC7230]. Experimenters are encouraged to
 coordinate their experiments on the quic@ietf.org mailing list.
 
+## Connection Reuse
+
+Once a connection exists to a server endpoint, this connection MAY be reused for
+requests with multiple different URI authority components.  The client MAY send
+any requests for which the client considers the server authoritative.
+
+An authoritative HTTP/QUIC endpoint is typically discovered because the client
+has received an Alt-Svc record from the request&#39;s origin which nominates the
+endpoint as a valid HTTP Alternative Service for that origin.  As required by
</pre>
<p>should we use "server" here rather than "endpoint"?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1024#discussion_r159165464">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -182,6 +190,24 @@ itself as &quot;hq-09-rickroll&quot;. Note that any label MUST conform to the &quot;token&quot;
 syntax defined in Section 3.2.6 of [RFC7230]. Experimenters are encouraged to
 coordinate their experiments on the quic@ietf.org mailing list.
 
+## Connection Reuse
+
+Once a connection exists to a server endpoint, this connection MAY be reused for
+requests with multiple different URI authority components.  The client MAY send
+any requests for which the client considers the server authoritative.
+
+An authoritative HTTP/QUIC endpoint is typically discovered because the client
+has received an Alt-Svc record from the request&#39;s origin which nominates the
+endpoint as a valid HTTP Alternative Service for that origin.  As required by
+{{RFC7838}}, clients MUST check that the nominated server can present a valid
+certificate for the origin before considering it authoritative. Clients SHOULD
+NOT assume that an HTTP/QUIC endpoint is authoritative for other origins without
</pre>
<p>"SHOULD NOT assume"?  "cannot" or "MUST NOT" perhaps</p>

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

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


From nobody Mon Jan  1 15:17:55 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED91412426E for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 15:17:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.03
X-Spam-Level: 
X-Spam-Status: No, score=-2.03 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HyMGCGZnkavI for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 15:17:53 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6DB4124D37 for <quic-issues@ietf.org>; Mon,  1 Jan 2018 15:17:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Rc2MSbU/VxRpEfagMjm+t25v6C4=; b=wR3STMuyvSmHaf3G YI/KmfOvcPTYEsk18no4VEQtpRifwH+TUkJ0s1wGMbx+5i3p2KaCsPPbOtUVwx6f KgSBFLTv9P7Di4hpXmZjgq00YKHzwOqAkLeiJxHa1hGuMPl3FASAqYqLsjGr+v5I c49bqeXHd5uv3G/a/3JHl/YIOZE=
Received: by filter0416p1mdw1.sendgrid.net with SMTP id filter0416p1mdw1-18501-5A4AC19F-3 2018-01-01 23:17:51.168527193 +0000 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 erkxZhezTASkj_xMDC-BDA for <quic-issues@ietf.org>; Mon, 01 Jan 2018 23:17:51.152 +0000 (UTC)
Date: Mon, 01 Jan 2018 23:17:51 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6b55b798bc32441ef06196d96c7fc6606510fb1292cf000000011662839e92a169ce10f35235@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1032/review/86071151@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1032@github.com>
References: <quicwg/base-drafts/pull/1032@github.com>
Subject: Re: [quicwg/base-drafts] Python linting script (#1032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4ac19f5842_3c93fa16355ef3024665cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Mz8GEdD3W4yn/OQQn0HjanfOX2IG9WZVCxo 0uoX1/Q/BkLV5dd6HQZ13gnAg9A1SzfEuukHa8JSzOPBOkSt76BsoK/F05FGa9Pq7wfJRw0BFrjz4p 8531nMOA3jWSbm6co/IQ4s5enl5LZRW8NR2CvEgakhbfHoYKTEf2W5/bSa5zEQUrXXArtGEO+by1QJ g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DgJcSAFn2JRnLTjv-o39dvLZIC4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=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 Jan 2018 23:17:55 -0000

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

martinthomson commented on this pull request.

How fast is it?  It looks generally good though.

> @@ -0,0 +1,64 @@
+#!/usr/bin/env python3
+
+import sys,getopt,re
+
+def main(argv):
+    inputfile = ''
+    maxLineLength = 80
+    maxFigureLineLength = 65
+    foundError = False
+
+    try:
+        opts,args = getopt.getopt(argv,"i:lf")

Doesn't this need to be `"i:l:f:"`?  I see that you haven't tested these so...

> @@ -0,0 +1,64 @@
+#!/usr/bin/env python3

can you run autopep8 over this?

> +        elif opt == "-f":
+            maxFigureLineLength = arg
+
+    insideFigure = False
+    beforeAbstract = True
+    with open(inputfile,'U') as draft:
+        linecounter = 1
+        lines = draft.readlines()
+        for line in lines:
+            line = line.rstrip('\r\n')
+            linenumber = linecounter
+            linecounter += 1
+
+            ## Skip everything before abstract
+            if beforeAbstract:
+                matchObj = re.match('^--- abstract',line)

you can compile regexes that you run multiple times so that they run more quickly:

```py
abstract = re.compile('^--- abstract')
# ...
matchObj = abstract.match(line)
```



> +            ## Skip everything before abstract
+            if beforeAbstract:
+                matchObj = re.match('^--- abstract',line)
+                if matchObj:
+                    beforeAbstract = False
+                continue
+
+            ## Skip tables
+            matchObj = re.match('^\s*\|',line)
+            if matchObj:
+                continue
+
+            ## Toggle figure state
+            matchObj = re.match('^[~`]{3,}',line)
+            if matchObj:
+                insideFigure = False if insideFigure else True

```py
insideFigure = not insideFigure
```

> +        linecounter = 1
+        lines = draft.readlines()
+        for line in lines:
+            line = line.rstrip('\r\n')
+            linenumber = linecounter
+            linecounter += 1
+
+            ## Skip everything before abstract
+            if beforeAbstract:
+                matchObj = re.match('^--- abstract',line)
+                if matchObj:
+                    beforeAbstract = False
+                continue
+
+            ## Skip tables
+            matchObj = re.match('^\s*\|',line)

Use `'^\s*(?:\||{:)'` here so that you skip captions as well.

> +            if matchObj:
+                insideFigure = False if insideFigure else True
+                continue
+
+            ## Check length
+            length = len(line)
+            limit = maxFigureLineLength if insideFigure else maxLineLength
+            if length > limit:
+                foundError = True
+                print("{0}: Line is {1} characters; limit is {2}".format(linenumber,length,limit))
+                print(line)
+
+    sys.exit( 1 if foundError else 0)
+
+if __name__ == "__main__":
+   main(sys.argv[1:])

No EOL.

> @@ -16,13 +16,5 @@ latest:: lint
 .PHONY: lint
 lint::
 	@err=0; for f in draft-*.md ; do \
-	  if cat "$$f" | (l=0; while read -r a; do l=$$(($$l + 1)); echo -E "$$l:$$a"; done) | \
-	     sed -e '1,/--- abstract/d;/^[0-9]*: *|/d' | tr -d '\r' | grep '^[0-9]*:.\{81\}'; then \
-	    echo "$$f contains a line with >80 characters"; err=1; \
-	  fi; \
-	  if cat "$$f" | (l=0; while read -r a; do l=$$(($$l + 1)); echo -E "$$l:$$a"; done) | \
-	     sed -e '/^[0-9]*:~~~/,/^[0-9]*:~~~/p;/^[0-9]*:```/,/^[0-9]*:```/p;d' | \
-	     tr -d '\r' | grep '^[0-9]*:.\{66\}'; then \
-	    echo "$$f contains a figure with >65 characters"; err=1; \
-	  fi; \
+	  ./.lint.py -i $$f || err=1; \

Rather than iterate here, could you instead iterate in the script?  It would be more natural to drop the `-i` thing and iterate over the remaining arguments that getopt doesn't consume.

> @@ -0,0 +1,64 @@
+#!/usr/bin/env python3
+
+import sys,getopt,re
+
+def main(argv):
+    inputfile = ''
+    maxLineLength = 80
+    maxFigureLineLength = 65
+    foundError = False
+
+    try:
+        opts,args = getopt.getopt(argv,"i:lf")
+    except getopt.GetoptError:
+        print('.lint.py -i <input_file> [-l <line-length>] [-f <figure-line-length>]')

sys.stderr.write('...\n') for errors

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

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

<p>How fast is it?  It looks generally good though.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1032#discussion_r159165512">.lint.py</a>:</p>
<pre style='color:#555'>&gt; @@ -0,0 +1,64 @@
+#!/usr/bin/env python3
+
+import sys,getopt,re
+
+def main(argv):
+    inputfile = &#39;&#39;
+    maxLineLength = 80
+    maxFigureLineLength = 65
+    foundError = False
+
+    try:
+        opts,args = getopt.getopt(argv,&quot;i:lf&quot;)
</pre>
<p>Doesn't this need to be <code>"i:l:f:"</code>?  I see that you haven't tested these so...</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1032#discussion_r159165515">.lint.py</a>:</p>
<pre style='color:#555'>&gt; @@ -0,0 +1,64 @@
+#!/usr/bin/env python3
</pre>
<p>can you run autopep8 over this?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1032#discussion_r159165552">.lint.py</a>:</p>
<pre style='color:#555'>&gt; +        elif opt == &quot;-f&quot;:
+            maxFigureLineLength = arg
+
+    insideFigure = False
+    beforeAbstract = True
+    with open(inputfile,&#39;U&#39;) as draft:
+        linecounter = 1
+        lines = draft.readlines()
+        for line in lines:
+            line = line.rstrip(&#39;\r\n&#39;)
+            linenumber = linecounter
+            linecounter += 1
+
+            ## Skip everything before abstract
+            if beforeAbstract:
+                matchObj = re.match(&#39;^--- abstract&#39;,line)
</pre>
<p>you can compile regexes that you run multiple times so that they run more quickly:</p>
<div class="highlight highlight-source-python"><pre>abstract <span class="pl-k">=</span> re.compile(<span class="pl-s"><span class="pl-pds">'</span>^--- abstract<span class="pl-pds">'</span></span>)
<span class="pl-c"><span class="pl-c">#</span> ...</span>
matchObj <span class="pl-k">=</span> abstract.match(line)</pre></div>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1032#discussion_r159165582">.lint.py</a>:</p>
<pre style='color:#555'>&gt; +            ## Skip everything before abstract
+            if beforeAbstract:
+                matchObj = re.match(&#39;^--- abstract&#39;,line)
+                if matchObj:
+                    beforeAbstract = False
+                continue
+
+            ## Skip tables
+            matchObj = re.match(&#39;^\s*\|&#39;,line)
+            if matchObj:
+                continue
+
+            ## Toggle figure state
+            matchObj = re.match(&#39;^[~`]{3,}&#39;,line)
+            if matchObj:
+                insideFigure = False if insideFigure else True
</pre>
<div class="highlight highlight-source-python"><pre>insideFigure <span class="pl-k">=</span> <span class="pl-k">not</span> insideFigure</pre></div>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1032#discussion_r159165621">.lint.py</a>:</p>
<pre style='color:#555'>&gt; +        linecounter = 1
+        lines = draft.readlines()
+        for line in lines:
+            line = line.rstrip(&#39;\r\n&#39;)
+            linenumber = linecounter
+            linecounter += 1
+
+            ## Skip everything before abstract
+            if beforeAbstract:
+                matchObj = re.match(&#39;^--- abstract&#39;,line)
+                if matchObj:
+                    beforeAbstract = False
+                continue
+
+            ## Skip tables
+            matchObj = re.match(&#39;^\s*\|&#39;,line)
</pre>
<p>Use <code>'^\s*(?:\||{:)'</code> here so that you skip captions as well.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1032#discussion_r159165640">.lint.py</a>:</p>
<pre style='color:#555'>&gt; +            if matchObj:
+                insideFigure = False if insideFigure else True
+                continue
+
+            ## Check length
+            length = len(line)
+            limit = maxFigureLineLength if insideFigure else maxLineLength
+            if length &gt; limit:
+                foundError = True
+                print(&quot;{0}: Line is {1} characters; limit is {2}&quot;.format(linenumber,length,limit))
+                print(line)
+
+    sys.exit( 1 if foundError else 0)
+
+if __name__ == &quot;__main__&quot;:
+   main(sys.argv[1:])
</pre>
<p>No EOL.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1032#discussion_r159165669">Makefile</a>:</p>
<pre style='color:#555'>&gt; @@ -16,13 +16,5 @@ latest:: lint
 .PHONY: lint
 lint::
 	@err=0; for f in draft-*.md ; do \
-	  if cat &quot;$$f&quot; | (l=0; while read -r a; do l=$$(($$l + 1)); echo -E &quot;$$l:$$a&quot;; done) | \
-	     sed -e &#39;1,/--- abstract/d;/^[0-9]*: *|/d&#39; | tr -d &#39;\r&#39; | grep &#39;^[0-9]*:.\{81\}&#39;; then \
-	    echo &quot;$$f contains a line with &gt;80 characters&quot;; err=1; \
-	  fi; \
-	  if cat &quot;$$f&quot; | (l=0; while read -r a; do l=$$(($$l + 1)); echo -E &quot;$$l:$$a&quot;; done) | \
-	     sed -e &#39;/^[0-9]*:~~~/,/^[0-9]*:~~~/p;/^[0-9]*:```/,/^[0-9]*:```/p;d&#39; | \
-	     tr -d &#39;\r&#39; | grep &#39;^[0-9]*:.\{66\}&#39;; then \
-	    echo &quot;$$f contains a figure with &gt;65 characters&quot;; err=1; \
-	  fi; \
+	  ./.lint.py -i $$f || err=1; \
</pre>
<p>Rather than iterate here, could you instead iterate in the script?  It would be more natural to drop the <code>-i</code> thing and iterate over the remaining arguments that getopt doesn't consume.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1032#discussion_r159165733">.lint.py</a>:</p>
<pre style='color:#555'>&gt; @@ -0,0 +1,64 @@
+#!/usr/bin/env python3
+
+import sys,getopt,re
+
+def main(argv):
+    inputfile = &#39;&#39;
+    maxLineLength = 80
+    maxFigureLineLength = 65
+    foundError = False
+
+    try:
+        opts,args = getopt.getopt(argv,&quot;i:lf&quot;)
+    except getopt.GetoptError:
+        print(&#39;.lint.py -i &lt;input_file&gt; [-l &lt;line-length&gt;] [-f &lt;figure-line-length&gt;]&#39;)
</pre>
<p>sys.stderr.write('...\n') for errors</p>

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

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


From nobody Mon Jan  1 15:49:13 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B958126BFD for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 15:49:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tROm0tex6Iuc for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 15:49:09 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9BA9A12426E for <quic-issues@ietf.org>; Mon,  1 Jan 2018 15:49:09 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1514850548; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=321M2zaREOLqUyIqkeNYOKidkzVaPtDYUOibaoMdx74=; b=w4+nIvTSS5ZLCyFU+Heqnd0GJlCOJ3ho1D8YgYMV07ShaqwVemNJbtx9Vj8GKEu9m7g2eCTC i/B5QNuBNCDkVtj4Zs8hHHHVAxTM0brZWrovuPOJPpFOCYdOiR4O34s9la/i+9QUqWKrHKQq j4aFG+RaJkh0LDCKXQkc36uykCg=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a4ac8f4.7f8e1c0d1780-smtp-out-n02; Mon, 01 Jan 2018 23:49:08 -0000 (UTC)
Date: Mon, 01 Jan 2018 15:49:07 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a4ac8f39e718_19b72b264ce7bc041182a5@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3aad6b: Make figures comply with 65-character limit
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a4ac8f39e294_19b72b264ce7bc041181d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/crSej2kSj2ivAxTJIkZyET5xB5k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=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 Jan 2018 23:49:11 -0000

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

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

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

  Log Message:
  -----------
  Make figures comply with 65-character limit


  Commit: 359d24a20d177abf30184eddf783a56c3b327ab3
      https://github.com/quicwg/base-drafts/commit/359d24a20d177abf30184eddf783a56c3b327ab3
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-24 (Sun, 24 Dec 2017)

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

  Log Message:
  -----------
  Figure bit numbers aligned


  Commit: 08428a1725a4c30f0ec6ef1c26b631b867992ee1
      https://github.com/quicwg/base-drafts/commit/08428a1725a4c30f0ec6ef1c26b631b867992ee1
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-26 (Tue, 26 Dec 2017)

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

  Log Message:
  -----------
  Jana's suggested rewording


  Commit: f2e2f69eb219c02fa720241f292ee338fef11e68
      https://github.com/quicwg/base-drafts/commit/f2e2f69eb219c02fa720241f292ee338fef11e68
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-01 (Mon, 01 Jan 2018)

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

  Log Message:
  -----------
  Merge pull request #1031 from quicwg/figure_length

Make figures comply with 65-character limit


Compare: https://github.com/quicwg/base-drafts/compare/c84714a5e891...f2e2f69eb219
----==_mimepart_5a4ac8f39e294_19b72b264ce7bc041181d4--


From nobody Mon Jan  1 15:49:16 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55F3912426E for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 15:49:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PXGNZzzKzgeK for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 15:49:10 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D52AE124B18 for <quic-issues@ietf.org>; Mon,  1 Jan 2018 15:49:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2SQw7ibGrbgbmIQJYnzCN5ri0xA=; b=WHM3cYEP1kgg6YDi 0EZ2r3ob8l+vbBGcbdv1eSewh2bVT7pf6+hl8VXO5CTsm2UToYKqFP01t0Lk+u9N A1p36v1jKByBQRdovU/Nqe0cbNVQjY+sMO3bAg9STDlM/lyVgD+YYqvXqHWp/9IX s92qXsIjH/Yc9pkYemJ2sZU9y0Y=
Received: by filter0461p1mdw1.sendgrid.net with SMTP id filter0461p1mdw1-5511-5A4AC8F5-2B 2018-01-01 23:49:09.712808298 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id gkU1FIOVTz-zTrDhTV_XlQ for <quic-issues@ietf.org>; Mon, 01 Jan 2018 23:49:09.661 +0000 (UTC)
Date: Mon, 01 Jan 2018 23:49:09 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe87f40e260f649950945df3daed8b94ba4835f6192cf0000000116628af592a169ce10f34c45@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1031/issue_event/1405682945@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1031@github.com>
References: <quicwg/base-drafts/pull/1031@github.com>
Subject: Re: [quicwg/base-drafts] Make figures comply with 65-character limit (#1031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4ac8f59259b_4d6a3fa16355ef30987247"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3z5TuxYJrzgimCHLf6J9Ut0HatRmu9WmWCEP uMlB9QCbQIS6Y3RE9w9W6WcxfTGW4sQj7P2xPuXv4xdq2PVmHy0EcUyEGT259qI0Q6h7E8DNoo2VN5 /6eNeXG65IsHwDDGZvkClmYtb65KPHm+eEWEfTTl55YfJ41MEe7yCU2q7AbzQqVx2cPZuB7ILYquHl U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qZXdMb7TcMA92YyGOeiUkMdyVAk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=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 Jan 2018 23:49:12 -0000

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

Merged #1031.

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

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

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

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


From nobody Mon Jan  1 15:57:01 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 04531124B18 for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 15:57:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.03
X-Spam-Level: 
X-Spam-Status: No, score=-2.03 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J8dn0h2Ke-CC for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 15:56:57 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8345412426E for <quic-issues@ietf.org>; Mon,  1 Jan 2018 15:56:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6edLP6Tdplnc5K2MqSP8VWtrj1A=; b=Tr+ON8ALXVuUYLGR PVJnRDn6eCwIRlIYHb1Z2a0fveOpPFz03+k1CQJCgR8AFIWYddQmud6JgWM8A2Wm w4RgYgbhxwXCdijHLSo3S87z5w4KZWBQ6DVMye5Siqx1vmxDVnOD6szUUas9MUSW okQKJR8XeQevM1wCr6PDaefNf3E=
Received: by filter1185p1mdw1.sendgrid.net with SMTP id filter1185p1mdw1-4326-5A4ACAC8-2F 2018-01-01 23:56:56.860484903 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id Aw4vyQ7rQ5mfYYmfV6Q1lg for <quic-issues@ietf.org>; Mon, 01 Jan 2018 23:56:56.805 +0000 (UTC)
Date: Mon, 01 Jan 2018 23:56:56 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1754e573a09168f912ff24f1596cd14c2efbfaee92cf0000000116628cc892a169ce10c89c07@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1012/review/83548162@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1012@github.com>
References: <quicwg/base-drafts/pull/1012@github.com>
Subject: Re: [quicwg/base-drafts] A more complete connection migration (#1012)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4acac8aaaca_52523ff717e04f2c1477d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3vIZ2s15Qnias6mZJKrWGJeXwa2l8VMFFPvr OWvsLb/wLx9daHI+6gZGO5otlNGN0A7uz5Zn+AwYAhHBqzlVFnAzRDF471nSLPDHEWMocs8SNvj8S1 x1HHP4AWd265V+s8nhWybo3nsE1qVcvDWjIhOaoCvROglR82/iBOqZ8C/CmfdxcgCQRq2X4qReff42 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9rmmkT7xA-mV9u-Wm1DiZaV-FpY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=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 Jan 2018 23:57:00 -0000

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

martinthomson commented on this pull request.

I found these old comments.  I haven't double-checked if they are still valid though.

I agree with Christian about the packet number gap, but I'd like to address that separately.

> +frame. The client considers the PMTU verified when a PATH_RESPONSE frame
+containing the same payload sent by the server to the new client address is
+received.
+
+
+### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a
+PATH_CHALLENGE as a probe or by switching to sending all packets to the new
+address. The client SHOULD do PMTU verification before considering migration
+complete. The client also participates in an address validation that the server
+may initiate to confirm the client's ownership of its address (see
+{{migration-server}}).
+
+A client migrating to a new network might use a new connection ID for packets
+sent from the new address, see {{migration-linkability}} for further discussion.

There's an assumption in the current design that connection IDs are used in series.  If a client wants to send on a new path, then it will want to use a new connection ID.  But it will then send on the original path, and that will need a different connection ID.  It can't use the original connection ID, or the one that it used on the path it was probing with the current design.

With the potential need for multiple probes on the new path, interleaved with continuing packets on the old path, this will consume far more connection IDs than our current design really allows for.  Or it will be linkable.

This is where I think packet number encryption/obfuscation will help.  It will allow us to switch back to the old connection ID without having to worry about gaps in packet numbers.  I think that we will need to fix that.

That doesn't make me think that this is a broken design, only that it reveals that our current design for unlinkability across paths is not suitable any more.

> @@ -2358,17 +2419,56 @@ Application Error Code:
   {{app-error-codes}}).
 
 
+## PATH_CHALLENGE Frame {#frame-path-challenge}
+
+Endpoints can use PATH_CHALLENGE frames (type=0x0e) to check reachability to the
+peer, to verify a new path's PMTU, and to perform address validation during
+connection migration.

Yeah, I think that the requirement for a minimum size on probes is a requirement on the probing packet, not a property of any particular frame that it contains.

> +
+~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|   Length(8)   |                 Data (*)                    ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+
+Length:
+
+: This 8-bit value describes the length of the Data field.
+
+Data:
+
+: This variable-length field contains arbitrary data.

Maybe look at it this way.  We have a certain dependency on the connection ID for path verification during the handshake and that is only 64 bits.  So, maybe we can reasonably say that 64 bits is enough here as well.

> +: This 8-bit value describes the length of the Data field.
+
+Data:
+
+: This variable-length field contains arbitrary data.
+
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
+
+A PATH_CHALLENGE frame MUST NOT elicit acknowledgements; the corresponding

But frames do elicit acknowledgments.  Generally.  ACK doesn't.  The "MUST NOT" isn't appropriate; it seems like the intent is to say that it doesn't elicit acknowledgment (that is, it's not an interoperability requirement, it's just a property).

I don't think that it makes sense to have special acknowledgment rules for PATH_CHALLENGE though.  Acknowledging PATH_CHALLENGE doesn't contribute to path validation, but on the other hand explicitly excluding it creates another exception.  I don't see any reason to suppress acknowledgments in this case.

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

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

<p>I found these old comments.  I haven't double-checked if they are still valid though.</p>
<p>I agree with Christian about the packet number gap, but I'd like to address that separately.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156981499">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +frame. The client considers the PMTU verified when a PATH_RESPONSE frame
+containing the same payload sent by the server to the new client address is
+received.
+
+
+### Client Behavior {#migration-client}
+
+A client triggers connection migration to a new address by sending a
+PATH_CHALLENGE as a probe or by switching to sending all packets to the new
+address. The client SHOULD do PMTU verification before considering migration
+complete. The client also participates in an address validation that the server
+may initiate to confirm the client&#39;s ownership of its address (see
+{{migration-server}}).
+
+A client migrating to a new network might use a new connection ID for packets
+sent from the new address, see {{migration-linkability}} for further discussion.
</pre>
<p>There's an assumption in the current design that connection IDs are used in series.  If a client wants to send on a new path, then it will want to use a new connection ID.  But it will then send on the original path, and that will need a different connection ID.  It can't use the original connection ID, or the one that it used on the path it was probing with the current design.</p>
<p>With the potential need for multiple probes on the new path, interleaved with continuing packets on the old path, this will consume far more connection IDs than our current design really allows for.  Or it will be linkable.</p>
<p>This is where I think packet number encryption/obfuscation will help.  It will allow us to switch back to the old connection ID without having to worry about gaps in packet numbers.  I think that we will need to fix that.</p>
<p>That doesn't make me think that this is a broken design, only that it reveals that our current design for unlinkability across paths is not suitable any more.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156982188">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2358,17 +2419,56 @@ Application Error Code:
   {{app-error-codes}}).
 
 
+## PATH_CHALLENGE Frame {#frame-path-challenge}
+
+Endpoints can use PATH_CHALLENGE frames (type=0x0e) to check reachability to the
+peer, to verify a new path&#39;s PMTU, and to perform address validation during
+connection migration.
</pre>
<p>Yeah, I think that the requirement for a minimum size on probes is a requirement on the probing packet, not a property of any particular frame that it contains.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156982646">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|   Length(8)   |                 Data (*)                    ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+
+Length:
+
+: This 8-bit value describes the length of the Data field.
+
+Data:
+
+: This variable-length field contains arbitrary data.
</pre>
<p>Maybe look at it this way.  We have a certain dependency on the connection ID for path verification during the handshake and that is only 64 bits.  So, maybe we can reasonably say that 64 bits is enough here as well.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1012#discussion_r156989796">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +: This 8-bit value describes the length of the Data field.
+
+Data:
+
+: This variable-length field contains arbitrary data.
+
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
+
+A PATH_CHALLENGE frame MUST NOT elicit acknowledgements; the corresponding
</pre>
<p>But frames do elicit acknowledgments.  Generally.  ACK doesn't.  The "MUST NOT" isn't appropriate; it seems like the intent is to say that it doesn't elicit acknowledgment (that is, it's not an interoperability requirement, it's just a property).</p>
<p>I don't think that it makes sense to have special acknowledgment rules for PATH_CHALLENGE though.  Acknowledging PATH_CHALLENGE doesn't contribute to path validation, but on the other hand explicitly excluding it creates another exception.  I don't see any reason to suppress acknowledgments in this case.</p>

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

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


From nobody Mon Jan  1 20:48:16 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B24C7126C2F for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 20:48:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DC715rCvxokH for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 20:48:13 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 12AD312025C for <quic-issues@ietf.org>; Mon,  1 Jan 2018 20:48:13 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1514868492; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MvOR8aq6GzJNhi5HsM7QUOih5wbVpKQCzOUbHPMACHY=; b=pkt5H9O7Kkyy4k+mqCCuYGa1K0fCECUHj9L5ZaDam1+xlv5pW1p4zqAcW6dL8aop3n5WFK01 NoMW/h62RZgkXs8VAvqniofqtGJPHuxXJQGT+80Z/pF/WmPHB9xpuXG+PLxj+Bh1ZWJEPdFT VE/NLiau9whro5c6X0vA/Mt/5Dg=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5a4b0f0c.7f7ea45460c0-smtp-out-n03; Tue, 02 Jan 2018 04:48:12 -0000 (UTC)
Date: Mon, 01 Jan 2018 20:48:11 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a4b0f0b2c8bc_27ef2aea97d4bc0873072@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a04f5a: Remove misleading paragraph on stateless reset
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a4b0f0b2c3d1_27ef2aea97d4bc0872961"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RWvXHuhkgnYiTBHTGKZHUjG-5UM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Jan 2018 04:48:15 -0000

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

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

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

  Log Message:
  -----------
  Remove misleading paragraph on stateless reset

The location of the stateless reset token is made less clear by this text now that it has been moved to the end.

Closes #1025.


  Commit: 2383ae5aa00a3388bf10c1d4cb02e3d0374a562e
      https://github.com/quicwg/base-drafts/commit/2383ae5aa00a3388bf10c1d4cb02e3d0374a562e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-01 (Mon, 01 Jan 2018)

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

  Log Message:
  -----------
  Merge pull request #1028 from quicwg/stateless-reset-order

Remove misleading paragraph on stateless reset


Compare: https://github.com/quicwg/base-drafts/compare/f2e2f69eb219...2383ae5aa00a
----==_mimepart_5a4b0f0b2c3d1_27ef2aea97d4bc0872961--


From nobody Mon Jan  1 20:48:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB436126DFB for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 20:48:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a-GlGyW1O1cK for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 20:48:15 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E97B12025C for <quic-issues@ietf.org>; Mon,  1 Jan 2018 20:48:15 -0800 (PST)
Date: Mon, 01 Jan 2018 20:48:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1514868494; bh=Pls41T+LW0w2lxHBWXtyn18O4m1R1sbdjw/lhOMeYas=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aYszDRtOFpCZxx/4ycrgsBbmm7AOMf/5fEYUzbERjVE1P+zofIu0HXg/ufNj9/+aZ Suxr0pg1niAcY5LGWAxW/Axutb9acyWWwBm/Du38Yr12NumCn64WHYD2w0pkhyvpFQ xLBRQgb5B9gCTn1eX1DYbN2Jl6UwTxtQ1Ted5q4c=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1c81a7e90068c083f92e58474c3246f27df3348892cf000000011662d10e92a169ce10def89d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1028/issue_event/1405773489@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1028@github.com>
References: <quicwg/base-drafts/pull/1028@github.com>
Subject: Re: [quicwg/base-drafts] Remove misleading paragraph on stateless reset (#1028)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4b0f0e72bc3_4bf23fbd0f9eef3866057e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/A5v5ywtuAsR7JeK8L0o5gjecQwk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Jan 2018 04:48:17 -0000

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

Merged #1028.

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

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

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

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


From nobody Mon Jan  1 20:48:29 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4F8912025C for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 20:48:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ycWI17OB8PTv for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 20:48:16 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 23545126C89 for <quic-issues@ietf.org>; Mon,  1 Jan 2018 20:48:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=U4cDzex31bcijeY13vo1v9YXV+o=; b=SqZnPFPYKPvPK2JE dr8ACIotMKaqMVawS6k4ANJ6bxSobj25Ggcm3JK/PKNgl5uMW2JlXkqmNmMu+LQh 0lOeGm5ThOqg0WALwPSqbvJXVDapP6le8TE0F9cIhBpn+xWpd+UOHVUGP8dpH6aM 9AOVPux0lFDn+Pd5j88X9TZaqcs=
Received: by filter0139p1las1.sendgrid.net with SMTP id filter0139p1las1-18932-5A4B0F0E-15 2018-01-02 04:48:14.520635225 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad2.sendgrid.net (SG) with ESMTP id q3Tm2adUQ3-MZKwZdCLqOw for <quic-issues@ietf.org>; Tue, 02 Jan 2018 04:48:14.465 +0000 (UTC)
Date: Tue, 02 Jan 2018 04:48:14 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3ea697ec0be2f215466b19a323421cbae6117a1192cf000000011662d10e92a169ce10de3e8c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1025/issue_event/1405773490@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1025@github.com>
References: <quicwg/base-drafts/issues/1025@github.com>
Subject: Re: [quicwg/base-drafts] Confusing Text in Stateless Reset (#1025)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4b0f0e59ac6_11c43fbd0f9eef381753485"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak00YSV0pz2lxskIjzIzPE3A7iTX7AT0eXVCNs JbiElce4IZT0Id8LmG1BR82gwbjFQHDVjzyjUfQ/+tvdMOtcG/apYxyR+eYeTm8qNkshLaNz3+1x8y tsJOZF50WrAwOcJknRLVX73ulHyh0iH2U5ycYH1p78NBar9xM1rKMc1wKmRk5Xb9ug0vpCB/CgBipk w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q8jDsVMDMlEond0YKyzjsrbI48A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Jan 2018 04:48:17 -0000

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

Closed #1025 via #1028.

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

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

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

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


From nobody Mon Jan  1 20:48:32 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C841E12025C for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 20:48:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 4.701
X-Spam-Level: ****
X-Spam-Status: No, score=4.701 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.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c-s25ES6C3H8 for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 20:48:17 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B63B2126C89 for <quic-issues@ietf.org>; Mon,  1 Jan 2018 20:48:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1514868497; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=nEVRnVRtdxawhyBNvEMTOPZM4LkDr/Kf5CwMhJ/Y3Wk=; b=n0aG72anOlrw+ChAUW1Zd4CJCIY/a6BpyvBEheWdJsAkVJsW73xx+XrDuD3NLPtBBZoh20s9 pdLc4LDa3VyFgRTIHbnKI1zcCCDwhPnHoWks99LblJWxZk0IdTdB+i6nNJu9x1tWuak622CL 3FWGtEJ2CwBf5J3ccjax5ydHFWg=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5a4b0f10.7f6010711750-smtp-out-n03; Tue, 02 Jan 2018 04:48:16 -0000 (UTC)
Date: Mon, 01 Jan 2018 20:48:16 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a4b0f10208_2b282ab98b491c08766df@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a4b0f0ff40e3_2b282ab98b491c0876514"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cAfWdOFi4peEWjhrUWgcOYHDipg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Jan 2018 04:48:19 -0000

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

  Branch: refs/heads/stateless-reset-order
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a4b0f0ff40e3_2b282ab98b491c0876514--


From nobody Mon Jan  1 21:59:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A8834120727 for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 21:59:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n84_HRda5SaH for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 21:59:06 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1E955120227 for <quic-issues@ietf.org>; Mon,  1 Jan 2018 21:59:06 -0800 (PST)
Date: Mon, 01 Jan 2018 21:59:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1514872745; bh=mH2eQySaEMq0nMSjsbTXophg8d6zlzBHHH9kDDNdwtc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g4+pGpzPbEetrZ5m36x8Zs0y5QCVlj0UXLIueyXRnmKaBbD7tLlwafNcDWc0N/XaB JSVw9UywfsShzRQI6iA6U5sA8LLQ4z1LgDIxvELXxZjeG7nB6oyPdDEbCh7I/+BNsk FwUvNduFlcgicDQZp4DowNw226Bj0/iysy/WmpYE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab06aef96aec995a4af6011a1d695e23bc6415038f92cf000000011662e1a992a169ce0d546020@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/461/issue_event/1405808929@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_5a4b1fa951de9_fa93fad3d1baf381889238"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ObODeCn9SLhfvR_IOliqczOgbxY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Jan 2018 05:59:09 -0000

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

Closed #461.

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

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

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

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


From nobody Mon Jan  1 21:59:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 161BF12421A for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 21:59:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PVBubj-Bp8kG for <quic-issues@ietfa.amsl.com>; Mon,  1 Jan 2018 21:59:06 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1E9E2120713 for <quic-issues@ietf.org>; Mon,  1 Jan 2018 21:59:06 -0800 (PST)
Date: Mon, 01 Jan 2018 21:59:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1514872745; bh=mgpmV5jwCC6Bj9hnW6i3cXtqR1r7yyVS4izq9JUw36w=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lp3rRtSt5qccy5d5hOZbO+pYk7NLElns8Ql0TFkZg0Ke/DiimnmfNrXCGPVLfSuaO DIpVRQX7GyLtkHJQWiCNINUEExGQhPyZ4lJLbojQzaI2lGbOxk3UkeFiE6xsAir9vW ctFxmSF71HjZ79cR2fkBZwZRnyAIR95S8pbgx0sw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab06aef96aec995a4af6011a1d695e23bc6415038f92cf000000011662e1a992a169ce0d546020@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/354707046@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_5a4b1fa952c72_51883fcd17692f34105964"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eYBxQdgxuqwJwh_RESjxZef-PUo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Jan 2018 05:59:10 -0000

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

I think that we're not going to do this.  That bit 0 has a value of 0x80, 0x8000, or 0x80000000 depending on the size of the field isn't that surprising.

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

<p>I think that we're not going to do this.  That bit 0 has a value of 0x80, 0x8000, or 0x80000000 depending on the size of the field isn't that surprising.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-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: I think that we're not going to do this.  That bit 0 has a value of 0x80, 0x8000, or 0x80000000 depending on the size of the field isn't that surprising."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/461#issuecomment-354707046"}}}</script>
----==_mimepart_5a4b1fa952c72_51883fcd17692f34105964--


From nobody Tue Jan  2 10:24:46 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA2EF12D7EA for <quic-issues@ietfa.amsl.com>; Tue,  2 Jan 2018 10:24:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id abTkSkN4OSA0 for <quic-issues@ietfa.amsl.com>; Tue,  2 Jan 2018 10:24:42 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F91312D7F4 for <quic-issues@ietf.org>; Tue,  2 Jan 2018 10:24:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=4815VLpmMTzPc8fLNXwlYAlge/4=; b=W2giqvAiRrwoFnpr aJx/cldyVDKpWAgC6f7RuQ58SJVdyuPiLFMQ7rzLpaqEskxMr//u8UH94IlQ9EAv xVA1sWxqMonYceAAo9vTFCyrd4jSaqZt2aVNcbyrH5bsS4gA7ReAw8Bup+i9vViS 8/91kKoYEaGUgXEzWO7S4d6D39M=
Received: by filter0858p1mdw1.sendgrid.net with SMTP id filter0858p1mdw1-31146-5A4BCE5E-16 2018-01-02 18:24:30.72935771 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad2.sendgrid.net (SG) with ESMTP id 4_JbHrSdSHajkv7YhKp57Q for <quic-issues@ietf.org>; Tue, 02 Jan 2018 18:24:30.576 +0000 (UTC)
Date: Tue, 02 Jan 2018 18:24:30 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc2e0d3bc620fa6c8c1aca7a2169e6d6c1105f40592cf000000011663905e92a169ce10de393e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/review/86207610@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4bce5eea50_1793fa80d7a0f2c7395d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3CQF913yA/maYEXSnlcOs9bCOYsBZlvWS7UX jAi4fishxBGaiW6wgiLatpV2Ss1yWrMMus6Oxt2VC9c13r6bCFws2NuR+hMwNaFGpmdy+K6pwBZ8OK SP+LtP6LGJmgG56pZXwx3sYDCxMMoS4PKTF3LkR3zgbGsDkkd99d8xsESDQyOlbwFA00hdZsIcmOiK 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YjPgNS5gQ6gNBEc5NqQJS4JFtGU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Jan 2018 18:24:44 -0000

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

MikeBishop commented on this pull request.



> @@ -182,6 +190,24 @@ itself as "hq-09-rickroll". Note that any label MUST conform to the "token"
 syntax defined in Section 3.2.6 of [RFC7230]. Experimenters are encouraged to
 coordinate their experiments on the quic@ietf.org mailing list.
 
+## Connection Reuse
+
+Once a connection exists to a server endpoint, this connection MAY be reused for
+requests with multiple different URI authority components.  The client MAY send
+any requests for which the client considers the server authoritative.
+
+An authoritative HTTP/QUIC endpoint is typically discovered because the client
+has received an Alt-Svc record from the request's origin which nominates the
+endpoint as a valid HTTP Alternative Service for that origin.  As required by

What led me to that wording is that the same server might offer both TCP(HTTP/2) and UDP(QUIC) endpoints, so we're not necessarily discovering a new server.  It's ultimately an IP:port that we're connecting to, and I think "endpoint" is a more accurate term there.  Alternate terms for that concept welcome.

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1024#discussion_r159284270">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -182,6 +190,24 @@ itself as &quot;hq-09-rickroll&quot;. Note that any label MUST conform to the &quot;token&quot;
 syntax defined in Section 3.2.6 of [RFC7230]. Experimenters are encouraged to
 coordinate their experiments on the quic@ietf.org mailing list.
 
+## Connection Reuse
+
+Once a connection exists to a server endpoint, this connection MAY be reused for
+requests with multiple different URI authority components.  The client MAY send
+any requests for which the client considers the server authoritative.
+
+An authoritative HTTP/QUIC endpoint is typically discovered because the client
+has received an Alt-Svc record from the request&#39;s origin which nominates the
+endpoint as a valid HTTP Alternative Service for that origin.  As required by
</pre>
<p>What led me to that wording is that the same server might offer both TCP(HTTP/2) and UDP(QUIC) endpoints, so we're not necessarily discovering a new server.  It's ultimately an IP:port that we're connecting to, and I think "endpoint" is a more accurate term there.  Alternate terms for that concept welcome.</p>

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

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


From nobody Tue Jan  2 10:25:48 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD59212D80F for <quic-issues@ietfa.amsl.com>; Tue,  2 Jan 2018 10:25:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TIr2hiAr0C0F for <quic-issues@ietfa.amsl.com>; Tue,  2 Jan 2018 10:25:44 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2DA212D7F7 for <quic-issues@ietf.org>; Tue,  2 Jan 2018 10:25:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9FPSNZpMM6x6SNaz5sNHj/EQmxg=; b=V0SJUEqBrt7fXG/q fpDlKXUmSvydfR74FqCOkswh7ztedKZAxBDtIfcjV9ZMIQgFbSGW1nePE0bmUbmr Sws7LE8Up83Wauq5g1ESSMFojf5bUZ74yUQNn4QQQ3YYZVQWEovb5ovcUJ+CV3xa W7QeY9hs+qa+2sS5sy1p825brSI=
Received: by filter0905p1mdw1.sendgrid.net with SMTP id filter0905p1mdw1-8189-5A4BCEA3-D 2018-01-02 18:25:39.649699558 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id UnE5GKIGS86cqZ6jbLW_xA for <quic-issues@ietf.org>; Tue, 02 Jan 2018 18:25:39.549 +0000 (UTC)
Date: Tue, 02 Jan 2018 18:25:39 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1d1c7844a35d8f8a9479872e731ab9dbadc7cb3392cf00000001166390a392a169ce10de393e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/review/86207901@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4bcea36f832_43613fc42474cf3433069"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3XAPMUWtKX1x2XqIkz0p8aXlv+G0DTBlhmTc xxg+XiD/q2guj/da4OL69dAdrMTcFuW07mhdooQ+Avib0EtF5+Hw2ybTLt1UwPjQaKCt9IhCFUE2Ak HktjkpsoK6YtEcURhgw9jZplwwHBDJ7dBdMKc9j5/aMK8v0Rd1gWJ0suds4Kml69XJF1fvl9ZxXveQ 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FoDMPiCsbxEwEYFQbOKUjPl7kHA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Jan 2018 18:25:47 -0000

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

MikeBishop commented on this pull request.



> @@ -182,6 +190,24 @@ itself as "hq-09-rickroll". Note that any label MUST conform to the "token"
 syntax defined in Section 3.2.6 of [RFC7230]. Experimenters are encouraged to
 coordinate their experiments on the quic@ietf.org mailing list.
 
+## Connection Reuse
+
+Once a connection exists to a server endpoint, this connection MAY be reused for
+requests with multiple different URI authority components.  The client MAY send
+any requests for which the client considers the server authoritative.
+
+An authoritative HTTP/QUIC endpoint is typically discovered because the client
+has received an Alt-Svc record from the request's origin which nominates the
+endpoint as a valid HTTP Alternative Service for that origin.  As required by
+{{RFC7838}}, clients MUST check that the nominated server can present a valid
+certificate for the origin before considering it authoritative. Clients SHOULD
+NOT assume that an HTTP/QUIC endpoint is authoritative for other origins without

Yeah, I don't remember what my logic was for that one.  Probably trying to dance around the ORIGIN-style trust model.  Either is fine.

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1024#discussion_r159284506">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -182,6 +190,24 @@ itself as &quot;hq-09-rickroll&quot;. Note that any label MUST conform to the &quot;token&quot;
 syntax defined in Section 3.2.6 of [RFC7230]. Experimenters are encouraged to
 coordinate their experiments on the quic@ietf.org mailing list.
 
+## Connection Reuse
+
+Once a connection exists to a server endpoint, this connection MAY be reused for
+requests with multiple different URI authority components.  The client MAY send
+any requests for which the client considers the server authoritative.
+
+An authoritative HTTP/QUIC endpoint is typically discovered because the client
+has received an Alt-Svc record from the request&#39;s origin which nominates the
+endpoint as a valid HTTP Alternative Service for that origin.  As required by
+{{RFC7838}}, clients MUST check that the nominated server can present a valid
+certificate for the origin before considering it authoritative. Clients SHOULD
+NOT assume that an HTTP/QUIC endpoint is authoritative for other origins without
</pre>
<p>Yeah, I don't remember what my logic was for that one.  Probably trying to dance around the ORIGIN-style trust model.  Either is fine.</p>

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

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


From nobody Wed Jan  3 15:26:09 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B6FC1241F8 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 15:26:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ntu6lsqijN6H for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 15:26:07 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E783E126CF6 for <quic-issues@ietf.org>; Wed,  3 Jan 2018 15:26:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5VUPK9Rd5pLXLVG9KKo/9qe8Xc4=; b=SHKSbUJZ3ZJ9I1Dy ctBvxsEJtqSp3AxUNcWFME+BNPaUQjjoKkIfOhHaFrAasdi6ZYD+uu9MRWhpq105 hrTBV003UoProuwUzs2GaPrLHboGcFGK8rHs3jDLqOgD9oUeeoQ5oxV10XzeZ0+8 OMdZIiMoPwp5iEjkP/atI9neFAw=
Received: by filter1213p1mdw1.sendgrid.net with SMTP id filter1213p1mdw1-7683-5A4D668E-3 2018-01-03 23:26:06.078673374 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0024p1iad2.sendgrid.net (SG) with ESMTP id f510qmrjQ86hfThWmzzFVw for <quic-issues@ietf.org>; Wed, 03 Jan 2018 23:26:05.987 +0000 (UTC)
Date: Wed, 03 Jan 2018 23:26:06 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7ebf9390a9bb4239a1253ecaeafd594142daed5c92cf000000011665288d92a169ce10f35235@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1032/review/86521142@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1032@github.com>
References: <quicwg/base-drafts/pull/1032@github.com>
Subject: Re: [quicwg/base-drafts] Python linting script (#1032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d668de9cc3_2c6d3fc18ccb0f38128377"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2O6+Dno5AX8LHCKAhTlVvgaIe3dz6fRGx03M FEnDfGVUOIRgNI5kb7202GyxLw+pGJOAzA0zSCKjUXwStCXlLxIOtUrv5y9ZioNeHHGxYgiepwMOWZ xNKPyN7gW8WsvdpBTQMjBsFAEWSBieU8w9xNMLOaOA9nI42j92slruqGwx4ASraG21zCAa3m6k5clg o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/A6nTm2SQ6CTiBdS7KcLIz8GvMNw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Jan 2018 23:26:08 -0000

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

MikeBishop commented on this pull request.



> @@ -0,0 +1,64 @@
+#!/usr/bin/env python3
+
+import sys,getopt,re
+
+def main(argv):
+    inputfile = ''
+    maxLineLength = 80
+    maxFigureLineLength = 65
+    foundError = False
+
+    try:
+        opts,args = getopt.getopt(argv,"i:lf")

No -- ':' indicates that the argument is mandatory, and these have defaults.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1032#discussion_r159552673
----==_mimepart_5a4d668de9cc3_2c6d3fc18ccb0f38128377
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/1032#discussion_r159552673">.lint.py</a>:</p>
<pre style='color:#555'>&gt; @@ -0,0 +1,64 @@
+#!/usr/bin/env python3
+
+import sys,getopt,re
+
+def main(argv):
+    inputfile = &#39;&#39;
+    maxLineLength = 80
+    maxFigureLineLength = 65
+    foundError = False
+
+    try:
+        opts,args = getopt.getopt(argv,&quot;i:lf&quot;)
</pre>
<p>No -- ':' indicates that the argument is mandatory, and these have defaults.</p>

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

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


From nobody Wed Jan  3 15:29:54 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA21C126CF6 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 15:29:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.606
X-Spam-Level: 
X-Spam-Status: No, score=-0.606 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x30FPNwpUTou for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 15:29:51 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 512181241F8 for <quic-issues@ietf.org>; Wed,  3 Jan 2018 15:29:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=nZazPy3EJFXMhvaMZUlhUjjYpf8=; b=sFBM4kxpAHrj93QL lJdOS+/16T6q2s2v0Ppai1bFhAgi9nSJOSxu8u/5ZbHrdJXmzsyqCwXGddY1WmeJ Nnx1eIz1kxqHKVzjHN6fSLZjFp231KFDHQ9hhWKCycmAQxMmv/QrW6eN/n2/qnOr id1uX8RKMyiBfztbApovvZZwdYU=
Received: by filter0487p1mdw1.sendgrid.net with SMTP id filter0487p1mdw1-4833-5A4D676D-A 2018-01-03 23:29:49.941544293 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id sk9w5p0FQ8i8WwlCgslPgw for <quic-issues@ietf.org>; Wed, 03 Jan 2018 23:29:49.915 +0000 (UTC)
Date: Wed, 03 Jan 2018 23:29:50 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abad0f041b21330eab8f6ddd417848c32081463bf792cf000000011665296d92a169ce10f35235@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1032/review/86521692@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1032@github.com>
References: <quicwg/base-drafts/pull/1032@github.com>
Subject: Re: [quicwg/base-drafts] Python linting script (#1032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d676dc4848_340f3f8c00f92f38223060"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Zh/pwLBOpefVXEfVZFnglUgK60e89An2dV5 kTCFyWQPHNkXnbeJx7UOj01xUHACovekDsS2qXsqd63L2YGEbIR67VUlqvdig4fGPS9dXed8Nm9WGx IePMpf5MV+Z2tXdXgnyV+vFcRRh3efRXRmsS8Dp4pIwcTFkmicxffn9feShf3WsTFooa3dZpaKU1qw s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T1T8ZR6E1gb-95w-clCDV5O7vyw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Jan 2018 23:29:53 -0000

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

MikeBishop commented on this pull request.



> +            ## Skip everything before abstract
+            if beforeAbstract:
+                matchObj = re.match('^--- abstract',line)
+                if matchObj:
+                    beforeAbstract = False
+                continue
+
+            ## Skip tables
+            matchObj = re.match('^\s*\|',line)
+            if matchObj:
+                continue
+
+            ## Toggle figure state
+            matchObj = re.match('^[~`]{3,}',line)
+            if matchObj:
+                insideFigure = False if insideFigure else True

Somewhat more opaque, but sure.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1032#discussion_r159553173
----==_mimepart_5a4d676dc4848_340f3f8c00f92f38223060
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/1032#discussion_r159553173">.lint.py</a>:</p>
<pre style='color:#555'>&gt; +            ## Skip everything before abstract
+            if beforeAbstract:
+                matchObj = re.match(&#39;^--- abstract&#39;,line)
+                if matchObj:
+                    beforeAbstract = False
+                continue
+
+            ## Skip tables
+            matchObj = re.match(&#39;^\s*\|&#39;,line)
+            if matchObj:
+                continue
+
+            ## Toggle figure state
+            matchObj = re.match(&#39;^[~`]{3,}&#39;,line)
+            if matchObj:
+                insideFigure = False if insideFigure else True
</pre>
<p>Somewhat more opaque, but sure.</p>

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

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


From nobody Wed Jan  3 15:32:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D237B126CF6 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 15:32:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GTiBtiyyWGJ4 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 15:32:16 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 094421241F8 for <quic-issues@ietf.org>; Wed,  3 Jan 2018 15:32:16 -0800 (PST)
Date: Wed, 03 Jan 2018 15:32:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515022335; bh=StRU7STzZkBPnZ0upXJuVa3113W5KhvYJaYY89yPzS4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pZbej9YgbLGxDltnPUjiuI9jRlR8vQ2o+Voun2hztqcCZbMw1XSpJuQLP/qKaaQ4Z HYNpw9DjnoqwCJlddlrx/wAFEXE3JOw7qTt6SPTnsXTeTfQZlTRnq9mWR0RJf3hNYA zrIbY2dPxC0PNnTZDnILDf8UZCxCjWt16l4DuqRk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab73b706516398b01bc4380e6d755c3638c90bd66692cf00000001166529ff92a169ce10f35235@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1032/review/86522037@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1032@github.com>
References: <quicwg/base-drafts/pull/1032@github.com>
Subject: Re: [quicwg/base-drafts] Python linting script (#1032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d67ff55345_1f2703fd3aaddaf282964d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cE6DUvJVgYklJvMBSFa6wQCXTGE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Jan 2018 23:32:18 -0000

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

martinthomson commented on this pull request.



> @@ -0,0 +1,64 @@
+#!/usr/bin/env python3
+
+import sys,getopt,re
+
+def main(argv):
+    inputfile =3D ''
+    maxLineLength =3D 80
+    maxFigureLineLength =3D 65
+    foundError =3D False
+
+    try:
+        opts,args =3D getopt.getopt(argv,"i:lf")

>From `man getopt`:

```
       -o, --options shortopts
              The short (one-character) options to be recognized.  If thi=
s option is not found, the  first  parameter
              of  getopt  that does not start with a '-' (and is not an o=
ption argument) is used as the short options
              string.  Each short option character in shortopts may be fo=
llowed by one colon to  indicate  it  has  a
              required  argument,  and by two colons to indicate it has a=
n optional argument.  The first character of
              shortopts may be '+' or '-' to influence the way options ar=
e parsed and output is generated  (see  sec=E2=80=90
              tion SCANNING MODES for details).
```

Colon indicates whether the option is followed by an argument.  What you =
have here lets you do `./.lint.py -l`, but not `./.lint.py -l 20` (the "2=
0" becomes an unattributed argument).

-- =

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

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1032#discussi=
on_r159553500">.lint.py</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -0,0 +1,64 @@
+#!/usr/bin/env python3
+
+import sys,getopt,re
+
+def main(argv):
+    inputfile =3D &#39;&#39;
+    maxLineLength =3D 80
+    maxFigureLineLength =3D 65
+    foundError =3D False
+
+    try:
+        opts,args =3D getopt.getopt(argv,&quot;i:lf&quot;)
</pre>
<p>From <code>man getopt</code>:</p>
<pre><code>       -o, --options shortopts
              The short (one-character) options to be recognized.  If thi=
s option is not found, the  first  parameter
              of  getopt  that does not start with a '-' (and is not an o=
ption argument) is used as the short options
              string.  Each short option character in shortopts may be fo=
llowed by one colon to  indicate  it  has  a
              required  argument,  and by two colons to indicate it has a=
n optional argument.  The first character of
              shortopts may be '+' or '-' to influence the way options ar=
e parsed and output is generated  (see  sec=E2=80=90
              tion SCANNING MODES for details).
</code></pre>
<p>Colon indicates whether the option is followed by an argument.  What y=
ou have here lets you do <code>./.lint.py -l</code>, but not <code>./.lin=
t.py -l 20</code> (the "20" becomes an unattributed argument).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1032#discussion_r159553500">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9KlIpx=
yQnsi4y9giQzF2lQLwGSUks5tHA3_gaJpZM4RMAwV">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6Ahbp=
eVabjlMZ7WEmrLINBxNED3ks5tHA3_gaJpZM4RMAwV.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1032#discussion_r159553500"></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=
 commented on #1032"}],"action":{"name":"View Pull Request","url":"https:=
//github.com/quicwg/base-drafts/pull/1032#discussion_r159553500"}}}</scri=
pt>=

----==_mimepart_5a4d67ff55345_1f2703fd3aaddaf282964d7--


From nobody Wed Jan  3 15:53:54 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C212812D7F3 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 15:53:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.65
X-Spam-Level: 
X-Spam-Status: No, score=-1.65 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8kMVcGxH_At6 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 15:53:48 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4B6F12D7ED for <quic-issues@ietf.org>; Wed,  3 Jan 2018 15:53:48 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515023627; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=dMXTRysDLloNmKUpJy7TzjQUOCrghjdXfWy0Tf/dO+I=; b=TnW5hu7TsXfS/ObeE7OLRkfl0RlzJTPb83T8347iYQY9Mt/3JAteKb2bUMMSmqGKRgCeY5PU TyG6UPopaMkcoOKXrsikXEb1dTH/OzsksGFXCTnFsOY1b8GfbDpXnpwLL/djzfjsvNfPgZKY gygTNPKFVysAiHgDmbPr4xGtGQc=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a4d6d0b.7fc76c6bf1e0-smtp-out-n02; Wed, 03 Jan 2018 23:53:47 -0000 (UTC)
Date: Wed, 03 Jan 2018 15:53:46 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a4d6d0adb1dc_26f32ad508f23c14265e@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3d296e: Most of Martin's feedback
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a4d6d0adae52_26f32ad508f23c14264c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0i1pmzcNr65l0VzUJEkLh8L-b-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: Wed, 03 Jan 2018 23:53:52 -0000

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

  Branch: refs/heads/pylint
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3d296efa09bf42d4749628fa32ae99abe888592d
      https://github.com/quicwg/base-drafts/commit/3d296efa09bf42d4749628fa32ae99abe888592d
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-03 (Wed, 03 Jan 2018)

  Changed paths:
    M .lint.py

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


  Commit: 53d9932ef2a9728f2dc5b2af0b5834b994cc5034
      https://github.com/quicwg/base-drafts/commit/53d9932ef2a9728f2dc5b2af0b5834b994cc5034
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-03 (Wed, 03 Jan 2018)

  Changed paths:
    M .lint.py
    M Makefile

  Log Message:
  -----------
  Use argparse instead of getopt; multiple files at once


Compare: https://github.com/quicwg/base-drafts/compare/f5a845bdb2ed...53d9932ef2a9
----==_mimepart_5a4d6d0adae52_26f32ad508f23c14264c9--


From nobody Wed Jan  3 15:53:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C40812D7ED for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 15:53:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s7K4RWluShHo for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 15:53:51 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7FB0212D7F2 for <quic-issues@ietf.org>; Wed,  3 Jan 2018 15:53:49 -0800 (PST)
Date: Wed, 03 Jan 2018 15:53:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515023628; bh=QmM94HnLBAL0yx5CoBnPmxtqbmZGdprleXmCp4xbQxo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LcYbE19LxNUrjXiNuuAn7kjHt6hoVudq3Z2O4IFZnVXT+UVBx+GYGLN0JRB5KuXNn cjHZ5gTgflRqyvsx6vDaafFjzaXiIXuZUj6dtcd2sj/60+1Sgcol2OWAWdm95BySL1 Zg/hPPLGceghFwtTW3kpohjC943JTgqnZj0Mif3Y=
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/1032/push/2230944497@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1032@github.com>
References: <quicwg/base-drafts/pull/1032@github.com>
Subject: Re: [quicwg/base-drafts] Python linting script (#1032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d6d0cd0799_7a983faf2282ef2c22169b"; 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/JY1igq6HxmFXvS9MCFWB96qsjhE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Jan 2018 23:53:53 -0000

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

@MikeBishop pushed 2 commits.

3d296ef  Most of Martin's feedback
53d9932  Use argparse instead of getopt; multiple files at once


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1032/files/f5a845bdb2eda25088dd646e3fed6b179bdb34dc..53d9932ef2a9728f2dc5b2af0b5834b994cc5034

----==_mimepart_5a4d6d0cd0799_7a983faf2282ef2c22169b
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/3d296ef" class="commit-link">3d296ef</a>  Most of Martin&#39;s feedback</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/53d9932" class="commit-link">53d9932</a>  Use argparse instead of getopt; multiple files at once</li>
</ul>


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

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

----==_mimepart_5a4d6d0cd0799_7a983faf2282ef2c22169b--


From nobody Wed Jan  3 15:58:30 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5421A12D7F3 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 15:58:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.65
X-Spam-Level: 
X-Spam-Status: No, score=-1.65 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IsKV61xAGBrK for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 15:58:25 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD2111241F8 for <quic-issues@ietf.org>; Wed,  3 Jan 2018 15:58:25 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515023905; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zcyMFMR+r2hc1BzTly5ePtLVWilD7Q7wDVp3y/dYEmM=; b=gi2ygDmeEBIuja1BxgzrnsDZO4C+qSzwWg0kZTYfvkJHCI9+GSDefIVrqJAJ9fLdntaHU+MY p8jS2tob9GhmVcYG/2P+PGsNZ48fXlzmQY6Ne5266cUvOsNLcN2kF7KJ0BNkCXne/kdlLDBh pdePuWmhsLEDwu1hU2mJ574m1SQ=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a4d6e20.7fca7e51c750-smtp-out-n02; Wed, 03 Jan 2018 23:58:24 -0000 (UTC)
Date: Wed, 03 Jan 2018 15:58:23 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a4d6e1fb64e7_2b752b22cc535c041786c@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1b08f1: Stderr here too
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a4d6e1fb5e39_2b752b22cc535c0417738"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7q5C7Fa0EMI06Ji2lYa3E2dwIBs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Jan 2018 23:58:27 -0000

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

  Branch: refs/heads/pylint
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1b08f184e4cee9c7af4350fa7053cc2ade2e0f36
      https://github.com/quicwg/base-drafts/commit/1b08f184e4cee9c7af4350fa7053cc2ade2e0f36
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-03 (Wed, 03 Jan 2018)

  Changed paths:
    M .lint.py

  Log Message:
  -----------
  Stderr here too



----==_mimepart_5a4d6e1fb5e39_2b752b22cc535c0417738--


From nobody Wed Jan  3 15:58:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C9BFD1241F8 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 15:58:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yy_5Ea7jfaQy for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 15:58:26 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4263612D7F2 for <quic-issues@ietf.org>; Wed,  3 Jan 2018 15:58:26 -0800 (PST)
Date: Wed, 03 Jan 2018 15:58:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515023905; bh=uUWe53KTxXr5ZKhhR+YEb1RSy/xr64nIrDNbWQ9fLmI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=unKQwokDTDzJkrROEj31l+Nh+DxJ3EcBFb9ozJxtxwrbdfvznWuE9rdOI53Fv1kOI svmyWDYPIyRgNrmuzt0hs5FUiMFzFl6Eku7PjhIRkhEj4U3l+Cc5+BURxtMgfbQ+/d xeFFXT8qJzxdFV0J6ywzf0QvyH8yA4i2sCK2NWPI=
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/1032/push/2230950387@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1032@github.com>
References: <quicwg/base-drafts/pull/1032@github.com>
Subject: Re: [quicwg/base-drafts] Python linting script (#1032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d6e219b7f7_7a7d3faf2282ef2c223284"; 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/WtWldU8vjLIg_0ueFeDxw1M0HjI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Jan 2018 23:58:28 -0000

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

@MikeBishop pushed 1 commit.

1b08f18  Stderr here too


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1032/files/53d9932ef2a9728f2dc5b2af0b5834b994cc5034..1b08f184e4cee9c7af4350fa7053cc2ade2e0f36

----==_mimepart_5a4d6e219b7f7_7a7d3faf2282ef2c223284
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/1b08f18" class="commit-link">1b08f18</a>  Stderr here too</li>
</ul>


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

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

----==_mimepart_5a4d6e219b7f7_7a7d3faf2282ef2c223284--


From nobody Wed Jan  3 16:07:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB1F912D7FC for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:06:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZlrFA71MOjEh for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:06:58 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39427126BF6 for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:06:58 -0800 (PST)
Date: Wed, 03 Jan 2018 16:06:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515024417; bh=JzoYRS7v+TKcqRX4vZx/kqTFemutBK3FmCf27etMNe4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ki/Db+iCcfpAk7uzQ+yC7lAA77fMsfkXRywMfKM//QHmaYEgXrAQVFZD1RQi1Fi/l A1iJe7GTwMaqiraaco4syPFWreS0b8l8s0Vt9gjW1F2GNOX1r1J8e01ZO5mfTQUOyG GHafew2hlTKUTmwc0m3rX8pK+mwZSB4SKOLJ0luE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3f9dd1ffde2b80ff98170dd47cfb668edbdf562892cf000000011665322192a169ce10f35235@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1032/c355163158@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1032@github.com>
References: <quicwg/base-drafts/pull/1032@github.com>
Subject: Re: [quicwg/base-drafts] Python linting script (#1032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d702191b36_69113f9efaca8f2c9532a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QeA--un7GbyqhLYEXusY29RFjRM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:07:00 -0000

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

OK, this seems good.  A modest improvement on linux.  I'm going to autopep8 this and drop the extra comma.

```
$ git co pylint
$ time make lint

real    0m0.691s
user    0m0.395s
sys     0m0.355s
$ git co master
$ time make lint

real    0m1.008s
user    0m0.588s
sys     0m0.544s
```


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

<p>OK, this seems good.  A modest improvement on linux.  I'm going to aut=
opep8 this and drop the extra comma.</p>
<pre><code>$ git co pylint
$ time make lint

real    0m0.691s
user    0m0.395s
sys     0m0.355s
$ git co master
$ time make lint

real    0m1.008s
user    0m0.588s
sys     0m0.544s
</code></pre>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1032#issuecomment-355163158">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzMR2p=
795y-gKaDWxS2M-qE3c6w7ks5tHBYhgaJpZM4RMAwV">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzTTUb=
yCNxSKrbYMoZ4eFmeSNBrtks5tHBYhgaJpZM4RMAwV.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1032#issuecomment-355163158"></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 #1032: OK, this seems good.  A modest improvement on linux.  I'm goin=
g to autopep8 this and drop the extra comma.\r\n\r\n```\r\n$ git co pylin=
t\r\n$ time make lint\r\n\r\nreal    0m0.691s\r\nuser    0m0.395s\r\nsys =
    0m0.355s\r\n$ git co master\r\n$ time make lint\r\n\r\nreal    0m1.00=
8s\r\nuser    0m0.588s\r\nsys     0m0.544s\r\n```\r\n"}],"action":{"name"=
:"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/10=
32#issuecomment-355163158"}}}</script>=

----==_mimepart_5a4d702191b36_69113f9efaca8f2c9532a--


From nobody Wed Jan  3 16:07:36 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1490A126BF6 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:07:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.498
X-Spam-Level: 
X-Spam-Status: No, score=-0.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lPX9kRMXBUln for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:07:33 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E7B612D7F8 for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:07:33 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515024452; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=w61ijaR29P44oLiWbf2EUPqq1plVNx/+2/rPBXuacu8=; b=ldCqbZcGg46Rh5z+ObK1TemHtzZRK9ZpiDtPKbqCK6XuQvQFDFOX/zpXIno18B8P55/ezKU3 99i/o+Cbt+FcnFJUXm9cGFy/XjCigqCAt63Z1rWvWneyMpBLp5KuXEOQkQMpM40OZ+RTk7hj VeWj0hodyioiQIUHSnrQ8iiXoEM=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5a4d7044.7f52185eec60-smtp-out-n03; Thu, 04 Jan 2018 00:07:32 -0000 (UTC)
Date: Wed, 03 Jan 2018 16:07:31 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a4d7043d1d6f_572d2aea240b3c0c914d6@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1eea07: autopep8
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a4d7043d11e5_572d2aea240b3c0c91359"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3OBQYEO7wMMqJNjMARpR06OvjzY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:07:35 -0000

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

  Branch: refs/heads/pylint
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1eea074bc9bd60cd9dacb9e1659767eae1bdef1b
      https://github.com/quicwg/base-drafts/commit/1eea074bc9bd60cd9dacb9e1659767eae1bdef1b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-04 (Thu, 04 Jan 2018)

  Changed paths:
    M .lint.py

  Log Message:
  -----------
  autopep8


  Commit: 125b71b6997495e40da16fecf8a8c842381eb16e
      https://github.com/quicwg/base-drafts/commit/125b71b6997495e40da16fecf8a8c842381eb16e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-04 (Thu, 04 Jan 2018)

  Changed paths:
    M .lint.py

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


Compare: https://github.com/quicwg/base-drafts/compare/1b08f184e4ce...125b71b69974
----==_mimepart_5a4d7043d11e5_572d2aea240b3c0c91359--


From nobody Wed Jan  3 16:07:45 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 573FF12D80F for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:07:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WSPfxOVcVLaZ for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:07:37 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0DD9312D7F5 for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:07:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=sFKIrJrH3uXY9XT/SjDVVJox3Ps=; b=acKTOLdS3C8h0sjY 6MV8lFTNSKCQq/NVEHWiNx3QC2rLSI73sIohdGo/61sR1ogdB9KRk3cqLB41Hx2+ qxW8B8hB/ou6q1L2sB2C4IaA1oSF99uDZnxZ4FbUTQxt5IAQ9N8Tejrl2Jsfgu+S fT0dPmNNSxtTegEs9K4fSlr7a1Q=
Received: by filter0609p1mdw1.sendgrid.net with SMTP id filter0609p1mdw1-24989-5A4D7046-4A 2018-01-04 00:07:34.872760199 +0000 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 M9jJbtphSgWUpniEz3XMLQ for <quic-issues@ietf.org>; Thu, 04 Jan 2018 00:07:34.776 +0000 (UTC)
Date: Thu, 04 Jan 2018 00:07:35 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1032/push/2230962482@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1032@github.com>
References: <quicwg/base-drafts/pull/1032@github.com>
Subject: Re: [quicwg/base-drafts] Python linting script (#1032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d70466fcd2_42ea3ffad0096f2c116239"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Li34PksF1cNQF/att7QwEEKCk4Hh5i4U6p9 iO8gWVDksQ1forLz9FRSRDU5qd5GxfDAUgtz7z3hfbeeTltZz+OxBJsSeLKIDUcsXL6apAfkS1sZdX 4K7IYch/YIc4xKYalAtpcVeWsszGABq60ZGNCt6MRHnfer+RmGQGXDc38KqS/0A3xnwdRIRAkrGHPm U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e3qijRd3lXn5yJqgRcVefKO_814>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:07:38 -0000

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

@martinthomson pushed 2 commits.

1eea074  autopep8
125b71b  Remove comma


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1032/files/1b08f184e4cee9c7af4350fa7053cc2ade2e0f36..125b71b6997495e40da16fecf8a8c842381eb16e

----==_mimepart_5a4d70466fcd2_42ea3ffad0096f2c116239
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/1eea074" class="commit-link">1eea074</a>  autopep8</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/125b71b" class="commit-link">125b71b</a>  Remove comma</li>
</ul>


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

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

----==_mimepart_5a4d70466fcd2_42ea3ffad0096f2c116239--


From nobody Wed Jan  3 16:16:03 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BA3E126BF6 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:16:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.65
X-Spam-Level: 
X-Spam-Status: No, score=-1.65 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HLH5MiAiwXwB for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:15:59 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2B2C126BF0 for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:15:59 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515024959; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=xsnEUfukx2ra64px+pdQ3bs8ZwykHMq0xGxe7mUNVmw=; b=Gko+umf7gf9HRPDo8xyDAtthJzbmxeL9bnScmSVS9X01Zop7VD9n9pFCafgF5OCi9RC7+Buc 72cyLfCpq9TDF310rcI/7THzpaTVVeGAWXmUqCoJHVj++GUI+TAtZ0uhPjDkleA1lqgphD1r /sft6ZmLqUMkotxzh5vdFmlakrU=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a4d723f.7fc9882e8a20-smtp-out-n02; Thu, 04 Jan 2018 00:15:59 -0000 (UTC)
Date: Wed, 03 Jan 2018 16:15:58 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a4d723e1c34f_24782b1bed603c0c66713@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9f84c8: Python version flexibility
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a4d723e1be41_24782b1bed603c0c666b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yh3iq48JoKRcuoZHpSJVFeoMzPk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:16:01 -0000

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

  Branch: refs/heads/pylint
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9f84c88b8264c97d0255609b950074e04f41ddee
      https://github.com/quicwg/base-drafts/commit/9f84c88b8264c97d0255609b950074e04f41ddee
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-03 (Wed, 03 Jan 2018)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Python version flexibility



----==_mimepart_5a4d723e1be41_24782b1bed603c0c666b3--


From nobody Wed Jan  3 16:19:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E2E712D7FC for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:19:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XfTAdtobsiz1 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:19:19 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A4E8C126BF0 for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:19:19 -0800 (PST)
Date: Wed, 03 Jan 2018 16:19:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515025159; bh=FL9tMS3wC4KkK9vfI15i/aoFlL43weqOTUh07ahHhmc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tKgzEwEK8XcV6YH5NbOSeuoTzvvcApuTzCaz5FXa7GpmRLZeAfAoNRxsIluzOJas5 gyQfda3VasEy4q+/ZTcGQbLAzqMysGZ7A2oBmYNXgzQx9omhmpKMmTtmTDWCRJL/Vh hTHsuUALOMRdZzD/Nv6XQ1EQrwpin86S7O+RlKpM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd438dca11691f6faa7140e8e64c955a43c81688492cf000000011665350792a169ce10f35235@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1032/c355165089@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1032@github.com>
References: <quicwg/base-drafts/pull/1032@github.com>
Subject: Re: [quicwg/base-drafts] Python linting script (#1032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d730711f90_42b03ffad0096f2c1357c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/QM2nT23XCa2lFvvmx16Uvvc1Eh0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:19:21 -0000

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

Yeah, after this the bulk of the time spent on WSL is in make itself, not the lint phase.

```
mbishop@sea-wpwin:/mnt/c/Users/mbishop/Documents/GitHub/quic$ time make lint

real    0m8.921s
user    0m0.422s
sys     0m7.500s
mbishop@sea-wpwin:/mnt/c/Users/mbishop/Documents/GitHub/quic$ time ./.lint.py draft-ietf-quic-*.md

real    0m0.129s
user    0m0.031s
sys     0m0.063s
```

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

<p>Yeah, after this the bulk of the time spent on WSL is in make itself, =
not the lint phase.</p>
<pre><code>mbishop@sea-wpwin:/mnt/c/Users/mbishop/Documents/GitHub/quic$ =
time make lint

real    0m8.921s
user    0m0.422s
sys     0m7.500s
mbishop@sea-wpwin:/mnt/c/Users/mbishop/Documents/GitHub/quic$ time ./.lin=
t.py draft-ietf-quic-*.md

real    0m0.129s
user    0m0.031s
sys     0m0.063s
</code></pre>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1032#issuecomment-355165089">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7ZkQM=
Q68BU94-xeY7vrMZ_YhqgXks5tHBkHgaJpZM4RMAwV">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8P1QP=
F4PfCD3RIFnwVu8oFFSWQ3ks5tHBkHgaJpZM4RMAwV.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1032#issuecomment-355165089"></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=
 #1032: Yeah, after this the bulk of the time spent on WSL is in make its=
elf, not the lint phase.\r\n\r\n```\r\nmbishop@sea-wpwin:/mnt/c/Users/mbi=
shop/Documents/GitHub/quic$ time make lint\r\n\r\nreal    0m8.921s\r\nuse=
r    0m0.422s\r\nsys     0m7.500s\r\nmbishop@sea-wpwin:/mnt/c/Users/mbish=
op/Documents/GitHub/quic$ time ./.lint.py draft-ietf-quic-*.md\r\n\r\nrea=
l    0m0.129s\r\nuser    0m0.031s\r\nsys     0m0.063s\r\n```"}],"action":=
{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/=
pull/1032#issuecomment-355165089"}}}</script>=

----==_mimepart_5a4d730711f90_42b03ffad0096f2c1357c4--


From nobody Wed Jan  3 16:19:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6279012D7FC for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:19:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S65pvji6jAgi for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:19:21 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2F5712D7F7 for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:19:20 -0800 (PST)
Date: Wed, 03 Jan 2018 16:19:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515025160; bh=f1qB7bu+nQ5by4qnBhcORY+fRV2R/zKOSZk6uHV8r4A=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yW0Vs0BIHHCUQ0fgI97m0VO8NZ7ZsdzbPkSXlhgoAcDLWW4HdIgBZ5+f4jUAXDsST wkTUfM2AnyBJJ5/bx3P0sP/ErD1CS6IaERWzxBTqyLQshKimx1OWFGJNLpcB4cI/oD F/VK5f5lpisjaoONW6mP6myusuSUFJlGQEV5GV0M=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9d6472ffc8407c027d4d6b6999009b88facfc49092cf000000011665350892a169ce0df98160@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/614/355165097@github.com>
In-Reply-To: <quicwg/base-drafts/issues/614@github.com>
References: <quicwg/base-drafts/issues/614@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD details (#614)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d7308544d6_b9773fb2d2736f301793bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0-r4BYDj9_j0bfvVRdcjeQosoME>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:19:22 -0000

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

@gloinul Any progress on this? I would like to resolve this issue.

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

<p><a href="https://github.com/gloinul" class="user-mention">@gloinul</a> Any progress on this? I would like to resolve this issue.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in #614: @gloinul Any progress on this? I would like to resolve this issue."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/614#issuecomment-355165097"}}}</script>
----==_mimepart_5a4d7308544d6_b9773fb2d2736f301793bf--


From nobody Wed Jan  3 16:19:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AE35127058 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:19:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_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 dgVXCf9b2415 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:19:57 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E782B126BF0 for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:19:56 -0800 (PST)
Date: Wed, 03 Jan 2018 16:19:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515025196; bh=ReUHxB9cNOXKg19FEfhH7rCS0p+2/p68ED401n8YwxE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ujkr/I7Zwv7JmR1SKon07+hj7UETYb5yw4cJ2OWey1KkcF2AtoyYiyIm8piFn+Non M5Diyhf0FDTjsQkY1lAo/3Zh+6lz3TAfkGQwXi7pQXZzW51SXAUiwaHkT03+bBZYSI U6ng9XaZCgqoe6wrMm5NpZExYK4nxrGVZw1xR/e0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6c8efd9bb90296293cf3229b8727815c5aa1f28892cf000000011665352c92a169ce10f35235@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1032/review/86526456@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1032@github.com>
References: <quicwg/base-drafts/pull/1032@github.com>
Subject: Re: [quicwg/base-drafts] Python linting script (#1032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d732c40b1f_c9a3ffad0096f2c183226"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3m0JBnARDcBn667WGbslBmiaebI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:19:58 -0000

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

martinthomson commented on this pull request.



> +parser.add_argument('-f', dest='maxFigureLineLength', default=65)
+
+args = parser.parse_args()
+
+foundError = False
+
+for inputfile in args.files:
+    insideFigure = False
+    beforeAbstract = True
+    with open(inputfile,'U') as draft:
+        linecounter = 1
+        lines = draft.readlines()
+
+        abstract = re.compile('^--- abstract')
+        table = re.compile('^\s*(?:\||{:)')
+        figure = re.compile('^[~`]{3,}')

You can drop the `,` here.

> @@ -14,5 +14,13 @@ endif
 
 latest:: lint
 .PHONY: lint
+
+PYTHON := $(shell which python3)
+ifeq ($(PYTHON),)
+PYTHON := $(shell which python)
+endif
+
+ifneq ($(PYTHON),)

I don't think that we need this check.  We need python for xml2rfc.
  

> @@ -14,5 +14,13 @@ endif
 
 latest:: lint
 .PHONY: lint
+
+PYTHON := $(shell which python3)
+ifeq ($(PYTHON),)
+PYTHON := $(shell which python)
+endif

Try:

```make
PYTHON := $(or $(shell which python3),$(shell which python))
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1032#pullrequestreview-86526456
----==_mimepart_5a4d732c40b1f_c9a3ffad0096f2c183226
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/1032#discussion_r159557232">.lint.py</a>:</p>
<pre style='color:#555'>&gt; +parser.add_argument(&#39;-f&#39;, dest=&#39;maxFigureLineLength&#39;, default=65)
+
+args = parser.parse_args()
+
+foundError = False
+
+for inputfile in args.files:
+    insideFigure = False
+    beforeAbstract = True
+    with open(inputfile,&#39;U&#39;) as draft:
+        linecounter = 1
+        lines = draft.readlines()
+
+        abstract = re.compile(&#39;^--- abstract&#39;)
+        table = re.compile(&#39;^\s*(?:\||{:)&#39;)
+        figure = re.compile(&#39;^[~`]{3,}&#39;)
</pre>
<p>You can drop the <code>,</code> here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1032#discussion_r159559186">Makefile</a>:</p>
<pre style='color:#555'>&gt; @@ -14,5 +14,13 @@ endif
 
 latest:: lint
 .PHONY: lint
+
+PYTHON := $(shell which python3)
+ifeq ($(PYTHON),)
+PYTHON := $(shell which python)
+endif
+
+ifneq ($(PYTHON),)
</pre>
<p>I don't think that we need this check.  We need python for xml2rfc.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1032#discussion_r159559241">Makefile</a>:</p>
<pre style='color:#555'>&gt; @@ -14,5 +14,13 @@ endif
 
 latest:: lint
 .PHONY: lint
+
+PYTHON := $(shell which python3)
+ifeq ($(PYTHON),)
+PYTHON := $(shell which python)
+endif
</pre>
<p>Try:</p>
<div class="highlight highlight-source-makefile"><pre><span class="pl-smi">PYTHON</span> := <span class="pl-s">$(<span class="pl-c1">or</span> <span class="pl-s">$(<span class="pl-c1">shell</span> which python3)</span>,<span class="pl-s">$(<span class="pl-c1">shell</span> which python)</span>)</span></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/1032#pullrequestreview-86526456">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7unMB47XE4BLBcVENs_tpxcrmV9ks5tHBksgaJpZM4RMAwV">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwMMGlIaeax-BjVsgIpeaVD8gKX9ks5tHBksgaJpZM4RMAwV.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1032#pullrequestreview-86526456"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Wed Jan  3 16:21:24 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8658A12D82C for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:21:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.498
X-Spam-Level: 
X-Spam-Status: No, score=-0.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kF2tb8YP2qMK for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:21:13 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1644112D82F for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:21:13 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515025272; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=b1eo7d7mvF+0QYTQh8+GeQq5ij3wFMZnA0D3fd0Ts5o=; b=YYjBDZ2rnE+rwAxAxhYBWa3NbZvw6rpPU1F7JZ8aVlIebxRQ2XPZSZJ3ne+RrQf61r9sV7xh I+exR9yTfqkGWSmPKykhglqeSv8rocnNUn55ks0fV5pF8Ke46xpfLf4owJjn4MhfK6t96Sli 06zDGYJrEENDJDgmKznInMHUe0A=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5a4d7378.7fbc204e98a0-smtp-out-n01; Thu, 04 Jan 2018 00:21:12 -0000 (UTC)
Date: Wed, 03 Jan 2018 16:21:12 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a4d7378399e9_38922ab32edd7c08605ba@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a62978: autopep8
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a4d7378395d3_38922ab32edd7c0860479"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KlLHRaEXrk0R6ynzwZysrf0h-EI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:21:15 -0000

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

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

  Changed paths:
    M .lint.py

  Log Message:
  -----------
  autopep8



----==_mimepart_5a4d7378395d3_38922ab32edd7c0860479--


From nobody Wed Jan  3 16:21:32 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F30F12D830 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:21:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3BihYONVbDeu for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:21:23 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D57C712D82D for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:21:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rtmjEX2ggoybE3y1dgWOQJNffwI=; b=l5H3dhVRySfJi0oo pJE7Xi2Tgle9w6MUj5/Y7VWF9a4fKQSccetVyx/VpHm0cPXWG3v/RImS7x9JvTQf i73lB7pKYJIkiYXLPmnutCZstWouaGs3kUnOD/rJ57Op999v7FYTDw8UmCTnUsRA CLS1O3fhI+QTIf6+QICG8WWF8wA=
Received: by filter0118p1las1.sendgrid.net with SMTP id filter0118p1las1-3473-5A4D737A-2E 2018-01-04 00:21:14.855485375 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id FQ9CKqhfSHa1vhyU6Twvag for <quic-issues@ietf.org>; Thu, 04 Jan 2018 00:21:14.817 +0000 (UTC)
Date: Thu, 04 Jan 2018 00:21:15 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1032/push/2230979835@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1032@github.com>
References: <quicwg/base-drafts/pull/1032@github.com>
Subject: Re: [quicwg/base-drafts] Python linting script (#1032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d737aafafb_4c463fd730368f341989d7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2SkWqqufsFOrGYpvB3+ezCNAhoORWJhbJRIt VOYuweMSvxxoWUOOTZBbeoZr6KfzmDRmogbY16M6zosE6J2tSrStnwzRyuAdOB9au3+KxpIIHRaX55 x2SGLIE8czLVHbagATeWybZZpkpf/54ziyFAiM0vJ5Ei4h6zwgrQCi04RxjEa9nzeeuykApNUi2O4r M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iw8UsseNVdKr3Hgrv8a9-d1lh4Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:21:25 -0000

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

@martinthomson pushed 1 commit.

a629788  autopep8


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1032/files/9f84c88b8264c97d0255609b950074e04f41ddee..a6297888e1202ac76a8d102205eeb810df4c1e68

----==_mimepart_5a4d737aafafb_4c463fd730368f341989d7
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/a629788" class="commit-link">a629788</a>  autopep8</li>
</ul>


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

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

----==_mimepart_5a4d737aafafb_4c463fd730368f341989d7--


From nobody Wed Jan  3 16:29:09 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62C4F12D7F7 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:29:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X4VvF6kIlwH2 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:29:04 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 391E21243F3 for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:29:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515025743; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=62TZgfA9xVnFPMp7YD/uhYeVqyJWTyfPnGoDqjYNsSU=; b=cfjeGky7qz3snVbA01vjICaKXuLV2bMNyyCdotjxo5BvR4GDbuz8I0oK42UtdoYCcCMvRlxE +SjvqV+A7XpsXPJXp4Mk+LjRGXZbiSjGn7pLPPWJa6XlMdwtPu4Z36arcnLm/lYTYPZeh2m1 R/VQhXqj3x6vpDH0KybF3i41U1k=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5a4d754f.7f1608345330-smtp-out-n01; Thu, 04 Jan 2018 00:29:03 -0000 (UTC)
Date: Wed, 03 Jan 2018 16:29:02 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a4d754e47ecc_34582ac1748a5c045137d@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 490920: MUST NOT assume
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a4d754e47ae4_34582ac1748a5c0451243"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O3Wqs7utUnGxOSOFqkPFI_0V-j4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:29:07 -0000

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

  Branch: refs/heads/connection_requirements
  Home:   https://github.com/quicwg/base-drafts
  Commit: 490920335015ffce5074aca494779f6b0f660d99
      https://github.com/quicwg/base-drafts/commit/490920335015ffce5074aca494779f6b0f660d99
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-03 (Wed, 03 Jan 2018)

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

  Log Message:
  -----------
  MUST NOT assume



----==_mimepart_5a4d754e47ae4_34582ac1748a5c0451243--


From nobody Wed Jan  3 16:29:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F36131243F3 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:29:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZOzclgcZu5lK for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:29:05 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 524D1126C2F for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:29:05 -0800 (PST)
Date: Wed, 03 Jan 2018 16:29:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515025744; bh=PYj4q7qbPt/vLqtNZmEzlQz+5IztTyHqv5MvnD0AcMg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y28vU7IcfyEaCUKfmoyVqxfDhhLDOAcTmqc2pC/BlvhUex7fAMHtzpYxG/PS6PgfA e3BWu0N2B3jvEvDKWplAMPh6wn1gQ60rma9O4NkmuMagcuilvlxDgca+oK+wTvH5DZ 6sUYQ9Pwf4A1vgiJxzl8KV+ASHLSVdibtZHPC0ew=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/push/2230990199@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d75509ad5c_503a3f9c2ec90f2c317db"; 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/uZO568iBvsaYA86VP7XYMdYYjg8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:29:07 -0000

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

@MikeBishop pushed 1 commit.

4909203  MUST NOT assume


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1024/files/bf482f1209fb2652e8b73580ee18cfb54df5dfea..490920335015ffce5074aca494779f6b0f660d99

----==_mimepart_5a4d75509ad5c_503a3f9c2ec90f2c317db
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/4909203" class="commit-link">4909203</a>  MUST NOT assume</li>
</ul>


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

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

----==_mimepart_5a4d75509ad5c_503a3f9c2ec90f2c317db--


From nobody Wed Jan  3 16:37:13 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA7DE12D80F for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:37:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AkZ8GnSh4FRA for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:37:08 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1BD72127698 for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:37:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515026227; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=kjsunS0zILtGj9joUYchPL5ZnMMeJx3jnDbg3NtBg8A=; b=e4S5WrX32mLKiM4xE6Zk0G+9dg2BrKVUiXtHrh6FpZyQ4nvkIJViRK2jZAy/Q12qwDE0l0t3 u/CBgFfi8BlykxxR8ktZv130eXvbt/00M/uJYGlZcrDsxPTS+l1ofB6cL4KYClK2q56Y5ttG Ja609PJLqMsSNnn+0Bg/Uff7peU=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5a4d7733.7f0ff832b6f0-smtp-out-n01; Thu, 04 Jan 2018 00:37:07 -0000 (UTC)
Date: Wed, 03 Jan 2018 16:37:06 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a4d77323db51_48e32ace033fdc1037159@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7abbc4: More compact version probing
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a4d77323d5b2_48e32ace033fdc10370ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9mZnxMBbXszHr1a4-wbAPO0arr0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:37:10 -0000

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

  Branch: refs/heads/pylint
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7abbc4a609602882e4b5ba3b5b3d7c190f29bbf8
      https://github.com/quicwg/base-drafts/commit/7abbc4a609602882e4b5ba3b5b3d7c190f29bbf8
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-03 (Wed, 03 Jan 2018)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  More compact version probing



----==_mimepart_5a4d77323d5b2_48e32ace033fdc10370ce--


From nobody Wed Jan  3 16:37:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 40124127698 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:37:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3o_P4O0d2RK9 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:37:08 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B79C612D7F7 for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:37:08 -0800 (PST)
Date: Wed, 03 Jan 2018 16:37:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515026228; bh=anm1kgJrMmTGuPahnW7HfHB/A13TTxZ81lvP7gMTUKo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yqTmMOikJWmkzEU3aEnuDnhke0spcpSBG0u6ARIXbzlsM50QWRiKdpsEb4a7VuQ8B L/OrVk5F5FkieNxSxgVkATgtANV1+nCZl+QCS6yDygKgAikds65oV9mwcVqyJYzA7H GTRxBBGQL4SCOblmhAPZrecXaEozMqLaxycsGgaY=
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/1032/push/2231000846@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1032@github.com>
References: <quicwg/base-drafts/pull/1032@github.com>
Subject: Re: [quicwg/base-drafts] Python linting script (#1032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d773416385_4ef93f986e980f30109716"; 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/_HowY7fujD4BqvkC99mUDDeRAYQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:37:10 -0000

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

@MikeBishop pushed 1 commit.

7abbc4a  More compact version probing


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

----==_mimepart_5a4d773416385_4ef93f986e980f30109716
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/7abbc4a" class="commit-link">7abbc4a</a>  More compact version probing</li>
</ul>


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

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

----==_mimepart_5a4d773416385_4ef93f986e980f30109716--


From nobody Wed Jan  3 16:39:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ACE6B127698 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:39:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6QSInm4aMJpT for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:39:15 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1AF41126C3D for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:39:15 -0800 (PST)
Date: Wed, 03 Jan 2018 16:39:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515026354; bh=I+eoo1RU9p3SR36RfXjqScCPNqIVkVjxuz88jAFq1bs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FrugzkMjPyM9fGF3oNjeERMSBeR3Z+SPeaG6o8QpLbroZdMIdCkzQAalOMWTCsAk0 ouQtpA56eb0HlVACFD6QbKttN+MHUXC6flubcNTTNJhvC5/wussGs0xtHVZzZK6U52 idD64m+0ewcqDvpGbQJIGi3wWiD+FENE+AtecI6M=
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/1032/push/2231003778@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1032@github.com>
References: <quicwg/base-drafts/pull/1032@github.com>
Subject: Re: [quicwg/base-drafts] Python linting script (#1032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d77b26e4c3_50623f9c2ec90f2c1083d"; 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/2rZRjowysY2MT4jMZlrdc6H5XYc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:39:17 -0000

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

@MikeBishop pushed 1 commit.

e323a81  Martin's hated comma came back


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

----==_mimepart_5a4d77b26e4c3_50623f9c2ec90f2c1083d
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/e323a81" class="commit-link">e323a81</a>  Martin&#39;s hated comma came back</li>
</ul>


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

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

----==_mimepart_5a4d77b26e4c3_50623f9c2ec90f2c1083d--


From nobody Wed Jan  3 16:41:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82C0B12D80F for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:41:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qA9fODd8kLs6 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:41:09 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 05546126C3D for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:41:09 -0800 (PST)
Date: Wed, 03 Jan 2018 16:41:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515026468; bh=3LEtiaYNq8tb6r+2VGhVt+yn/NB3PKYBJjI1vpwFtRo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rJH6Az3TpVsL2vk9fmvwZ0ABec1TmAKSh9hSDLrZERcCf97NAyd/jO1Jnfk90mO8X sS4TmS5W7gX8F300dGMrYoM6399Kf+IOa63w+4/XTV4Izqwf0gioGt7pKbDrn8omO9 1P40YE3PVvjEunwOmum2/cJxqF8U0o52bDnPP3+k=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab248749868357dfd7796201954cc9283b83fbbaa092cf0000000116653a2492a169ce1080f739@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/960/issue_event/1408784408@github.com>
In-Reply-To: <quicwg/base-drafts/pull/960@github.com>
References: <quicwg/base-drafts/pull/960@github.com>
Subject: Re: [quicwg/base-drafts] Make lint faster. (#960)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d782457b07_623d3fec7156af34866f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/ffOLGQ_BuSOSGtdshA8CM6bv_dw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:41:10 -0000

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

Closed #960.

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

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

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

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


From nobody Wed Jan  3 16:41:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50FF6126C3D for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:41:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2B4ecER2LMC3 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:41:09 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0B3D8127698 for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:41:09 -0800 (PST)
Date: Wed, 03 Jan 2018 16:41:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515026468; bh=OMq70bL+EL9Xty5GHHnX/1VtwZhqAEJn9IqyJfL0zEY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OBXAAWD+4Ek32FRzWiovYIxfGWEiprE6kZT4pSlZN/GW9cREQkHko2MpdAqWHWzC+ E7i9qqpk7fLvNF5ZgPvqmFs3KADwhmrYlF+tTicqcrGa0X6rVIx7Bw+WWVIdFTkjFB jOq6pywmiXDPm/tbu+2XV2GP5cM2FOrvbnEl+ems=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab248749868357dfd7796201954cc9283b83fbbaa092cf0000000116653a2492a169ce1080f739@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/960/c355168469@github.com>
In-Reply-To: <quicwg/base-drafts/pull/960@github.com>
References: <quicwg/base-drafts/pull/960@github.com>
Subject: Re: [quicwg/base-drafts] Make lint faster. (#960)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d782439766_26d43ff05a050f3412121e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/YvV96qBhetwAmsLuRdvl4297xfQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:41:11 -0000

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

Closing in favor of #1032.

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

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

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

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


From nobody Wed Jan  3 16:41:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18EFB12D810 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:41:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8OuObyKgFW4M for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:41:28 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FB4A126C3D for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:41:28 -0800 (PST)
Date: Wed, 03 Jan 2018 16:41:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515026487; bh=myU7T5SJ1wL/VUvenR0IzxovEIyjevCN1IOTwgnVnCU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V+405JmT0BRbbBKPjHrgTRNmZUK9M/KiZvnEg5YB0BtflL9Hd0Ytk6OlaI2nu7XEr 5pO0xoXLmaefNlSQ9RRM2NEEO3v6hgM7qoKXgL1HLUrE5WQYeTc5mRQ6eyQsG1acBD 8N7BMJ5Fv0k3oBw8dozbHoLV2/kGXetaDfRBP35o=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab556397b1d9b1f83874a5744060cd4478a43931ad92cf0000000116653a3792a169ce105bfce4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/938/issue_event/1408784728@github.com>
In-Reply-To: <quicwg/base-drafts/pull/938@github.com>
References: <quicwg/base-drafts/pull/938@github.com>
Subject: Re: [quicwg/base-drafts] Make lint fast again (#938)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d7837c009f_5e1b3f986e980f301686c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/pHfnLLpIxwDNHXw8gvK_Zv3qjmY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:41:30 -0000

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

Closed #938.

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

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

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

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


From nobody Wed Jan  3 16:41:35 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 212D512D811 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:41:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jqkdiGwW7bbY for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:41:28 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AAE49127698 for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:41:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HZzULIjpHq7npKR/9Ze7ry9Hl7g=; b=iKgZTo+8uTvuUNxL 9lqsNT4UQLKpLy4D6nbRGmGHgTTU9F+hfj8GiYjwbdYV5HL6hWAqqUOyoHYx1LXA 8P+5z5Y6EXByMtZMkMeTcWg8/rTdnFEYdFtjcM+AhgHyZBBVifMR1tEgLi17GCbA fY9gpXipwsc4+8kK27AdCmoLH9w=
Received: by filter0873p1mdw1.sendgrid.net with SMTP id filter0873p1mdw1-17198-5A4D7837-1D 2018-01-04 00:41:27.831561003 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id qUVl7dEGSTuYNQzdkp5zeA for <quic-issues@ietf.org>; Thu, 04 Jan 2018 00:41:27.803 +0000 (UTC)
Date: Thu, 04 Jan 2018 00:41:27 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab556397b1d9b1f83874a5744060cd4478a43931ad92cf0000000116653a3792a169ce105bfce4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/938/c355168515@github.com>
In-Reply-To: <quicwg/base-drafts/pull/938@github.com>
References: <quicwg/base-drafts/pull/938@github.com>
Subject: Re: [quicwg/base-drafts] Make lint fast again (#938)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d7837a9393_1b6f3fa1bf5caf302129e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3pNnhLwRuruJ7ssv+3f3dlNQaucHxeNTwmJs 9Ckk1bDIhNygY3Zax58+UGlcMOlxf4/fbrfoedia2NIGSXXLX44MERHPeSvq+Hsn57Kd5AcffPbLCn fvQvwhVvyoCKAoP1oax5jdzNt+vhWI8kcy0bp0Q9AEoZpk7QE6EszaUjt5qVpWD5gBTw3PCEI84pWf 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1tmvPUrQ35XeM61GmtsIv1gIne4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:41:30 -0000

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

Closing in favor of #1032.

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

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

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

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


From nobody Wed Jan  3 16:44:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12DFC127698 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:44:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.454
X-Spam-Level: 
X-Spam-Status: No, score=-5.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w0TI0EqVeqbF for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:44:00 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A0C9126C3D for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:44:00 -0800 (PST)
Date: Wed, 03 Jan 2018 16:43:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515026639; bh=xtvBQxxsUA5ivkp6KfWqup95I7a5Pk40J9QRZWQT0co=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fUoyM2RuOywI5Vf2yy0OoGSHPEWDfi4ktfJm1ajwR1HHuS+HYSlPdmPCuPx7anQ1i zcEQ7owVLq6Rs2XZGtf0aOAJshjgOBOBMltumKEAm6CDUV/UqOKpm8YAAGhPRC0bg1 M4wL5O6uViTwseW8jrxlJpDo1+IeBjJTRrLQcgJQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0b716087421ddc908f7f1f97d7729ca358c17f8d92cf0000000116653acf92a163ce01964e99@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/e323a81186fbcd8ba097e0f3300be6c1021c722e/26627737@github.com>
In-Reply-To: <quicwg/base-drafts/commit/e323a81186fbcd8ba097e0f3300be6c1021c722e@github.com>
References: <quicwg/base-drafts/commit/e323a81186fbcd8ba097e0f3300be6c1021c722e@github.com>
Subject: Re: [quicwg/base-drafts] Martin's hated comma came back (e323a81)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d78cfb73c5_1b6b3fa1bf5caf3094154"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vKFq0fRjgr3fHdqHJYa-hqWbrDg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:44:02 -0000

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

Why?  You shouldn't need to match the entire line.

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

<p>Why?  You shouldn't need to match the entire line.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/commit/e323a81186fbcd8ba097e0f3300be6c1021c722e#commitcomment-26627737">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3RVYY8dhh1hzAycHA4IkGGWwvAtks5tHB7PgaJpZM4RScPr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_nPtrHrJxzh2qrbhiyXanunUC9gks5tHB7PgaJpZM4RScPr.gif" width="1" /></p>
<div itemscope 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/e323a81186fbcd8ba097e0f3300be6c1021c722e#commitcomment-26627737"></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 e323a81: Why?  You shouldn't need to match the entire line."}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/e323a81186fbcd8ba097e0f3300be6c1021c722e#commitcomment-26627737"}}}</script>
----==_mimepart_5a4d78cfb73c5_1b6b3fa1bf5caf3094154--


From nobody Wed Jan  3 16:47:57 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F090512D82D for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:47:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id udeF-O4MZzMD for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:47:54 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB5AA126C3D for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:47:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FEBTKFwN1rDoibYTMT7Qrgzmea0=; b=C/d3+K7xmDmDU+w5 SAXK7I5JMqZQEdX87IXc11OD4MS4goTg3K4ehhvKYMevem0EaAwDEIKmxyYourkk wX2Mctw54mpgidGucr7gX+UrabgClqvX5m3MGBbPK/Xlhq/kzHVvJcVEd9k72ZEf 65JXwY6g9WYKrmXx/F1PQJBis8o=
Received: by filter0069p1las1.sendgrid.net with SMTP id filter0069p1las1-22982-5A4D79B9-1C 2018-01-04 00:47:53.626594272 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id yLqLEnRERCO3foLoHKU2bg for <quic-issues@ietf.org>; Thu, 04 Jan 2018 00:47:53.514 +0000 (UTC)
Date: Thu, 04 Jan 2018 00:47:53 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab115221112c9288aa2dab498b30ea99433db49aef92cf0000000116653bb992a163ce01964ec5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/e323a81186fbcd8ba097e0f3300be6c1021c722e/26627781@github.com>
In-Reply-To: <quicwg/base-drafts/commit/e323a81186fbcd8ba097e0f3300be6c1021c722e@github.com>
References: <quicwg/base-drafts/commit/e323a81186fbcd8ba097e0f3300be6c1021c722e@github.com>
Subject: Re: [quicwg/base-drafts] Martin's hated comma came back (e323a81)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d79b96b91e_2b443fe5339e2f342307a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2nqJJWCxU+XBAtLWhQ7f066jmqm+4M5pz+1b 7rvst8aSVqp0Hu5EVDa9Gu+yh9t4aLJ/k26N9JATxrB5AVGzqPodgS+OzM9QFsugiBSF9Ul1yg4wve DF6BmPljomdJmQ1zuBlRdZyJ5+ZpGfBaw9TiL99a5owK0TH/Ts9WDLHzZ6MQrtzjZJ+XLbwlV4JZkC c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3UYsPAchSgqTD074Vc_LqqZy0KU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:47:56 -0000

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

...why what?  I'm not parsing this comment.

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

<p>...why what?  I'm not parsing this comment.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You 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/e323a81186fbcd8ba097e0f3300be6c1021c722e#commitcomment-26627781">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7t_Wp56Jqowo3NnV-BGz03f2Dhfks5tHB-5gaJpZM4RScPr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq48M2UzSILa0RbgxFfKlzZmIW9jUks5tHB-5gaJpZM4RScPr.gif" width="1" /></p>
<div itemscope 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/e323a81186fbcd8ba097e0f3300be6c1021c722e#commitcomment-26627781"></link>
  <meta itemprop="name" content="View Commit"></meta>
</div>
<meta itemprop="description" content="View this Commit on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop on e323a81: ...why what?  I'm not parsing this comment."}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/e323a81186fbcd8ba097e0f3300be6c1021c722e#commitcomment-26627781"}}}</script>
----==_mimepart_5a4d79b96b91e_2b443fe5339e2f342307a--


From nobody Wed Jan  3 16:49:18 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 825A412D82D for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:49:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Uc9T5NTPlmgr for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:49:15 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA72B126C3D for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:49:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515026954; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=RQ9IFoWJ9/6fJ0Q2uCbtlH7wF/zMTPiFDWb9UN97rp8=; b=y+7gpNlgmMNwOVbI50VhUYzL6vqqAX53blbViSengUlx7l+ZXTiHMGFRKYG+Wi5uuc3vEA23 g+LzP4ICzlf65p4ZL9xmfQJpm8Q+c0g338VC4kPQAYjA+twpneqsh3KtS+uN3qPdyv7LZebu 5NACYA8EP2PAi0y8OeRBIldfnp4=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a4d77b1.7fc7481b30f0-smtp-out-n02; Thu, 04 Jan 2018 00:39:13 -0000 (UTC)
Date: Wed, 03 Jan 2018 16:39:12 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a4d77b04d3d1_62cf2b2891527c1020060@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e323a8: Martin's hated comma came back
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a4d77b04ccfd_62cf2b2891527c10199a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5jGcQOIP4H7RT60RWXbJmQ_EAjU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:49:17 -0000

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

  Branch: refs/heads/pylint
  Home:   https://github.com/quicwg/base-drafts
  Commit: e323a81186fbcd8ba097e0f3300be6c1021c722e
      https://github.com/quicwg/base-drafts/commit/e323a81186fbcd8ba097e0f3300be6c1021c722e
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-03 (Wed, 03 Jan 2018)

  Changed paths:
    M .lint.py

  Log Message:
  -----------
  Martin's hated comma came back



----==_mimepart_5a4d77b04ccfd_62cf2b2891527c10199a8--


From nobody Wed Jan  3 16:59:42 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 64A88124D37 for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:59:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10XhqUewW2AX for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 16:59:40 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50910126C2F for <quic-issues@ietf.org>; Wed,  3 Jan 2018 16:59:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=U+ByakqroObDZTFCO0OYbzs+eac=; b=kMn6phfEfzvnuDU8 fCE1IatU3odF699k05ouZwiD2eNbAPY9VNxEJvn68AnraFUZixOtiA3Q2/vBxTXK 6p1Obe2p9xO60W8zYJ8E4yAabWRzOwHNkn/VVgh1EUOnaqMWj3XR4IkIqijTJUWg 04vTiiQnyrPPgiRNTkQZxinQBFw=
Received: by filter0478p1mdw1.sendgrid.net with SMTP id filter0478p1mdw1-8084-5A4D7C7B-2 2018-01-04 00:59:39.110630788 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id HPGnUHA1Q3qm5Qe-6c2FhA for <quic-issues@ietf.org>; Thu, 04 Jan 2018 00:59:39.072 +0000 (UTC)
Date: Thu, 04 Jan 2018 00:59:39 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd450b2bd0ae4fe373f2ecbbe2d16236bf27d6adf92cf0000000116653e7992a163ce01964f35@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/e323a81186fbcd8ba097e0f3300be6c1021c722e/26627893@github.com>
In-Reply-To: <quicwg/base-drafts/commit/e323a81186fbcd8ba097e0f3300be6c1021c722e@github.com>
References: <quicwg/base-drafts/commit/e323a81186fbcd8ba097e0f3300be6c1021c722e@github.com>
Subject: Re: [quicwg/base-drafts] Martin's hated comma came back (e323a81)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d7c79e8736_3aa23fdf4b970f3068728"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1YreT9igBhKSSnChUPPEydGBQ8L+VolixUHe 2K3Ml1XiJoantKdZoFyn85G8w0slRYOns6FnApAbZGo50O9lg8c+JIZbvYC1x31KgVmeBbbS74PpqV acx5WRUrYFPoA60S2/d8SXyJEDfCvKQavlrhlVK1X/4DJc7GPtjFW5+chsJ9bZy9XHjPoctJxuoHEP A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dmySzJq3WkxpllmsOaT95wVnjig>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 00:59:41 -0000

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

Why do you need the comma?

-- 
You are receiving 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/e323a81186fbcd8ba097e0f3300be6c1021c722e#commitcomment-26627893
----==_mimepart_5a4d7c79e8736_3aa23fdf4b970f3068728
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Why do you need the comma?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You 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/e323a81186fbcd8ba097e0f3300be6c1021c722e#commitcomment-26627893">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6S1PE9i1aqecoSCrFd4irQob7vuks5tHCJ5gaJpZM4RScPr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxUO0PgYM7DhcE3TbcoFcWaP7pylks5tHCJ5gaJpZM4RScPr.gif" width="1" /></p>
<div itemscope 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/e323a81186fbcd8ba097e0f3300be6c1021c722e#commitcomment-26627893"></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 e323a81: Why do you need the comma?"}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/e323a81186fbcd8ba097e0f3300be6c1021c722e#commitcomment-26627893"}}}</script>
----==_mimepart_5a4d7c79e8736_3aa23fdf4b970f3068728--


From nobody Wed Jan  3 17:02:53 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E48F129C6A for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 17:02:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YWuZ0bKOzCNO for <quic-issues@ietfa.amsl.com>; Wed,  3 Jan 2018 17:02:51 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DEF30124D37 for <quic-issues@ietf.org>; Wed,  3 Jan 2018 17:02:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+/qvIQCG+aQCZ1mY/5Cui8dkt6U=; b=P+rzJciTBUVnyPhx QixhfFqrezZu2ulKngfZZM3OnbjZJJ6NHnPZ/S4MdAes1iqID+MMAEIEhBQAvmR2 nvGpRKzFELFDFvLOUHYP209ICRfjlNRxc8Ds43f1D78CUmCGVYN3hiVrIUqc86rl 4A4E/1kdF3lWcUMHB8yVLZVbijA=
Received: by filter1241p1mdw1.sendgrid.net with SMTP id filter1241p1mdw1-15160-5A4D7D39-22 2018-01-04 01:02:49.497027292 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id Uy0oOpSETd2i1fzZCWfzOw for <quic-issues@ietf.org>; Thu, 04 Jan 2018 01:02:49.456 +0000 (UTC)
Date: Thu, 04 Jan 2018 01:02:49 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab26d2a9bd4fd6cda121a0083bd72f4faa4862659b92cf0000000116653f3992a163ce01964f6e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/e323a81186fbcd8ba097e0f3300be6c1021c722e/26627950@github.com>
In-Reply-To: <quicwg/base-drafts/commit/e323a81186fbcd8ba097e0f3300be6c1021c722e@github.com>
References: <quicwg/base-drafts/commit/e323a81186fbcd8ba097e0f3300be6c1021c722e@github.com>
Subject: Re: [quicwg/base-drafts] Martin's hated comma came back (e323a81)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4d7d3956c24_16703fe616232f30718ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0aGaK6tprIDuHJ9StplmoZnxyz7eLk2uV1x7 ZkWBOkTdVwT89ddtqKgE2XKd+tTE+78PtZYjj7rsWEy0pcDMXNV7Mo6zX435U2ry0wSoUqZXuwHy+e bpyqecbP4mJUcu5xrEyGZF4NUcBZQ25BpJBzcjyJajyvQT8TlhFhVyRteMd+8KHjLt2n2QMwd5z8UI 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_YY8YcmBqSd0r5Kx9Sj-et0RS-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, 04 Jan 2018 01:02:52 -0000

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

I don't, which is why I removed it again.  I'm not sure what git quirk brought it back.

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

<p>I don't, which is why I removed it again.  I'm not sure what git quirk brought it back.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop on e323a81: I don't, which is why I removed it again.  I'm not sure what git quirk brought it back."}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/e323a81186fbcd8ba097e0f3300be6c1021c722e#commitcomment-26627950"}}}</script>
----==_mimepart_5a4d7d3956c24_16703fe616232f30718ef--


From nobody Thu Jan  4 02:17:09 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 40980126C25 for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 02:17:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7aHWpdvAKiyt for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 02:17:07 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B78191205F0 for <quic-issues@ietf.org>; Thu,  4 Jan 2018 02:17:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PdOxeEtF/y0yA/2OxKPhiIBqaZU=; b=XO0xAA40WsbUJkkO eUQO6ym4CBTq23NMkBOewcxqG2GpBezJwsMa7eJJu+0doqd7HVu7vDZ1+hPm6TYt ONBWy6BpuO6n6/w6X/EB+wf407MS4GvUoane1L+eWOZBo9qtpf+NcqIu1GnKOP+o i0j4xMv1vy2Fb0jSFNpAvhJgnow=
Received: by filter0568p1las1.sendgrid.net with SMTP id filter0568p1las1-10865-5A4DFF21-F 2018-01-04 10:17:05.676789726 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad2.sendgrid.net (SG) with ESMTP id V3qjf5pqRX6ybvGk9oX0Zg for <quic-issues@ietf.org>; Thu, 04 Jan 2018 10:17:05.390 +0000 (UTC)
Date: Thu, 04 Jan 2018 10:17:05 +0000 (UTC)
From: aditya dogra <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf8a59eb8261f791bf7175953bad58b82f65b9c3492cf000000011665c12192a169ce110b10b2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1035@github.com>
Subject: [quicwg/base-drafts] Remove the STK in the Spoofed ACK Attack (#1035)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4dff2145f0c_7873f9cd0838f2c268418a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: addogra
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0uZ8iuXwupCkQwxnZ/Fyrp+cCPUksaeiM4oj ASp8Tl1UICWJwvSi/2bvtVXF1WUtmz7+Wsl3fd5uNkwK1FgSRYVfGwya9ITVsRerSOA/Ev8gu2SSxY HxINlLNDQgtNK2Z5eoSUtaFIVBHyNh3Q/ATAu4Fqm+LuQfi0hN+voiBPsl+CPp2p2NjoSpztcN3iaT k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_b_xrKRXVVaEw78duKlhog81ZlY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 10:17:08 -0000

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

Source Address Token has been removed from the quic draft upcoming versions.  We should replace the STK with the Address Validation Token or we can define the STK for the spoofed ACK Attack 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/1035
----==_mimepart_5a4dff2145f0c_7873f9cd0838f2c268418a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Source Address Token has been removed from the quic draft upcoming versions.  We should replace the STK with the Address Validation Token or we can define the STK for the spoofed ACK Attack section .</p>

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

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


From nobody Thu Jan  4 02:47:41 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A2D5C1205F0 for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 02:47:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7AA9gcGyJ9Ul for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 02:47:38 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC5A81200C5 for <quic-issues@ietf.org>; Thu,  4 Jan 2018 02:47:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wepgwhp9ZKPJYcifgcffouXLWik=; b=PYcXFvRdATXYox+v BQIWNauR6NOI50dMucoGfgP9Uorb1LPPt3dPEeQ3YaXTieg293UVjT68FwNrJyp3 QUUgaJSl/OJYV2y9mbY775iCT0N/ukYicWsImoQKThHmNnRNXpWSiW6ouVxT1CZZ 99nu2IizcxRRw34oqRdU7oTFar0=
Received: by filter0278p1las1.sendgrid.net with SMTP id filter0278p1las1-4699-5A4E0647-23 2018-01-04 10:47:36.052616119 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id 1BzcXSJrSMmB5F6FoJX6qw for <quic-issues@ietf.org>; Thu, 04 Jan 2018 10:47:35.838 +0000 (UTC)
Date: Thu, 04 Jan 2018 10:47:36 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c2fe0e2ae7606631ad5ed2bc763e8b45294421d92cf000000011665c84792a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/355252383@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4e0647ae95b_75903fa66b0b8f286808a5"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Y3YPV56+jQAbggstZJS7zu5NEm8Fq6EHPiX VBj9+r9VoNXA9TuT83bU68npwXNE6SntNrVu3W7a/qQzKbqfRdsL0xxyQCw1ru+wQ+AFveSkAy3vyd Ckkvm8QfJ6fKCD3ucFWWnx8RGjwbL3JMhLmMoeGgAZoX0UmAObyKcP9iKNyhuP2VwP0AOaaBVspuwp s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/t1jVQ1RsYQJd06DhJWbi5NOeAJ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 10:47:40 -0000

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

I realized that my comment 2 weeks ago is wrong.

The optimistic ACK attack in QUIC comes in two variants. The first is a traffic redirection attack against a third party, which can be solved by explicit path verification. The second is a resource exhaustion attack against the server.

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

<p>I realized that my comment 2 weeks ago is wrong.</p>
<p>The optimistic ACK attack in QUIC comes in two variants. The first is a =
traffic redirection attack against a third party, which can be solved by ex=
plicit path verification. The second is a resource exhaustion attack agains=
t the server.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #1030: I real=
ized that my comment 2 weeks ago is wrong.\r\n\r\nThe optimistic ACK attack=
 in QUIC comes in two variants. The first is a traffic redirection attack a=
gainst a third party, which can be solved by explicit path verification. Th=
e second is a resource exhaustion attack against the server."}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1030=
#issuecomment-355252383"}}}</script>=

----==_mimepart_5a4e0647ae95b_75903fa66b0b8f286808a5--


From nobody Thu Jan  4 02:59:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F954120727 for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 02:59:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NSUccuZUFIxW for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 02:59:41 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 70D471200C5 for <quic-issues@ietf.org>; Thu,  4 Jan 2018 02:59:41 -0800 (PST)
Date: Thu, 04 Jan 2018 02:59:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515063580; bh=n/N/JH3EGWFv1T/fA4hqv+lUx3Qg9Skl4JBA+ro9PO0=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ZXdVKoBRvSMMME8fUzpmJ4R3sbV4es1bf9/eptvAefcM/KiijDaRbX1dc5sURd6Ma 8puCohfsc9Qb5YwFAIqaLTmpS/w6HSL9ivn7LDoVh4WpfV3vPS2L1dWWCaAEtfXZ9W KQIVxjc4y8PErC2wejLCGGfYvYd8JKrYK4hyWx2Q=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe68ba1d45ec6ea82396cc8e0df54aebdd477e0c592cf000000011665cb1c92a169ce110b3aac@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1036@github.com>
Subject: =?UTF-8?Q?[quicwg/base-drafts]_Text_proposal_on_user_land_warning?= =?UTF-8?Q?_about_lower_layer_overhead_to_addr=E2=80=A6_=28#1036=29?=
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4e091c90172_58b43f8f032aef282897733"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BV5peV3pC2fGjsuxMKlkZozwmmA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 10:59:43 -0000

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

=E2=80=A6ess issue #614 =

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

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

-- Commit Summary --

  * Text proposal on user land warning about lower layer overhead to addr=
ess issue #614

-- File Changes --

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

-- Patch Links --

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

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

<p>=E2=80=A6ess issue <a href=3D"https://github.com/quicwg/base-drafts/is=
sues/614" class=3D"issue-link js-issue-link" data-error-text=3D"Failed to=
 load issue title" data-id=3D"234455392" data-permission-text=3D"Issue ti=
tle is private" data-url=3D"https://github.com/quicwg/base-drafts/issues/=
614">#614</a></p>

<hr>

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

<h4>Commit Summary</h4>
<ul>
  <li>Text proposal on user land warning about lower layer overhead to ad=
dress issue #614</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/1036.patch'>h=
ttps://github.com/quicwg/base-drafts/pull/1036.patch</a></li>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/1036.diff'>ht=
tps://github.com/quicwg/base-drafts/pull/1036.diff</a></li>
</ul>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1036">view it on GitHub</a>, or <a href=3D"https://gi=
thub.com/notifications/unsubscribe-auth/AWbkq4YRO1m_lRvPfT6hHSzl7_RWRiXak=
s5tHK8cgaJpZM4RS2wZ">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D=
"https://github.com/notifications/beacon/AWbkq3zmuA4_7cE9iJ4eYywttT3f-zAA=
ks5tHK8cgaJpZM4RS2wZ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1036"></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":"DESCRIPTION","message":"Text prop=
osal on user land warning about lower layer overhead to addr=E2=80=A6 (#1=
036)"}],"action":{"name":"View Pull Request","url":"https://github.com/qu=
icwg/base-drafts/pull/1036"}}}</script>

----==_mimepart_5a4e091c90172_58b43f8f032aef282897733--


From nobody Thu Jan  4 04:10:06 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F4DE12711A for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 04:10:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KPKHiQfBmgIp for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 04:10:03 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42D86124319 for <quic-issues@ietf.org>; Thu,  4 Jan 2018 04:10:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hbvsHZd+Ah5XDiWoSc0MkVF5TLg=; b=lji8sK1faFb8wuRE UAf6TTbCjFeZS5C5NqxJ8WOI8LaRDjgSugz/JBy9vuPZOOOOgQ46GrM7WNsgFYgv KmDWXlxw/FPn7VGQ3zzXTl1IneZbKU7mikb/wEooKnBgzvQR8yLWj1CFD9VeKoAF 1e4hruxJQo7ON87wMKujFS2SJ5c=
Received: by filter0926p1mdw1.sendgrid.net with SMTP id filter0926p1mdw1-29667-5A4E199A-17 2018-01-04 12:10:02.255463476 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0023p1iad2.sendgrid.net (SG) with ESMTP id ub0lTz7VSv6PE_rtgSAkCw for <quic-issues@ietf.org>; Thu, 04 Jan 2018 12:10:02.253 +0000 (UTC)
Date: Thu, 04 Jan 2018 12:10:02 +0000 (UTC)
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba08c8f94c94437c8cc94af7f07d5306a07528a6b92cf000000011665db9a92a169ce0df98160@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/614/355267035@github.com>
In-Reply-To: <quicwg/base-drafts/issues/614@github.com>
References: <quicwg/base-drafts/issues/614@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD details (#614)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4e199a1f19c_5a113f84fc6eaf3032051bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Bd2sLtvdNp3Wml/2dfHH96Mtq4ji2peAp1o EzbrQJC/0hBFUGZdF2FtL8e4gUGXynzhCE+IA3FaftiZV4Wt+c2CDx73Bv4Bn7e2IU1r4pYgfMwhNt fBewYRv8MNuSFwdKyqfhRmMKhNLQXnuduTyMsVfDYKTEIIVIl7Z0meQON4AmB2wgC8Uh1VDgIM1/Jz Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z7BbLfrMcIw3cFxfl7TYGtYhxwY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 12:10:05 -0000

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

@martinduke Thanks for reminding me. Can you look at the pull request that I have generated. Good if you can also resolve the build issue that appears to exist. 

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

<p><a href="https://github.com/martinduke" class="user-mention">@martinduke</a> Thanks for reminding me. Can you look at the pull request that I have generated. Good if you can also resolve the build issue that appears to exist.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul in #614: @martinduke Thanks for reminding me. Can you look at the pull request that I have generated. Good if you can also resolve the build issue that appears to exist. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/614#issuecomment-355267035"}}}</script>
----==_mimepart_5a4e199a1f19c_5a113f84fc6eaf3032051bf--


From nobody Thu Jan  4 09:15:46 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3939512711B for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 09:15:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K-qSRfArvGP2 for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 09:15:43 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5DB00126B7F for <quic-issues@ietf.org>; Thu,  4 Jan 2018 09:15:43 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515086142; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MUXi/Ss7iERha3R3v3fz9bCc5KRgJnH4PqpgAyI4wb0=; b=oRrPIPYdfEvrZAQ99nNe+93RRdOF/wL9QUSyVwJh88XNG2h4l6xpydsqIGU7faYjJ5MpsgBs k0/+zb86NDzfFV20KUI2QaijcENS6mflFmaiUwws1Lw6IPK9nHr8XWmBnmtwXdF9WavnBpbO XGi1DaJfmQjD6yE8rgFMDFkFlRY=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5a4e613e.7fb118397450-smtp-out-n02; Thu, 04 Jan 2018 17:15:42 -0000 (UTC)
Date: Thu, 04 Jan 2018 09:15:41 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a4e613d7589_41c12ae27abbfc10441e@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d09bf5: Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a4e613d6f66_41c12ae27abbfc104403"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1Ji6Xp2NO3R58DPvFxJHlDoQKC4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 17:15:45 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: d09bf5c5d0035addbc4563788d9da829b4980956
      https://github.com/quicwg/base-drafts/commit/d09bf5c5d0035addbc4563788d9da829b4980956
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-04 (Thu, 04 Jan 2018)

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

  Log Message:
  -----------
  Expand connection management text  (#1024)

* Expand connection management text (Fixes #940, #794)

* Require cert validation

* Lucas's feedback

* MUST NOT assume



----==_mimepart_5a4e613d6f66_41c12ae27abbfc104403--


From nobody Thu Jan  4 09:15:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D247512711B for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 09:15:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CWC7pafcRlhs for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 09:15:45 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E343126DCA for <quic-issues@ietf.org>; Thu,  4 Jan 2018 09:15:45 -0800 (PST)
Date: Thu, 04 Jan 2018 09:15:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515086144; bh=8oIuZoCN+PDy6vYSgh6JVV2Hwnwr/NARjSDlMDYvYBE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DMyhWp2LGIdExdeuP/K7kQbAcBEpLNZ/u4mps9pAMQ8XYTuhAtvslWNZT/ErTBEdp +iomYRqw6VobcMLBPgvWDAqS768ULaPk85NAZT4gW4i52s22qG/MnDVX3pwi7H1h5W sTjWv8uE5ZvBFQLzCMOmNheaxQc7fFmnPJrtG2vE=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab00b8e387c063051b0a702e0aeafabe9350dd062392cf000000011666234092a169ce10de393e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/issue_event/1409939958@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4e61405d0f2_12dd3fead1178f302710e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/yej4d8ETgSGZ1VQZ8BqJ7K0Yh_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: Thu, 04 Jan 2018 17:15:47 -0000

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

Merged #1024.

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

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

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

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


From nobody Thu Jan  4 09:15:59 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 833F4129C56 for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 09:15:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.748
X-Spam-Level: **
X-Spam-Status: No, score=2.748 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l96Ua2dwppf3 for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 09:15:46 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB056126B7F for <quic-issues@ietf.org>; Thu,  4 Jan 2018 09:15:46 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515086146; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=kizLB+7ox1HLkoQfxlNdDBBPWWSZ1Raky6UgSInkabw=; b=rkHFSWwPBMGny6d6NxuGZlQNmKwfTwG6SwaThLGa+bn64vbTED7Uob9IKCUUfmsw6fm+g2cN gkisHEGE8t6eGlkTEKZrglsHZ/Cpl6GDLdzdXwmrOePBcFMZgmLnX4x+GR5E2U4fs2RE2Qi0 dqRKHDabSvSR/xL4qeavbwzLPVo=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a4e6141.7fb81c233a20-smtp-out-n03; Thu, 04 Jan 2018 17:15:45 -0000 (UTC)
Date: Thu, 04 Jan 2018 09:15:45 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a4e6141bfe3d_32252b1250df3c1037825@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a4e6141bfb1b_32252b1250df3c1037746"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8ieHInHr3BdmXyXK-oFRNkO5PI8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 17:15:48 -0000

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

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

----==_mimepart_5a4e6141bfb1b_32252b1250df3c1037746--


From nobody Thu Jan  4 09:16:02 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1A6F126DCA for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 09:15:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lEAxbBTJQ7JA for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 09:15:49 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9BD8D126B7F for <quic-issues@ietf.org>; Thu,  4 Jan 2018 09:15:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/d7snM0OpWw4I/TYlIuKFnX9Eow=; b=Kg2udrp17lLiZiTI 17iwPMWgxpGk4sVaVIuwzOnW5pS6v0EfzdcwYbX7mRzlp4nDlr3P0/6X5Bu+fE/k wpjTlCUzl0bTPwd+HGgr7SckzRuMUH531A7pGDLycRxdwYcLGbRjOjGZ63VQVqwF Mnnzn0wrx82iEZEDP/iwT43aiE0=
Received: by filter0468p1mdw1.sendgrid.net with SMTP id filter0468p1mdw1-5127-5A4E613F-21 2018-01-04 17:15:43.444437464 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id uKpa4h_jT4G_K3LnHz92RQ for <quic-issues@ietf.org>; Thu, 04 Jan 2018 17:15:43.396 +0000 (UTC)
Date: Thu, 04 Jan 2018 17:15:43 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6d4181a891aae1a7dccd7ca657f9b9cdb31e36d092cf000000011666233f92a169ce105fa92a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/940/issue_event/1409939962@github.com>
In-Reply-To: <quicwg/base-drafts/issues/940@github.com>
References: <quicwg/base-drafts/issues/940@github.com>
Subject: Re: [quicwg/base-drafts] Coalescing in HTTP/QUIC (#940)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4e613f4bb76_486b3fd883b4cf305261c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0q0DMCn/fMVwCD/KtMznNL4XSaqHe+V13uhh zqpaiO58lD6Lf9qZBv0P7uKAFE5X2y4ix0F+amYnn4karyRRQQgrCkJ/CNNYWepqQgLweI6gc58nhx KAyMqCbns3k38O1NYoZE8LzUClYCPhGGWtHxH7UWQB2XOJc6kw4A/bGsYnTDZgsw0QdTFTXjq4FNWE Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lG79-38W-NjBz_BKEuoLRsfevw4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 17:15:51 -0000

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

Closed #940 via #1024.

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

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

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

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


From nobody Thu Jan  4 13:48:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90014127876 for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 13:48:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id whmDVDBQmk3I for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 13:48:21 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DCB90126E01 for <quic-issues@ietf.org>; Thu,  4 Jan 2018 13:48:20 -0800 (PST)
Date: Thu, 04 Jan 2018 13:48:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515102500; bh=CHqMgdfanEg7UpfN+IOYzfARDb1P9cUAFmifn/ATZZE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gCvJjizPXyVX/zdg7Aq1j5WlrpR3AGWO4IG2TJDt2oP6Hon1LPHh2ePfThvpf9dPi cR3NFI6tXioZ/in++uq7dEvBO+NLpdxLZRyoHoWsATEB1H8fyg5KmovjNW9NrEDGsT Lr7nUlEAlFqZ13xoqdPnAHoN6k7uFnTpocvBP3u8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab908ffdae4f11f8d0725f92513dfc0f1118a23c9792cf000000011666632492a169ce110b3aac@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1036/c355408357@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1036@github.com>
References: <quicwg/base-drafts/pull/1036@github.com>
Subject: =?UTF-8?Q?Re:_[quicwg/base-drafts]_Text_proposal_on_user_land?= =?UTF-8?Q?_warning_about_lower_layer_overhead_to_addr=E2=80=A6_=28#1036=29?=
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4ea1241a429_47cc3fdc28b20f2c463ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/adU1WGMPy5CF1lPLN8Z3Ql-AAjI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 21:48:22 -0000

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

"operating system user land" is confusing and seems somewhat colloquial.  Also, it doesn't build because you exceed the line length.  You should rewrap to 80 characters per line.

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

<p>"operating system user land" is confusing and seems somewhat colloquial.  Also, it doesn't build because you exceed the line length.  You should rewrap to 80 characters per line.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1036: \"operating system user land\" is confusing and seems somewhat colloquial.  Also, it doesn't build because you exceed the line length.  You should rewrap to 80 characters per line."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1036#issuecomment-355408357"}}}</script>
----==_mimepart_5a4ea1241a429_47cc3fdc28b20f2c463ba--


From nobody Thu Jan  4 14:34:13 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B98701275AB for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 14:34:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AaJp09unazdc for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 14:34:10 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42BA61201FA for <quic-issues@ietf.org>; Thu,  4 Jan 2018 14:34:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=nvLkzXX55YDvQnRgoLEiTR/T4sQ=; b=taz6NE39ecoaH0Mx /jGq0A4V24dHgSMpL80paLt2mfNVUpttLJ4yAP0ApcH1RvfkjzcCFHA4tZpz3Pzk vUmBJ6s41tk5s4Cg9uQlf6smlH80WQqx4P0nSoEuuPT7SpWrhKd4L1dOr6F7RhOG QK4HEyaERadIi1iiz6M+2wKFnoA=
Received: by filter0534p1mdw1.sendgrid.net with SMTP id filter0534p1mdw1-7630-5A4EABE0-1A 2018-01-04 22:34:08.799083091 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id Wjl454cESk66RfzlU95yPA for <quic-issues@ietf.org>; Thu, 04 Jan 2018 22:34:08.745 +0000 (UTC)
Date: Thu, 04 Jan 2018 22:34:09 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab06ae4ef3f6fa003baf8bf125abda72f82808a2ae92cf0000000116666de092a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/355418502@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4eabe0a2350_1745c3fbbbdd86f2c1366d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1g+GAYwk03SM7HmN9Pxduf64ew5HcaNSAc6I RyOL0NPU7jtu2dhnGu9mUUGpYo3rD/8srk/rXwK8eCurJ9iismdYvDa9hzESWoOB34RhbvzPwz6MuR ZmXiGWi+sHOFPOyBRG1iHaky5DgY3/w38+8PW0QRDEkpdKxlRlfl5T52onS54PmAMySWtBUcQMQIYC E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-9vn5BFnGxJyFscK6Mx65V7J_cM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 22:34:12 -0000

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

How does a client mount that attack?  Do they send optimistic ACKs in order to get the server to open their congestion window and send more data?  Wouldn't that be a symmetric 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/1030#issuecomment-355418502
----==_mimepart_5a4eabe0a2350_1745c3fbbbdd86f2c1366d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>How does a client mount that attack?  Do they send optimistic ACKs in order to get the server to open their congestion window and send more data?  Wouldn't that be a symmetric 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/1030#issuecomment-355418502">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwesX-m3thpJa5dFN8U8r3NF8pwYks5tHVHggaJpZM4RJmHo">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4wIX6dbTkNVWdia04Lvc68D5nkrks5tHVHggaJpZM4RJmHo.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1030#issuecomment-355418502"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1030: How does a client mount that attack?  Do they send optimistic ACKs in order to get the server to open their congestion window and send more data?  Wouldn't that be a symmetric attack?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1030#issuecomment-355418502"}}}</script>
----==_mimepart_5a4eabe0a2350_1745c3fbbbdd86f2c1366d--


From nobody Thu Jan  4 14:39:15 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF284126E3A for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 14:39:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.03
X-Spam-Level: 
X-Spam-Status: No, score=-2.03 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vukrUjrt-8rT for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 14:39:13 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0998F124BAC for <quic-issues@ietf.org>; Thu,  4 Jan 2018 14:39:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=B05fyEdktrJeEHNCNx87FbzG9XA=; b=q/ysRaJRu4s0vrru PKi0I1Jg0TQNA3gMyKPSKEN1cwc1Ms0dptXIJZbrrHci3NkPOtqkDG2rptExadty PhTyChyfPtMrN0iqDSDhFWEl7FNQNmpQYokR7zT/ig+Ljv7wEChNsp7ZFvqmNiuS w6JmlZ2KuaDcmoXekhQqAz/k0I8=
Received: by filter0523p1mdw1.sendgrid.net with SMTP id filter0523p1mdw1-22286-5A4EAD0F-1D 2018-01-04 22:39:11.91402649 +0000 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 cEgOARW7R-m9PP5kejUlDA for <quic-issues@ietf.org>; Thu, 04 Jan 2018 22:39:11.820 +0000 (UTC)
Date: Thu, 04 Jan 2018 22:39:12 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab66e280518ca7616cc5cc55082a536217b12adb0292cf0000000116666f0f92a169ce110b3aac@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1036/c355419540@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1036@github.com>
References: <quicwg/base-drafts/pull/1036@github.com>
Subject: =?UTF-8?Q?Re:_[quicwg/base-drafts]_Text_proposal_on_user_land?= =?UTF-8?Q?_warning_about_lower_layer_overhead_to_addr=E2=80=A6_=28#1036=29?=
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4ead0fb5367_681e3ff59804ef341285e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1RlqU436vIZ7TuEf1PL7PkL4gTE5RmhUlfw1 DWPWJ/joui2fHexiOA3GLJugbGv+mTqgTbShWc9msgySX318b/Ze+v9DLpr/6X9b8M0kHnhygecMox NsIuXysWllM1fiRWKlcA9W3bm0hXPbl73yAwGJPxnG7y08rjEXiSX5hmpXkc9fro+tANpL4R/+GVQ2 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UnP7rXxC5p6EQBGqxMX-D94WQs0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 22:39:15 -0000

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

I don't think that this is specific to user space implementations.  There are two general classes of concern for user space implementations: timing and MTU.  Neither of these are special enough to warrant text (in my opinion).  In all cases, there are things that lowers layers of the stack might do to degrade service, either by adding delays or encapsulation.  Something like TURN is particularly annoying because the overheads can change over time, but it isn't all that different to a routing change causing packets to be sent on a path with a different MTU (on the contrary, it's actually more predictable).

If the intent is to say that you get better performance if you know more about lower layers of the stack, that is a truism.


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

<p>I don't think that this is specific to user space implementations.  Ther=
e are two general classes of concern for user space implementations: timing=
 and MTU.  Neither of these are special enough to warrant text (in my opini=
on).  In all cases, there are things that lowers layers of the stack might =
do to degrade service, either by adding delays or encapsulation.  Something=
 like TURN is particularly annoying because the overheads can change over t=
ime, but it isn't all that different to a routing change causing packets to=
 be sent on a path with a different MTU (on the contrary, it's actually mor=
e predictable).</p>
<p>If the intent is to say that you get better performance if you know more=
 about lower layers of the stack, that is a truism.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1036#issuecomment-355419540">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9iYXp03sMnSELzK=
6JvLLuZqZEjUks5tHVMPgaJpZM4RS2wZ">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2dkmwc7ksOURHb2f=
t_M4gi5bvXsks5tHVMPgaJpZM4RS2wZ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1036#issuecomment-355419540"></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 #1036: I don't=
 think that this is specific to user space implementations.  There are two =
general classes of concern for user space implementations: timing and MTU. =
 Neither of these are special enough to warrant text (in my opinion).  In a=
ll cases, there are things that lowers layers of the stack might do to degr=
ade service, either by adding delays or encapsulation.  Something like TURN=
 is particularly annoying because the overheads can change over time, but i=
t isn't all that different to a routing change causing packets to be sent o=
n a path with a different MTU (on the contrary, it's actually more predicta=
ble).\r\n\r\nIf the intent is to say that you get better performance if you=
 know more about lower layers of the stack, that is a truism.\r\n"}],"actio=
n":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts=
/pull/1036#issuecomment-355419540"}}}</script>=

----==_mimepart_5a4ead0fb5367_681e3ff59804ef341285e7--


From nobody Thu Jan  4 15:23:19 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB9AD126D74 for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 15:23:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tWBt-sTMMNuD for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 15:23:17 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 425B8126BF7 for <quic-issues@ietf.org>; Thu,  4 Jan 2018 15:23:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=SdiLMhTgQ1AdMaTCL+8h9RfO4rQ=; b=XBzdBo0H+0gYot1J 5SzetLMO/3JoS7SIYJ7/BJ0xzjtCMrvmnFOJTsImLqs6IyzXi6EaNmdF4ehAjn5N QP10KaUnIfZZWkcigklerHtUcfmfxucLjiK8NG1P+i67ZIqIsfPISvRFL6o+GWlX mDAkRdUAZN4n8z33PDlat1UTDpI=
Received: by filter0530p1mdw1.sendgrid.net with SMTP id filter0530p1mdw1-4762-5A4EB763-3A 2018-01-04 23:23:16.005717041 +0000 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 Z1JtPvmmS_eULvEBvVD91Q for <quic-issues@ietf.org>; Thu, 04 Jan 2018 23:23:16.015 +0000 (UTC)
Date: Thu, 04 Jan 2018 23:23:16 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcc23ed978c98936073de2cbe9914c71d366246e192cf000000011666796392a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/355428122@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4eb763dfe2e_e843fb0b9694f343733d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Qu+CPybAYrznjqWvKIk3+2/vLkKJMO/qyes KMUAfHnzPFjJ5MQYXN1HET/h7waDBj7OJmlGxeefU+9sd1ovbdv1Yz/elElvlA4o7N2UGjvJ1ZnjfY OufcKJ5wf9gbvdQWJ0/o+tCjSgo1mBV0+mjx4TbNXtXldGPEpSvQfuZ39A==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cN-g-RXAgouFykAq8INhudiLGik>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 23:23:18 -0000

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

If the ACK is contained in a packet encrypted with the connection ID, the attacker must known the connection ID or guess 1/2^64. So effectively the attacker is able to listen to the transmission. How would path verification improve on this before the handshake is complete if the attacker can observe traffic and spoof the source?

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

<p>If the ACK is contained in a packet encrypted with the connection ID, th=
e attacker must known the connection ID or guess 1/2^64. So effectively the=
 attacker is able to listen to the transmission. How would path verificatio=
n improve on this before the handshake is complete if the attacker can obse=
rve traffic and spoof the source?</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1030: If the ACK i=
s contained in a packet encrypted with the connection ID, the attacker must=
 known the connection ID or guess 1/2^64. So effectively the attacker is ab=
le to listen to the transmission. How would path verification improve on th=
is before the handshake is complete if the attacker can observe traffic and=
 spoof the source?"}],"action":{"name":"View Issue","url":"https://github.c=
om/quicwg/base-drafts/issues/1030#issuecomment-355428122"}}}</script>=

----==_mimepart_5a4eb763dfe2e_e843fb0b9694f343733d9--


From nobody Thu Jan  4 15:33:03 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E55811273E2 for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 15:33:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P_Y6iPThkdfI for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 15:33:00 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60044126CF9 for <quic-issues@ietf.org>; Thu,  4 Jan 2018 15:33:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=0cCWIdw/qWIzKSf3TF6oP237o6E=; b=iXwalDDFp86uqoD9 8x3yn4tWX9O3Hlx9O9u0oxLlKDgVzGLtu0hAva/TgpZGuXEBiIB2Y8HW7bElg4mi yfh83x433s1qCOrLK5zFIzrOcbtKL3g3aF6wkC/tZB4YUNiP1mxVXpcgeSKY18zc DH3DpYGkI5DhQT1Ec8sWeR2n1AI=
Received: by filter1227p1mdw1.sendgrid.net with SMTP id filter1227p1mdw1-21288-5A4EB9AA-4E 2018-01-04 23:32:58.824210875 +0000 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 fGpwNI9uQfm-_tlNFJwLTQ for <quic-issues@ietf.org>; Thu, 04 Jan 2018 23:32:58.802 +0000 (UTC)
Date: Thu, 04 Jan 2018 23:32:58 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab81327537affed31541faf235fc6c8f449a85cc2d92cf0000000116667baa92a169ce110b3aac@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1036/review/86790343@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1036@github.com>
References: <quicwg/base-drafts/pull/1036@github.com>
Subject: =?UTF-8?Q?Re:_[quicwg/base-drafts]_Text_proposal_on_user_land?= =?UTF-8?Q?_warning_about_lower_layer_overhead_to_addr=E2=80=A6_=28#1036=29?=
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4eb9aaab046_56e13f9f05784f2c133526"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1A6p7lOKxtFWRr5JcmbQx+j0IKjx+kWEJuKK hGeWHYshXqVsyE3B7Ri7pyivwih4gEhPi8NNSDoRv3qN/mESTqI/9cRccYVIJ0oMCjCb9q3WLgqGu2 Tc8LlLMX44v9mi/P0ODi6qIHLNGQdBG5SpDEBtI63MQwUVCvtRIFMo7MDHOyTaWfoduSGgkpPg4+Su E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W7hrMd8DG_p0Ksmcqhbce03wpvQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 23:33:02 -0000

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

martinduke requested changes on this pull request.

I don't care much one way or the other whether we include this, but if so I would suggest the following rephrasing, inserted not in its own section but after the  phrase "...1252 octets for IPv4".

"Some QUIC implementations MAY wish to be more conservative in computing allowed QUIC packet size given unknown tunneling overheads or IP header options."

I think that's sufficient, if people would like to see explicit language on this subject.



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

<p><b>@martinduke</b> requested changes on this pull request.</p>

<p>I don't care much one way or the other whether we include this, but if so I would suggest the following rephrasing, inserted not in its own section but after the  phrase "...1252 octets for IPv4".</p>
<p>"Some QUIC implementations MAY wish to be more conservative in computing allowed QUIC packet size given unknown tunneling overheads or IP header options."</p>
<p>I think that's sufficient, if people would like to see explicit language on this subject.</p>

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

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


From nobody Thu Jan  4 15:33:42 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13FCA1273E2 for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 15:33:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 57ayeLO8Xq6A for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 15:33:39 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66186126CF9 for <quic-issues@ietf.org>; Thu,  4 Jan 2018 15:33:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=shg/XuisjWEGbgD+5bayi8hj2a0=; b=JO8yoSAez9eH8Qrx AlMHbzZQL6rFgiJCP8e2G61wvLJ5bJInrrvfevVJ4fbp0FbmOY0Cayl3nXY0KZuQ XywKNz9lwp78GeMcTklmx3JcRUrF5Z/H4Xzlr3iBEjErRPVUqh9YZ4YwCchv92po Nlu5BJUrreEooQAQIidEoyCO0G4=
Received: by filter1093p1mdw1.sendgrid.net with SMTP id filter1093p1mdw1-18670-5A4EB9D2-1A 2018-01-04 23:33:38.633323965 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id 8NhUZwwRTN2fGij2py_D0Q for <quic-issues@ietf.org>; Thu, 04 Jan 2018 23:33:38.502 +0000 (UTC)
Date: Thu, 04 Jan 2018 23:33:38 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1aa4931308243d1f9b3c46c2e7f5d53adbc1560092cf0000000116667bd292a169ce110b3aac@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1036/c355429850@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1036@github.com>
References: <quicwg/base-drafts/pull/1036@github.com>
Subject: =?UTF-8?Q?Re:_[quicwg/base-drafts]_Text_proposal_on_user_land?= =?UTF-8?Q?_warning_about_lower_layer_overhead_to_addr=E2=80=A6_=28#1036=29?=
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4eb9d26bdd1_2fea3fa7effd8f283018dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0QQACDz1GprMcpG54JuE1g3owN+cwrc4Wisy rcsD/gjYKRKRJeSmZWo7jmwMxnU//le3dKdVBUiNPv3zZZZEPJ1LS2FTZww5k5weY+I24IsM2HpE4Z rlHKBKNkrvdW4yc8TTYug3dEaPL4yosimYSqPENRvFPxZQMUjVFtvGFg+Y6q7HlyoKKyJCi19+ALo5 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hK7rNAEJzBBAgBDl15j6o5kfbjw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jan 2018 23:33:41 -0000

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

That might be a better approach.  I'd be OK with that.

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

<p>That might be a better approach.  I'd be OK with that.</p>

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

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


From nobody Thu Jan  4 18:04:26 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9663D12D0C3 for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 18:04:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.028
X-Spam-Level: 
X-Spam-Status: No, score=-2.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BReAupFIMI9J for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 18:04:23 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B462B1201F8 for <quic-issues@ietf.org>; Thu,  4 Jan 2018 18:04:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=kecuS1ldhi3Ti7+2gygQ8g5vPA4=; b=FUVNsuQ999qXnkkF wSYv3AVsxoXhLxvkL9u3YLuMdZ5CAB0NBugjgcLjA2TXnuIKvbjTWkBI3Y+K+ucf tO55YrHxc5g18OHcZV4XPtZ4kp5kjxCwt/0w9bLVPhHHBdayBGVyFhXpHsPpluVF YwvAQDmVIqVg/1wNK3tOdptETM8=
Received: by filter0463p1las1.sendgrid.net with SMTP id filter0463p1las1-25290-5A4EDD25-1 2018-01-05 02:04:21.08264898 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id BG9emNIcQnWhwSaCX4n1AQ for <quic-issues@ietf.org>; Fri, 05 Jan 2018 02:04:21.127 +0000 (UTC)
Date: Fri, 05 Jan 2018 02:04:21 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9092a23721ce785223e4db6a5171565cb6a56aed92cf0000000116669f2492a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/355453544@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4edd24e8684_2ac13faf0e594f28862bc"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0IUOwZcerJJgfLHzB2TeW5NRt400QQKVz3MA Q5cxt8Ex8MGjxdHIe0a+DqezXTJMOex/5bokyUcPZVb0zJvjYdf6j/S2PPfziiCNOl5ctksDiYIU5t P0MyAsZP9z6nFL+IiCEagX/O6piAmN2R7jyMD5hWNoz//a8Hwi7IR3Nz9NoUsYFQONBJHhsYsrUaVO w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BbqbCaexYv_grphO53Sm6UbyVvg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jan 2018 02:04:24 -0000

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

@martinthomson: The client acks packets that is hasn't received. By doing so, the server will increase the congestion window for this connection and flood the network with packets. Packets will get lost, but since the client is just acking everything, none of those losses will be reported.

The only thing the client needs to take care of for this attack is to only ack packets that have actually been sent (and not any yet unsent packet numbers, since that would be connection error). This shouldn't be too hard, since the increase of the congestion window is predictable.

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

<p><a href=3D"https://github.com/martinthomson" class=3D"user-mention">@mar=
tinthomson</a>: The client acks packets that is hasn't received. By doing s=
o, the server will increase the congestion window for this connection and f=
lood the network with packets. Packets will get lost, but since the client =
is just acking everything, none of those losses will be reported.</p>
<p>The only thing the client needs to take care of for this attack is to on=
ly ack packets that have actually been sent (and not any yet unsent packet =
numbers, since that would be connection error). This shouldn't be too hard,=
 since the increase of the congestion window is predictable.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #1030: @marti=
nthomson: The client acks packets that is hasn't received. By doing so, the=
 server will increase the congestion window for this connection and flood t=
he network with packets. Packets will get lost, but since the client is jus=
t acking everything, none of those losses will be reported.\r\n\r\nThe only=
 thing the client needs to take care of for this attack is to only ack pack=
ets that have actually been sent (and not any yet unsent packet numbers, si=
nce that would be connection error). This shouldn't be too hard, since the =
increase of the congestion window is predictable."}],"action":{"name":"View=
 Issue","url":"https://github.com/quicwg/base-drafts/issues/1030#issuecomme=
nt-355453544"}}}</script>=

----==_mimepart_5a4edd24e8684_2ac13faf0e594f28862bc--


From nobody Thu Jan  4 18:45:06 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AC16124D37 for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 18:45:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rd9aU6VShwcT for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 18:45:03 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A730129C6A for <quic-issues@ietf.org>; Thu,  4 Jan 2018 18:45:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mh40sJtyZK/hTwPET2559MHqFSk=; b=fz9tnM1wkmAGg7ED MMYviSLnIs4DTQPrRjKIAm2w1EefDFYEWZ2mNXmmuw1vFWwgfya/CIalArXgfKVU xSnLOMacc8Tnj3Bz4jg/qWCV7cJwM8feNUDQvRGEX0tAGA/wv/5zPHN35GLvve8Y elG0AYxWhEX/gO2r3pnBwVgkzTg=
Received: by filter0402p1iad2.sendgrid.net with SMTP id filter0402p1iad2-29133-5A4EE6AE-1 2018-01-05 02:45:02.002477267 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id ZZvg2zdaRGKfEO537F8oTg for <quic-issues@ietf.org>; Fri, 05 Jan 2018 02:45:01.939 +0000 (UTC)
Date: Fri, 05 Jan 2018 02:45:02 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab87c3a5502b27d497c7c66b1756eda41a54954b5a92cf000000011666a8ad92a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/355458912@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4ee6addb5f9_3c033fe88ba76f30248339"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak09XQwAOCqbaWDvjR2HtveHrY7UK57MAfyiNt zhRPcmxMqMX7Z5mhn/94VfKipLkAMsPr3PKmZbeeGZDkDjm1bqZLwBdT4g8FgAinHG7nl95W4enB77 Rx0fADJOiGYlmEce4SPsrE/NxqWcZL3R5imPmE8Sh9iyTRTMiwKuRG9bncCGcuXcQhDw/bDu/Ajwiu Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Lr4LjeTGsqsg1e_vJ_b-X-cBtVg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jan 2018 02:45:04 -0000

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

My point was that this is a symmetric attack.  A server can do the same to a client.

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

<p>My point was that this is a symmetric attack.  A server can do the same to a client.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1030: My point was that this is a symmetric attack.  A server can do the same to a client."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1030#issuecomment-355458912"}}}</script>
----==_mimepart_5a4ee6addb5f9_3c033fe88ba76f30248339--


From nobody Thu Jan  4 18:58:33 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C157B1242EA for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 18:58:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.464
X-Spam-Level: 
X-Spam-Status: No, score=-0.464 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F7Rtr1RdXR0Q for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 18:58:31 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B6601200F3 for <quic-issues@ietf.org>; Thu,  4 Jan 2018 18:58:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yoGAAIwSJfrPMdB5Gs6kb5Bnun0=; b=N4MZffqau/+n3j1V qYDpGJp7dsKl0aoE5ud3N1cVQLkJrE/Q8Rquyg4rUP0F7pMOop+Rlt3OkjD7XpGL KktrEf51lCbPtY8m4RueEZHuPqyhNZISZi3vcICFf6ROlS1t4NCniV/SGvX4Kphg /pW4aNOVRG4LP7L8mETTGMSJXPw=
Received: by filter0373p1las1.sendgrid.net with SMTP id filter0373p1las1-6913-5A4EE9D5-24 2018-01-05 02:58:29.984994374 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id OWKRIBztS_CV80-cEFB0dQ for <quic-issues@ietf.org>; Fri, 05 Jan 2018 02:58:29.926 +0000 (UTC)
Date: Fri, 05 Jan 2018 02:58:30 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab21751a314ba1d117e0c62e2f5a9977f0247b320092cf000000011666abd592a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/355460600@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4ee9d5d3e76_2e5b3fe22631af2c542744"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3gAH4BpHC/uJclR4Enk0CWDzTns/NiUcs206 VTR5PSmZgRNRsFaw96AqEFniZI7wx+vrAc3yYftnM+SSbx9pbtS4pqU6itu3aEpYjid2v7r231ZWt9 QaafFsmog74dVjBrKOoD1NMrjNI45Qw7tpJe4NIYd9m+xDPi82UBVgUgDcEXdKHtL5908swrdugL+N c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rVYV-G4f01zK25gFAoBbk6e0TRU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jan 2018 02:58:33 -0000

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

That's correct.

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

<p>That's correct.</p>

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

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


From nobody Thu Jan  4 19:54:36 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 134551270A7 for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 19:54:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RzwmuBO_b-Ff for <quic-issues@ietfa.amsl.com>; Thu,  4 Jan 2018 19:54:32 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FDE4126D05 for <quic-issues@ietf.org>; Thu,  4 Jan 2018 19:54:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EuVUF4TXXtNZfenp+49VSDGPQJk=; b=sG0Fjef0/U6weRAm I0QCOBxH9W2qrmdFN7OgpcaPq+mNcEsITytkLUKrMgMgqJfoigkT7nZ8jbQobxn0 rghrsKB8QusKLdUSycGtU5POt7rS8OcOJNY2x/AW4MqVyrTwStQjYyheDzVt2XzF xNfGe8z/OWOGi02m1i8ULGU5NL8=
Received: by filter0076p1las1.sendgrid.net with SMTP id filter0076p1las1-32127-5A4EF6F7-1 2018-01-05 03:54:31.060272079 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0011p1iad2.sendgrid.net (SG) with ESMTP id mxOrqU__QFiiJB_01LVCkg for <quic-issues@ietf.org>; Fri, 05 Jan 2018 03:54:30.998 +0000 (UTC)
Date: Fri, 05 Jan 2018 03:54:31 +0000 (UTC)
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4091874ac7b0c7a21c7002df154d1e821acb62f492cf000000011666b8f692a169ce10980338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/978/355467000@github.com>
In-Reply-To: <quicwg/base-drafts/issues/978@github.com>
References: <quicwg/base-drafts/issues/978@github.com>
Subject: Re: [quicwg/base-drafts] Merge CONNECTION_CLOSE and APPLICATION_CLOSE (#978)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4ef6f6ee512_18bb3fea70c22f28265516"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Ku32BD5v5whkAqHg2Bz4dnsctFLIVLHV6uf gfyf2mHSKUO9coy4zNp9Wh4sSIp2ttGl12CFao+ikG7FVa/xzGjUUQFBWMLkZf2jZyin6lYqRFVj8P FlwrO+4iF1a4SdBSYvYyU4jXmONiCX6880azxRwph846M6Erh13baZyFiEpV7D7IxIoPn5Uh6eb/1m 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Kpr9ofAIFLwu_fiuY43jbmdQe4Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jan 2018 03:54:34 -0000

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

we went through the same process of splitting the error codes spaces as well, so I don't see a strong argument for merging them either

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

<p>we went through the same process of splitting the error codes spaces as well, so I don't see a strong argument for merging them either</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@siyengar in #978: we went through the same process of splitting the error codes spaces as well, so I don't see a strong argument for merging them either"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/978#issuecomment-355467000"}}}</script>
----==_mimepart_5a4ef6f6ee512_18bb3fea70c22f28265516--


From nobody Fri Jan  5 00:22:03 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D42A1126DFB for <quic-issues@ietfa.amsl.com>; Fri,  5 Jan 2018 00:22:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3DVji3Cv8LhT for <quic-issues@ietfa.amsl.com>; Fri,  5 Jan 2018 00:22:00 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4ED0A120724 for <quic-issues@ietf.org>; Fri,  5 Jan 2018 00:22:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wEF1peoIEl1KyZvpnvNOJxXhg04=; b=ihz4x7wW16e6mcP6 dh3kS14cNbcE0TemxdED8pfFuFKtFDBJKwdkq2A6SVdZVUWGyYUKs9rVmlPFErQz sDR1n5EcuEfiB8gO1JrpdN1MO1JJBlret3iPrj4IuOmgFZyZOqu4IXiYnUH0g8/t tjPFZZvqmSgtCRwjHW/VECcNYRA=
Received: by filter0539p1iad2.sendgrid.net with SMTP id filter0539p1iad2-8626-5A4F35A7-1 2018-01-05 08:21:59.044475013 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id r614JEeURKG5X0R-w3w6kw for <quic-issues@ietf.org>; Fri, 05 Jan 2018 08:21:59.081 +0000 (UTC)
Date: Fri, 05 Jan 2018 08:21:59 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9fa3f252517c30b39defd7ba0f568606450346f492cf000000011666f7a692a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/355497784@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4f35a6d96b0_77003ff42bed8f2813957ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1B+kt5Dc9aQI5nX5LZKtVHPm7WsrCzkbobx+ QQLSAhpBwGbuArjo4tO+z9yl5fu5QIeN9thsfLGHFVGbe+ecJDtvt5a3m2GuC8/EV2TigaBnoweHbD ZcMVA8KeFXYDldE4vy09aHwYzp+gqt2PVdPBVjRiELNMWvy8UPB3sI8TdyPUCiLiIl/wCI3203+R40 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YjB7qwo__xnn28WR1FOI7UikaZk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jan 2018 08:22:02 -0000

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

OK, I forgot part of the issue here. The connection ID protects against off path attacks.

The random gap protects against a malicious client or server that seeks to trick the peer into believing there is more bandwidth than what is available by ACK'ing too fast. This leads to congestion and denial of service of other peers, even without consuming any considerable resources at that attacked endpoint directly.

Could it work to include the spin bit in the ACK and thus get rid of random gaps?


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

<p>OK, I forgot part of the issue here. The connection ID protects against =
off path attacks.</p>
<p>The random gap protects against a malicious client or server that seeks =
to trick the peer into believing there is more bandwidth than what is avail=
able by ACK'ing too fast. This leads to congestion and denial of service of=
 other peers, even without consuming any considerable resources at that att=
acked endpoint directly.</p>
<p>Could it work to include the spin bit in the ACK and thus get rid of ran=
dom gaps?</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1030: OK, I forgot=
 part of the issue here. The connection ID protects against off path attack=
s.\r\n\r\nThe random gap protects against a malicious client or server that=
 seeks to trick the peer into believing there is more bandwidth than what i=
s available by ACK'ing too fast. This leads to congestion and denial of ser=
vice of other peers, even without consuming any considerable resources at t=
hat attacked endpoint directly.\r\n\r\nCould it work to include the spin bi=
t in the ACK and thus get rid of random gaps?\r\n"}],"action":{"name":"View=
 Issue","url":"https://github.com/quicwg/base-drafts/issues/1030#issuecomme=
nt-355497784"}}}</script>=

----==_mimepart_5a4f35a6d96b0_77003ff42bed8f2813957ea--


From nobody Fri Jan  5 00:45:17 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B27981242F5 for <quic-issues@ietfa.amsl.com>; Fri,  5 Jan 2018 00:45:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S5um0S7BXaY8 for <quic-issues@ietfa.amsl.com>; Fri,  5 Jan 2018 00:45:14 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A61D120724 for <quic-issues@ietf.org>; Fri,  5 Jan 2018 00:45:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vz25eAd9ZO3FH29XjuKFW8BssrU=; b=UAfV50xrA8MF3AAS TBkQI6LefpsCWyZqrCmhsCPa/a8SmD5SptGKF46Bk45TxvdU/lou4jvMj6bV1lkF k9SQP/bjOGpjkxSI7DM+x9RoaTfGN9n3QfeXtc0px3QPcrC8QN0Z87oFJkzqGi6q wm6l9/7GZlNmsViWsXKLrEVQuk8=
Received: by filter0169p1las1.sendgrid.net with SMTP id filter0169p1las1-2619-5A4F3B18-1A 2018-01-05 08:45:12.775337687 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id i_V1bNoIQsGiQ7noqITf8Q for <quic-issues@ietf.org>; Fri, 05 Jan 2018 08:45:12.605 +0000 (UTC)
Date: Fri, 05 Jan 2018 08:45:12 +0000 (UTC)
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1036/push/2234092895@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1036@github.com>
References: <quicwg/base-drafts/pull/1036@github.com>
Subject: =?UTF-8?Q?Re:_[quicwg/base-drafts]_Text_proposal_on_user_land?= =?UTF-8?Q?_warning_about_lower_layer_overhead_to_addr=E2=80=A6_=28#1036=29?=
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4f3b1879faf_20fc3f9abdaeaf281008628"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2uQCCxbU+rE095/KQi52+JkRNfA6Xu/YhnL9 1TD/rWgilk+3Htx7CoSeQnRB769n+0dO/XqCqTDNZL7RhlPv42jN61uC3SOX8EkJ/UigI3ZFvWneXV BHWbqSLfuSbUL4EzXEPHGdgRM4MGfoDo63IISol6epvl3rIiKGGMGVfmvSBCsH2i6XJNAuDe6ErnMo I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KQjVy6Gl4NkiSbeOBeUyvqjYfIE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jan 2018 08:45:16 -0000

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

@gloinul pushed 1 commit.

420fd1f  Changing to Martin Duke's proposal for how to resolve this issue.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1036/files/4ed1e9fafa49d166b675588c118468b9ef0efd3b..420fd1f2f8fa2be37511bf74f5d8c500de5e8b54

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

<p><a href="https://github.com/gloinul" class="user-mention">@gloinul</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/420fd1f" class="commit-link">420fd1f</a>  Changing to Martin Duke&#39;s proposal for how to resolve this issue.</li>
</ul>


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

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

----==_mimepart_5a4f3b1879faf_20fc3f9abdaeaf281008628--


From nobody Fri Jan  5 00:47:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F7BC127136 for <quic-issues@ietfa.amsl.com>; Fri,  5 Jan 2018 00:47:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k6qYWGu65_Gq for <quic-issues@ietfa.amsl.com>; Fri,  5 Jan 2018 00:47:36 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BEC161242F5 for <quic-issues@ietf.org>; Fri,  5 Jan 2018 00:47:36 -0800 (PST)
Date: Fri, 05 Jan 2018 00:47:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515142055; bh=9sJ10u+faMjRAyjpRXk29O4Wot0VKIxTJ0er6bJOEvk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1YM5hFB1j+To1Tg6Hx5jhw6DVLSNlAC79f7lBDUJ9dTJvjOXvNsw76V5SWBO7V+gV d00dByWNZf8z8rtdw5JfJJpciSnomz+zqsAJc1DR0PgshbMURvYcVI+NZlPifAe+x5 z8lQNUHj6EPlESBxOKlLAZIwrG5m9DJEbB9r6amw=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1036/push/2234096838@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1036@github.com>
References: <quicwg/base-drafts/pull/1036@github.com>
Subject: =?UTF-8?Q?Re:_[quicwg/base-drafts]_Text_proposal_on_user_land?= =?UTF-8?Q?_warning_about_lower_layer_overhead_to_addr=E2=80=A6_=28#1036=29?=
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4f3ba7bc449_1aea03fe5dfa48f3094805d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
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/MfwaHQ52QKODsIaLqjqay8L-zCs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jan 2018 08:47:38 -0000

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

@gloinul pushed 1 commit.

a09976c  Fixing trailing spaces issue.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1036/files/420fd1f2f8fa2be37511bf74f5d8c500de5e8b54..a09976c6aaef18da023a2cf8f4e95e20971abc71

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

<p><a href="https://github.com/gloinul" class="user-mention">@gloinul</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/a09976c" class="commit-link">a09976c</a>  Fixing trailing spaces issue.</li>
</ul>


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

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

----==_mimepart_5a4f3ba7bc449_1aea03fe5dfa48f3094805d--


From nobody Fri Jan  5 00:49:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C107D127863 for <quic-issues@ietfa.amsl.com>; Fri,  5 Jan 2018 00:49:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3BwnwMhxi-Ji for <quic-issues@ietfa.amsl.com>; Fri,  5 Jan 2018 00:49:04 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DF78C12778E for <quic-issues@ietf.org>; Fri,  5 Jan 2018 00:49:03 -0800 (PST)
Date: Fri, 05 Jan 2018 00:49:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515142143; bh=UzEQMiEQw0JWIHRu4eJb9jlAu5VduZGYifSYXDN3BmU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qx1V6J1q+x/bzItZyexgV6/ATpISuEX9b9hU0o9tOKlY8jXEGociecdhta8zflUS7 TE7gE+4Hzv331GJ0Im7vtd0c+H1wzttAEbN1oSZc2N6AzGob0PazAGs0G+HyyndTdP LFHgOotpv+xt8kBWxUW72de6XodAdX8RqH9GeF+0=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfbd8fdb9e97168a9e07d3c0ddd7805d94f878a4092cf000000011666fdff92a169ce110b3aac@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1036/c355502406@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1036@github.com>
References: <quicwg/base-drafts/pull/1036@github.com>
Subject: =?UTF-8?Q?Re:_[quicwg/base-drafts]_Text_proposal_on_user_land?= =?UTF-8?Q?_warning_about_lower_layer_overhead_to_addr=E2=80=A6_=28#1036=29?=
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4f3bff469a9_5e813fdf0502af34131123f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DiQdavNOmLcmrSvofwD8whibYSY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jan 2018 08:49:06 -0000

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

@martinduke Okay, lets go with your suggestion. I have updated the pull request to only do that 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/1036#issuecomment-355502406
----==_mimepart_5a4f3bff469a9_5e813fdf0502af34131123f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinduke" class="user-mention">@martinduke</a> Okay, lets go with your suggestion. I have updated the pull request to only do that 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/1036#issuecomment-355502406">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz3V4h39X0g7D96tkt934O4qaJqXks5tHeH_gaJpZM4RS2wZ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8u2B6OCrTWRRuA-I8fgBsKg6HOxks5tHeH_gaJpZM4RS2wZ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1036#issuecomment-355502406"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul in #1036: @martinduke Okay, lets go with your suggestion. I have updated the pull request to only do that change. "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1036#issuecomment-355502406"}}}</script>
----==_mimepart_5a4f3bff469a9_5e813fdf0502af34131123f--


From nobody Fri Jan  5 13:52:46 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D4FD01200B9 for <quic-issues@ietfa.amsl.com>; Fri,  5 Jan 2018 13:52:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nlOmezo_3hMR for <quic-issues@ietfa.amsl.com>; Fri,  5 Jan 2018 13:52:43 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 587F6124D6C for <quic-issues@ietf.org>; Fri,  5 Jan 2018 13:52:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/3DRSeT37YnKcWZrq2xPeddVsv4=; b=ch++WCh1lRcXuPoz Awng9SonO/au0TnkEWkT2GjjaEclIG6Jyfq+zRJ1MC83ndwlKRDYLh8QEl5rJ3mV +XjgfXArQ8NacpM1EdOmH83VQyATqCur5Wm2RM0+ffNIE6wTvUmVM+cV0GgtaBsp 1FszZ2n1ZgQdrauw9+hO36YsWrA=
Received: by filter0591p1las1.sendgrid.net with SMTP id filter0591p1las1-11723-5A4FF3A9-2 2018-01-05 21:52:41.098572829 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0018p1iad2.sendgrid.net (SG) with ESMTP id iH4Bw-4zQYasxM_rm1YhJA for <quic-issues@ietf.org>; Fri, 05 Jan 2018 21:52:40.915 +0000 (UTC)
Date: Fri, 05 Jan 2018 21:52:41 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1bc92a3278c6e84f3ac9c6296d2fbb89fef6e59592cf000000011667b5a892a169ce110b3aac@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1036/review/87033471@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1036@github.com>
References: <quicwg/base-drafts/pull/1036@github.com>
Subject: =?UTF-8?Q?Re:_[quicwg/base-drafts]_Text_proposal_on_user_land?= =?UTF-8?Q?_warning_about_lower_layer_overhead_to_addr=E2=80=A6_=28#1036=29?=
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4ff3a8e35dd_3e253fde76096f3469860"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2RqcKWcT2gaRk5QY56HGsoixY6sroc4Xd/M8 egpJXL4QSyE5UvWESPEMLIbytOqITOzpKvd1CyT/9q/4+8lorVqYNGY9M1R+WT2+0rm3MpTEKdhxlf 2y2kx1uMv9CfQ5I07rRAAtkOLZdav7hVRMnpZLv/hHWCUlhRvH3Wyi900eAbYgk017KYP/yKXSiQcm Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z9KaAlGdAl3M0asxvbX86BQoR68>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jan 2018 21:52:45 -0000

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

martinduke approved this pull request.

Ship it!



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

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

<p>Ship it!</p>

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

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


From nobody Fri Jan  5 13:55:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45CFA126C3D for <quic-issues@ietfa.amsl.com>; Fri,  5 Jan 2018 13:55:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lcEw72m7TaAi for <quic-issues@ietfa.amsl.com>; Fri,  5 Jan 2018 13:55:31 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8125B1200B9 for <quic-issues@ietf.org>; Fri,  5 Jan 2018 13:55:31 -0800 (PST)
Date: Fri, 05 Jan 2018 13:55:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515189330; bh=1PpdTI66FzBqp7MSkBFMK3XSWZvfFMXHPnB2o6rEUX4=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=aNlzOI++UAPe1TMzYKYeUpNeKw8OC6NGrcWo//qz7HGGZvv3m/j5jOq3XkiegibaZ x/r1zIXws60woJYEQfh9dv/PD08YVu/ZN+NhmEVTHoLYlIYNtKxIxOAUGYOJOEb7K9 +5ZQ7uc1HdlUlhXz6/hwJDqSOPQ8WpSZE0Anm+o0=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab275c3a27f1179e927cd7e2493f4ec43d2fb8241192cf000000011667b65292a169ce11125c78@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1037@github.com>
Subject: [quicwg/base-drafts] Update draft-ietf-quic-transport.md (#1037)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a4ff452af9b1_670e3faa3ed02f283430b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/93a-uJ1GmOJUFd207HEAgpBZJbw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jan 2018 21:55:33 -0000

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

The introductory text to the packet size section has some syntax problems:
- It makes it sound like the Initial packet can be below 1200 Bytes
- The 1200 Byte restriction could, in principle, apply to an out of order 0RTT packet
- The "allow receipt" restriction is vague; the new language is IMO more prescriptive.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Update draft-ietf-quic-transport.md

-- File Changes --

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

-- Patch Links --

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

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

<p>The introductory text to the packet size section has some syntax problems:</p>
<ul>
<li>It makes it sound like the Initial packet can be below 1200 Bytes</li>
<li>The 1200 Byte restriction could, in principle, apply to an out of order 0RTT packet</li>
<li>The "allow receipt" restriction is vague; the new language is IMO more prescriptive.</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/1037'>https://github.com/quicwg/base-drafts/pull/1037</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/1037/files#diff-0">draft-ietf-quic-transport.md</a>
    (22)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1037.patch'>https://github.com/quicwg/base-drafts/pull/1037.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1037.diff'>https://github.com/quicwg/base-drafts/pull/1037.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/1037">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxTslwfS2OMLwnSLLEbRHAtTOtC5ks5tHppSgaJpZM4RU_pB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0TA8AaX8rNFK2aQsz3mI1im0rDiks5tHppSgaJpZM4RU_pB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1037"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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

----==_mimepart_5a4ff452af9b1_670e3faa3ed02f283430b7--


From nobody Sat Jan  6 11:06:00 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D0D3126B7F for <quic-issues@ietfa.amsl.com>; Sat,  6 Jan 2018 11:05:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.465
X-Spam-Level: 
X-Spam-Status: No, score=-0.465 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u1jvwTb4SPW6 for <quic-issues@ietfa.amsl.com>; Sat,  6 Jan 2018 11:05:53 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66557127342 for <quic-issues@ietf.org>; Sat,  6 Jan 2018 11:05:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=CnZXV12wCy6z5W0Sa8ks3db1d8o=; b=unnBK/wHEldZTw7C +06022GexP6wFhxwR6B6jWrlqYAJd0fCsC20jriVkW2EkeQk4gu4s5uABQj5lS+A YNjwNO2MVkiY7IHBhAK4QRxoqe83D5uf5IQPYJbqeZf1k9yiDe1OZxgzLjzxjCKm sdPi6EbLXnmlpyhEiBqYNTe4qxc=
Received: by filter0192p1iad2.sendgrid.net with SMTP id filter0192p1iad2-28238-5A511E10-C 2018-01-06 19:05:52.214136452 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad2.sendgrid.net (SG) with ESMTP id nt8-DOV8SJCr2NMEZjcP3g for <quic-issues@ietf.org>; Sat, 06 Jan 2018 19:05:52.221 +0000 (UTC)
Date: Sat, 06 Jan 2018 19:05:52 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba83992b2f5b2ec3f39308dadbd7ad17082317d9d92cf000000011668e01092a169ce0df98160@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/614/355768231@github.com>
In-Reply-To: <quicwg/base-drafts/issues/614@github.com>
References: <quicwg/base-drafts/issues/614@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD details (#614)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a511e101b138_46d63fc77d810f2c1615340"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1vqZLM8HQ6QVnW0BXQvL7MnJcDDfvxVYfsBs GWGjWFmIMZwh60bVmY/u+nJ5hsSzuATMp5GsaREzSrgUdQSdBwz8z5f5UvVDwusUexDwm6Wt0cIAyb 0uOihdqAP0gGv2VHTqBfziD20hlXDsZuWO3pBxeNM7xD0EZ/QOEn8qaZHawLQ/OnMhg5tayoR9eixj g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nDq_4eYlMvbwfkdfnX6m-SOH2zU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 06 Jan 2018 19:05:54 -0000

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

@gloinul when we submit the PR, are you satisfied to close this issue?

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

<p><a href="https://github.com/gloinul" class="user-mention">@gloinul</a> when we submit the PR, are you satisfied to close this issue?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in #614: @gloinul when we submit the PR, are you satisfied to close this issue?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/614#issuecomment-355768231"}}}</script>
----==_mimepart_5a511e101b138_46d63fc77d810f2c1615340--


From nobody Sun Jan  7 17:02:50 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65FDE126DC2 for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 17:02:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wc5hxGLGuMaP for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 17:02:47 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F3841242F7 for <quic-issues@ietf.org>; Sun,  7 Jan 2018 17:02:47 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515373366; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9szlZfMVe8xWW9dM5DRilaFy2aZh/kgU0tosAJ2VArk=; b=GuahYe4oXR6vTQmKvZwzmvk0873OqukoIANtGK5ozcHm/YVHBWe4HfqSPJYvcDFSTqqFjZx4 hjQx0RHn4fYG8uHHeZt6vwD4tmvyUFt0QXohMpe3YyMC9liWHqVxxcZWtFi9lFRJTvfzdz95 QAeWCGvlp3q+TvQlnSjPRQbhvRg=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a52c336.7f0fd004c210-smtp-out-n01; Mon, 08 Jan 2018 01:02:46 -0000 (UTC)
Date: Sun, 07 Jan 2018 17:02:45 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a52c33549dd3_2a932ae47ebbfc005161d@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4ed1e9: Text proposal on user land warning about lower lay...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a52c33549990_2a932ae47ebbfc00515a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zDqhclNiKsLGlGxXF8aL91qU8Ow>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 01:02:49 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4ed1e9fafa49d166b675588c118468b9ef0efd3b
      https://github.com/quicwg/base-drafts/commit/4ed1e9fafa49d166b67558=
8c118468b9ef0efd3b
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-01-04 (Thu, 04 Jan 2018)

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

  Log Message:
  -----------
  Text proposal on user land warning about lower layer overhead to addres=
s issue #614


  Commit: 420fd1f2f8fa2be37511bf74f5d8c500de5e8b54
      https://github.com/quicwg/base-drafts/commit/420fd1f2f8fa2be37511bf=
74f5d8c500de5e8b54
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-01-05 (Fri, 05 Jan 2018)

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

  Log Message:
  -----------
  Changing to Martin Duke's proposal for how to resolve this issue.


  Commit: a09976c6aaef18da023a2cf8f4e95e20971abc71
      https://github.com/quicwg/base-drafts/commit/a09976c6aaef18da023a2c=
f8f4e95e20971abc71
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-01-05 (Fri, 05 Jan 2018)

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

  Log Message:
  -----------
  Fixing trailing spaces issue.


  Commit: ab9eba7088012bfe53b5da242bfa7d51f432c14d
      https://github.com/quicwg/base-drafts/commit/ab9eba7088012bfe53b5da=
242bfa7d51f432c14d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-07 (Sun, 07 Jan 2018)

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

  Log Message:
  -----------
  Merge pull request #1036 from gloinul/master

Text proposal on user land warning about lower layer overhead to addr=E2=80=
=A6


Compare: https://github.com/quicwg/base-drafts/compare/d09bf5c5d003...ab9=
eba708801=

----==_mimepart_5a52c33549990_2a932ae47ebbfc00515a1--


From nobody Sun Jan  7 17:02:54 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22EE61242F7 for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 17:02:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XM58iXrIBZeA for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 17:02:49 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DBE09124BAC for <quic-issues@ietf.org>; Sun,  7 Jan 2018 17:02:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zFk4WAGLsfFWEhgFwFV+A4KLFX4=; b=V87/xkylVTBYIZFM igKUtD8KSPic8meKzynBO7GLmQLY9TiIAxSaLBsgnUZBFCy8337IjD7yQfZwobd+ 1kuBHfNxtkt5dRI7njIIiyFMhB9TRHGePxy/ygkTK/V/W+H5dWPR4bodiQTjQif3 mEdFpSABkSMMotIFmHbe+w4v3qw=
Received: by filter0001p1iad2.sendgrid.net with SMTP id filter0001p1iad2-18156-5A52C337-5 2018-01-08 01:02:47.325293723 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad2.sendgrid.net (SG) with ESMTP id kgwWNSq9SI2rNHLuZ2xPdA for <quic-issues@ietf.org>; Mon, 08 Jan 2018 01:02:47.273 +0000 (UTC)
Date: Mon, 08 Jan 2018 01:02:47 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe85e215f1ba0ccc7f4de0317b7450907d8f319aa92cf00000001166a853792a169ce110b3aac@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1036/issue_event/1412948840@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1036@github.com>
References: <quicwg/base-drafts/pull/1036@github.com>
Subject: =?UTF-8?Q?Re:_[quicwg/base-drafts]_Text_proposal_on_user_land?= =?UTF-8?Q?_warning_about_lower_layer_overhead_to_addr=E2=80=A6_=28#1036=29?=
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a52c337400a6_2083fe8660d8f34170938"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2UicR404Oj/2J2nmWjXYcqHLojs7KNGcpQwK w8RgGVjkGxII4Mqp/VHfpIie76vowj7gBGT2DYKyxu752r9sTTRBKhqae3rcl8azEgsypENjL/8v9F pjFQku4BO/nO80EKGkLN4nVASvIPDJDrET6VbPisSnRKLfz5tDzwor6J+R1qZVhyBK8WGWk/jPvRyN E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i0ctH5EPArQk4Mb_OK48pdM_CWI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 01:02:50 -0000

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

Merged #1036.

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

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

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

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


From nobody Sun Jan  7 17:03:22 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2856C126DED for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 17:03:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e3diZMbuUZDL for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 17:03:20 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CDDDE1242F7 for <quic-issues@ietf.org>; Sun,  7 Jan 2018 17:03:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mw/kcYbpIIGJfWVdBjtvgPocXeM=; b=MjmXBkdOEj2UZBFz nVQ51+6CQYwP6c8OzVmJuhgD0iRae1l5frynq5qaBH1hF/jCHlIHmgnEM8+Oat3r t8LWlLz60ajlFyk9awRX1fAubN9y0D1eoz95L3jRrcZQjERo86/QxzrdaVq4wQMA nA/yePwJt91/8NfqqpcCThpPkMk=
Received: by filter0325p1las1.sendgrid.net with SMTP id filter0325p1las1-6695-5A52C33E-21 2018-01-08 01:02:54.860106993 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0011p1iad2.sendgrid.net (SG) with ESMTP id NiA3Pwi0RiK_kWD5E33jNA for <quic-issues@ietf.org>; Mon, 08 Jan 2018 01:02:54.717 +0000 (UTC)
Date: Mon, 08 Jan 2018 01:02:55 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6cdc9bcac77b8aff40a18b8779577b953636282192cf00000001166a853e92a169ce110b3aac@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1036/c355868042@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1036@github.com>
References: <quicwg/base-drafts/pull/1036@github.com>
Subject: =?UTF-8?Q?Re:_[quicwg/base-drafts]_Text_proposal_on_user_land?= =?UTF-8?Q?_warning_about_lower_layer_overhead_to_addr=E2=80=A6_=28#1036=29?=
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a52c33eb2418_52ad3f9271cccf34159487"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ISgo8xHYiebI3HKVBMXRLYShnBHa8pLpx8w kfi5od/gKaZoBl6KFh4nwYvPRHDRDgAmB3AQ7xNhMITvtdavIDZv8oYCwM8zXs8nNqLe476RmQcHCW eok6u7QHCOqUeuMy7HYmeR49vpnMLp+07GMpk1UiVpYXNPmLKVGosAp9ttcLV+AsqwA2EbREmJJzLg g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YZ3_5KVJnPaZXiPC_FJmGHigIoI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 01:03:21 -0000

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

Thanks Magus and Martin!

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

<p>Thanks Magus and Martin!</p>

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

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


From nobody Sun Jan  7 17:04:52 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF777124BAC for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 17:04:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h_n1IhfUbX4j for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 17:04:49 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 821571242F7 for <quic-issues@ietf.org>; Sun,  7 Jan 2018 17:04:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Pm2NPxvaA6/FcFhpahHIOB4ta+M=; b=gnIaF2gnhyOMnN7O Kzgth3ss+HKspOzkUw9dshWuhNudMl/wK/l0p2XEbnqCNDrlNmG8QAnuVQXLiH7N 0dTEJyeDasL30zlhlEKnUIqQNN31K7QwKSkpcGi1rKmMr5c7DtB2I33CqICdeVp7 jJNV6gcGTj1l5WM3+LMO8u1ldlk=
Received: by filter0519p1las1.sendgrid.net with SMTP id filter0519p1las1-28712-5A52C3AF-18 2018-01-08 01:04:47.303786796 +0000 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 afnHj2xVQf6vlyzyEeUJ3A for <quic-issues@ietf.org>; Mon, 08 Jan 2018 01:04:47.215 +0000 (UTC)
Date: Mon, 08 Jan 2018 01:04:47 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1037/push/2238002202@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1037@github.com>
References: <quicwg/base-drafts/pull/1037@github.com>
Subject: Re: [quicwg/base-drafts] Clarify some PMTU language (#1037)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a52c3af1d426_52f13f7e45ee6f3099873"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3IOIxMinuCJGqJM77Yf/js5rjRxR0m+bkrpj IuuGTWFUvtl/EiFW8R9YhVHpoeTSNXJuQvNSjBSQyRZun5VDLV65FkrWpeS4K/8RmWYFIBToHGG7SG 8jO9ikY82TW9iX1WBUd95QgCyHRHQ86WnyflUn4Ec3vkZJUvdKebM67Igo6i8nQ4rklDTN9Cx45kMr E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/A05HxJjtYdQBlZfZ4IOK93R-ovk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 01:04:51 -0000

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

@martinthomson pushed 1 commit.

2d6ecb7  Remove trailing whitespace


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

----==_mimepart_5a52c3af1d426_52f13f7e45ee6f3099873
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/2d6ecb7" class="commit-link">2d6ecb7</a>  Remove trailing whitespace</li>
</ul>


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

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

----==_mimepart_5a52c3af1d426_52f13f7e45ee6f3099873--


From nobody Sun Jan  7 17:05:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D71281242F7 for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 17:05:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.454
X-Spam-Level: 
X-Spam-Status: No, score=-5.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7qVA5cD8bAfY for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 17:05:24 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 92685126DFB for <quic-issues@ietf.org>; Sun,  7 Jan 2018 17:05:09 -0800 (PST)
Date: Sun, 07 Jan 2018 17:05:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515373508; bh=Z+l7R6SMfadBhveFLQpl0bPB90iEL3ejliwQWiNrSSg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=brjWqMIxs15xbHu4LIs0s29mmRlsnpXGDrtIuPbtfAxVi+MTosisLoRSja6UqXL/w SDl589yHzBMcEfDO59xn3LZc8l66+BJxabL8qWfWdYmyhg+9nd3aESH9/VwdKn8amx /sq7OcOz5lMcOzgJ6FppvOWYVEyrTEO+oK+ONHCA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba55612cc5a9b3209d765d0b75ef73ee427f1a4f392cf00000001166a85c492a169ce11125c78@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1037/c355868168@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1037@github.com>
References: <quicwg/base-drafts/pull/1037@github.com>
Subject: Re: [quicwg/base-drafts] Clarify some PMTU language (#1037)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a52c3c4cef56_68653feb91d18f281717c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rmz2BOx-GH0orqtC-E5VPGpYNbY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 01:05:26 -0000

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

This looks right, and I think that it is clearer.  Do you agree @janaiyengar?

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

<p>This looks right, and I think that it is clearer.  Do you agree <a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1037: This looks right, and I think that it is clearer.  Do you agree @janaiyengar?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1037#issuecomment-355868168"}}}</script>
----==_mimepart_5a52c3c4cef56_68653feb91d18f281717c6--


From nobody Sun Jan  7 19:39:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A6A9C1201FA for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 19:39:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nEi9HnNkm5WU for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 19:39:54 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB3461200C1 for <quic-issues@ietf.org>; Sun,  7 Jan 2018 19:39:54 -0800 (PST)
Date: Sun, 07 Jan 2018 19:39:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515382793; bh=wSjxhCZ+5xZSuMDK2AjNqbfWCfPb1BavSnNwId9elzg=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=DhYqozLBcWln+CCQeM0xQMIsTndjEF23PONiKJi26ii0M6N+RDAISCfjX73rh3BQV 0c91ZLtBAJhdZUyE7zf8fUkFAzkpWDtybvd7Z7Fcs7K1NOBn1pxmdqUGi81ye6uPtl Mh0YqIjwvJXNFI8dZEprTwJAEsyDYUjpgL0qZ8ss=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab819e7f3d98cb73aa824f06d3286a721f9a68187b92cf00000001166aaa0992a169ce1115b3ed@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1038@github.com>
Subject: [quicwg/base-drafts] When to send Version Negotiation (#1038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a52e809e4473_e2e03fd3f28caf2c4428cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w44BCe7pptzG_XlDUwUJVyIcWPM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 03:39:56 -0000

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

The invariants draft only reserves the 0x80 and 0x40 codepoints in the first byte of the packet. The Initial Packet byte (0xff) is not invariant.

The transport draft suggests that only initial packets should trigger version negotiation. However, if QUIC v2 picks an initial packet byte that is not 0xff, then servers will ignore it and VN breaks.

There are two solutions that came up on the mailing list.

1) Servers must send VN packets for any long header type where the version is unsupported . We explored the possibility that 0RTT packets larger than 1200 bytes would create a storm of VN packets, but this is not an amplification attack vector. Furthermore, the case where a client has 0RTT keys but not an accurate list of server versions is a rare one. Even in this rare case, if the Initial is lost this change could actually save us an RTT.

2) Make 0xff for the Initial Packet an invariant. This is easy, but raises the question about the proper response to other Long Headers that arrive first (short headers will trigger stateless reset).

I don't have a strong opinion on which we should do, as long as we do one. I'm happy to do a PR for either. What do people think, or is there a third option?

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

<p>The invariants draft only reserves the 0x80 and 0x40 codepoints in the first byte of the packet. The Initial Packet byte (0xff) is not invariant.</p>
<p>The transport draft suggests that only initial packets should trigger version negotiation. However, if QUIC v2 picks an initial packet byte that is not 0xff, then servers will ignore it and VN breaks.</p>
<p>There are two solutions that came up on the mailing list.</p>
<ol>
<li>
<p>Servers must send VN packets for any long header type where the version is unsupported . We explored the possibility that 0RTT packets larger than 1200 bytes would create a storm of VN packets, but this is not an amplification attack vector. Furthermore, the case where a client has 0RTT keys but not an accurate list of server versions is a rare one. Even in this rare case, if the Initial is lost this change could actually save us an RTT.</p>
</li>
<li>
<p>Make 0xff for the Initial Packet an invariant. This is easy, but raises the question about the proper response to other Long Headers that arrive first (short headers will trigger stateless reset).</p>
</li>
</ol>
<p>I don't have a strong opinion on which we should do, as long as we do one. I'm happy to do a PR for either. What do people think, or is there a third option?</p>

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

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


From nobody Sun Jan  7 19:45:01 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D45FB126D74 for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 19:44:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WG8zUqNAs3UU for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 19:44:58 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 300DC1200C1 for <quic-issues@ietf.org>; Sun,  7 Jan 2018 19:44:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=MTw2UIYBw3G7dMf0TQ0lGpTQGQg=; b=hGwitYHm09VbYl3F ryX29CbnTn3+4sMDjxmI1V/q5nXWXwtujZhWSBVbSdsFaUHxqp11E5AE6hk5lyEM vb2EKEhN4zjopbwKQ01OB+9CAXmOYiIiB1CTkru27gAwUn8UyRuxEwltQ2CP8Jxw 1+jdVtZSzrpiCm9SlRuA/bofP0A=
Received: by filter0500p1las1.sendgrid.net with SMTP id filter0500p1las1-25800-5A52E939-1 2018-01-08 03:44:57.066050909 +0000 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 RuimbYlVTECygwlVBGdkSQ for <quic-issues@ietf.org>; Mon, 08 Jan 2018 03:44:56.916 +0000 (UTC)
Date: Mon, 08 Jan 2018 03:44:57 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe5b55fbd54eeb11f69adf39bf5f4478357204c5b92cf00000001166aab3892a169ce10e7bb4d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1029/355879574@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1029@github.com>
References: <quicwg/base-drafts/issues/1029@github.com>
Subject: Re: [quicwg/base-drafts] Connections SHOULD Respond to Connection Close Frames (#1029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a52e938ca565_2d0c3f99ec6def284691b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Bt/zA/8b4/t9UkH9/ZcBF1OcQJtS9/PlZbH TgeGCT0c2u+coQmgL6scPtBNK90sxlDriHhiShEhscZjgejtve9fPf1D8aWCIqt3W3jtEcdESq1obW wcsJ6fV411dCdLOtSCANbj6014JYNRZlbhTAgDpqAmmavQlL6Ahy5R+zLUra0dJ5ITAdyqlpfJMSR7 o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z8TkrfWkoDHlMu_eCllffunhk68>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 03:45:00 -0000

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

This seems like the case where CONNECTION_CLOSEs pass each other in flight, so there shouldn't be much of an issue. It certainly seems much easier to debug, and can let closers tear down faster.

I am somewhat suspicious that in the real world busy servers will just teardown in DRAIN immediately. If an OOO packet generates a stateless reset, that's probably cheaper than holding on to some state for a while.

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

<p>This seems like the case where CONNECTION_CLOSEs pass each other in flig=
ht, so there shouldn't be much of an issue. It certainly seems much easier =
to debug, and can let closers tear down faster.</p>
<p>I am somewhat suspicious that in the real world busy servers will just t=
eardown in DRAIN immediately. If an OOO packet generates a stateless reset,=
 that's probably cheaper than holding on to some state for a while.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinduke in #1029: This seems=
 like the case where CONNECTION_CLOSEs pass each other in flight, so there =
shouldn't be much of an issue. It certainly seems much easier to debug, and=
 can let closers tear down faster.\r\n\r\nI am somewhat suspicious that in =
the real world busy servers will just teardown in DRAIN immediately. If an =
OOO packet generates a stateless reset, that's probably cheaper than holdin=
g on to some state for a while."}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/1029#issuecomment-355879574"}}}</=
script>=

----==_mimepart_5a52e938ca565_2d0c3f99ec6def284691b9--


From nobody Sun Jan  7 20:05:53 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC074126E01 for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 20:05:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.465
X-Spam-Level: 
X-Spam-Status: No, score=-0.465 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bHwYZgH9d6Wp for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 20:05:51 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D142D126C83 for <quic-issues@ietf.org>; Sun,  7 Jan 2018 20:05:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=nlvQsf+f12NlHNdBFHaXCYvxAt4=; b=uJX8+73Uofy3RSXz 281TXf+HQXE6LdJ7jl7Y6dRqe4SXK3Df2UhHSeOvStIGXpo/QqywxGIjA3YRIJJx XAp8BVFm0FYgjZ5fn/4DkGKX5O0VtsIASD9VCsq2pkmwYFr3Wmgl0l9+H4aBn96r U/k0tZLoIBtA8e4yfeCCVXsA9pE=
Received: by filter0618p1las1.sendgrid.net with SMTP id filter0618p1las1-25430-5A52EE1C-7 2018-01-08 04:05:48.358838546 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0023p1iad2.sendgrid.net (SG) with ESMTP id 49cqQ14CRQiZJkE_u-VYlg for <quic-issues@ietf.org>; Mon, 08 Jan 2018 04:05:48.145 +0000 (UTC)
Date: Mon, 08 Jan 2018 04:05:48 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbb404e2e81541579f2ba922c57dbadfeccbdb7d392cf00000001166ab01c92a169ce10da444d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1023/355881080@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1023@github.com>
References: <quicwg/base-drafts/issues/1023@github.com>
Subject: Re: [quicwg/base-drafts] Is zero a valid stream-ID in Transport Parameters? (#1023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a52ee1cfedd_75263fa900a12f28389292"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak35kkQBREA21Lsqi/y6w/RTON1B1zIfAClH93 GvBXaXqA0b0X4k59/BgrxG0NCIUhF4lFIsYyWBDujoMXAFrGjWvCFnBB7SfImqpmVSfNvbArQNAGTp Csk9oUEwUVcX4J5L8qAyBQGp+gIGqeecsjW6zvRsWm3ourX3sNGMymRr2rMcEHZlebdJj+A/9ms5qu g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ECD8Q20VgIQscrEV_gHDF_S_qXA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 04:05:52 -0000

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

It seems harder to check the stream_id is not zero than just write the value in 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/1023#issuecomment-355881080
----==_mimepart_5a52ee1cfedd_75263fa900a12f28389292
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It seems harder to check the stream_id is not zero than just write the value in regardless.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in #1023: It seems harder to check the stream_id is not zero than just write the value in regardless."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1023#issuecomment-355881080"}}}</script>
----==_mimepart_5a52ee1cfedd_75263fa900a12f28389292--


From nobody Sun Jan  7 20:07:29 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 92C121270A3 for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 20:07:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jG2fFyNTsWMT for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 20:07:26 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6CE54126C83 for <quic-issues@ietf.org>; Sun,  7 Jan 2018 20:07:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=YenlbuxVEWYiyba2ZA8hktpiP1s=; b=lkoHTSC+7dSyX1nc qhzp0cikJPcFLcVtt8xD7ObOljRi+1eb1A4+jvx+7YjGgc0Re7mWfnzUvmC47jb/ BWKBXTha1ocmiTXx9VjPFILVSyEVL/NwhNYwoKGUMRcggS0I2aaV+IN0krZPSktk u/rp28VDnvd3icOuxTyr0UfDveU=
Received: by filter0441p1iad2.sendgrid.net with SMTP id filter0441p1iad2-30467-5A52EE7D-B 2018-01-08 04:07:25.501891586 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad2.sendgrid.net (SG) with ESMTP id rW2DKZubRdqK7acDhoL1Nw for <quic-issues@ietf.org>; Mon, 08 Jan 2018 04:07:25.369 +0000 (UTC)
Date: Mon, 08 Jan 2018 04:07:25 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba7cb5bc2a25efb949fcbc2041d5583157407e08592cf00000001166ab07d92a169ce10c99a1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1014/355881201@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1014@github.com>
References: <quicwg/base-drafts/issues/1014@github.com>
Subject: Re: [quicwg/base-drafts] Requirement of PMTU > 1280 (#1014)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a52ee7d35c33_3a503f9c2dbf8f346737d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1vegBPy3PABTrMk/9x3Uw8GqZoJBopREZgXD M5WuhACfSPF3/fey1ZLmiSvvCgepAQnuhCJwXaI7c5HEV9jsRIyET1IaQ1GFWrGa/GPwGji5EPVqUx 1j6gVTuqtSQZ6sb4axnbEkaf30XCxBS79T+ng0MOndRGcNoAVweRl3vWE6jzOyniW21U+qbVQapVGF I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wXCrPXRsnXYfLYKNKcD0ofI6S3k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 04:07:27 -0000

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

@McManus may have covered this in (3), but it really limits you can do with spurious ICMP messages (cache poisoning, 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/1014#issuecomment-355881201
----==_mimepart_5a52ee7d35c33_3a503f9c2dbf8f346737d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/mcmanus" class="user-mention">@mcmanus</a> may have covered this in (3), but it really limits you can do with spurious ICMP messages (cache poisoning, 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/1014#issuecomment-355881201">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0cR10DzkSa9zum6kNDV3DqUb6Nxks5tIZR9gaJpZM4RAG41">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5QHfaseC3TaXkBKYICUtGbIgCKRks5tIZR9gaJpZM4RAG41.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1014#issuecomment-355881201"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in #1014: @McManus may have covered this in (3), but it really limits you can do with spurious ICMP messages (cache poisoning, etc)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1014#issuecomment-355881201"}}}</script>
----==_mimepart_5a52ee7d35c33_3a503f9c2dbf8f346737d1--


From nobody Sun Jan  7 20:11:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 694091270A3 for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 20:11:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EN6P_-k4M3QZ for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 20:11:04 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 94544126C83 for <quic-issues@ietf.org>; Sun,  7 Jan 2018 20:11:04 -0800 (PST)
Date: Sun, 07 Jan 2018 20:11:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515384663; bh=OlYjzoy4xx19xv04+ygoIpd572I5BC/1cGKyUoKt9b0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZF6Ub8OM2Z3T+Ez9Ej5Iu6MVSJaePeXfMoSd709XWkx71awaLpWzNnKUoQy80zORv 31fjkcECxAukLgOj0FYoqnvV+MR2BQwap2wjrqGzWzgpAuV+q/yjur7kanpPp2DcxX rJ9bmmWQkZZQbBjZq33wolN6VaXvBZOIS5R4/EtQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2f5f1dfb96ccb4e97556ee69beb33f74bdb6ceab92cf00000001166ab15792a169ce1115b3ed@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1038/355881449@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1038@github.com>
References: <quicwg/base-drafts/issues/1038@github.com>
Subject: Re: [quicwg/base-drafts] When to send Version Negotiation (#1038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a52ef57a6a9c_310a3f9e350faf3867101"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FgcU7t0La3SkpW59sWo1Yx_i1GY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 04:11:06 -0000

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

I think that I would rather not do the second option here.  The text coul=
d be clearer, but the intent was to have Version Negotiation triggered by=
 any packet that might initiate a new connection.  What that packet looks=
 like will vary between versions, so I don't think we can specify a singl=
e type.

I prefer making this text from Section 7.1 clearer:

> For servers, packets that aren=E2=80=99t associated with a connection p=
otentially create a new connection. However, only packets that use the lo=
ng packet header and that are at least the minimum size defined for the p=
rotocol version can be initial packets. =


That is, if the packet uses the long header AND it is at least big enough=
 to initiate a connection with any version that the server supports, then=
 Version Negotiation SHOULD be sent.   I use "SHOULD" only because of the=
 caveats regarding rate limiting.

-- =

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

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

<p>I think that I would rather not do the second option here.  The text c=
ould be clearer, but the intent was to have Version Negotiation triggered=
 by any packet that might initiate a new connection.  What that packet lo=
oks like will vary between versions, so I don't think we can specify a si=
ngle type.</p>
<p>I prefer making this text from Section 7.1 clearer:</p>
<blockquote>
<p>For servers, packets that aren=E2=80=99t associated with a connection =
potentially create a new connection. However, only packets that use the l=
ong packet header and that are at least the minimum size defined for the =
protocol version can be initial packets.</p>
</blockquote>
<p>That is, if the packet uses the long header AND it is at least big eno=
ugh to initiate a connection with any version that the server supports, t=
hen Version Negotiation SHOULD be sent.   I use "SHOULD" only because of =
the caveats regarding rate limiting.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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 #1038: I think that I would rather not do the second option here.  Th=
e text could be clearer, but the intent was to have Version Negotiation t=
riggered by any packet that might initiate a new connection.  What that p=
acket looks like will vary between versions, so I don't think we can spec=
ify a single type.\r\n\r\nI prefer making this text from Section 7.1 clea=
rer:\r\n\r\n\u003e For servers, packets that aren=E2=80=99t associated wi=
th a connection potentially create a new connection. However, only packet=
s that use the long packet header and that are at least the minimum size =
defined for the protocol version can be initial packets. \r\n\r\nThat is,=
 if the packet uses the long header AND it is at least big enough to init=
iate a connection with any version that the server supports, then Version=
 Negotiation SHOULD be sent.   I use \"SHOULD\" only because of the cavea=
ts regarding rate limiting."}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/1038#issuecomment-355881449"}}}</=
script>=

----==_mimepart_5a52ef57a6a9c_310a3f9e350faf3867101--


From nobody Sun Jan  7 20:11:47 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3297A1270B4 for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 20:11:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nBQ7FbFxoHU5 for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 20:11:44 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BEA03126C83 for <quic-issues@ietf.org>; Sun,  7 Jan 2018 20:11:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=sxVA5RE9sH4Fjf0xz4h0hCaaYRs=; b=bCp0VEPYUYBogtoE QLcRZymkyXa7Nz3wtUY7QEBEzWZcY/BupQf2uXsoqUyGOyQUrhH5CzMQuN0+2FUH MSUHt/5hRGzJZK1mrky6w8Rxp4ZGfJ3DojXOzxv9xTyN31s78fG7FIkRTat64oaQ 68TSjgVkcA14IcY/aTurpGykVDI=
Received: by filter0436p1iad2.sendgrid.net with SMTP id filter0436p1iad2-13571-5A52EF7F-1F 2018-01-08 04:11:43.833990317 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id EQs8n3xUTGaeQZq5ZoFo3w for <quic-issues@ietf.org>; Mon, 08 Jan 2018 04:11:43.916 +0000 (UTC)
Date: Mon, 08 Jan 2018 04:11:43 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab57ae5e96807c746227455ea5a2e61495bf6c16b292cf00000001166ab17f92a169ce0df98160@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/614/355881502@github.com>
In-Reply-To: <quicwg/base-drafts/issues/614@github.com>
References: <quicwg/base-drafts/issues/614@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD details (#614)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a52ef7fb04a0_763c3f9f70eb4f347080e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak13AmxVt0nOyQoG56Dzr3lI38NcjfsxwuBGMP 0s4aUSf9vyO9DOt6aMGD2yMz0aadTZ+4UHg2X5uHupncmNVRzrsfdvO1fNwyfenZ0ZdsD96yck/e0t P2glDPLeDh3EvrBgh33PA/tHoOS+UNwOERohKgoiTpK85ndj/FCRBpOpPmqGbFEkt2uk+wcpj4ORCO w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ES_nJ0RMw_UHxFOguLgNowuCUQ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 04:11:46 -0000

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

Closing on request for @martinduke 

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

<p>Closing on request for <a href="https://github.com/martinduke" class="user-mention">@martinduke</a></p>

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

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


From nobody Sun Jan  7 20:11:53 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E1AC5126C83 for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 20:11:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y-g99YQtFVvZ for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 20:11:45 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6BB7D1270A3 for <quic-issues@ietf.org>; Sun,  7 Jan 2018 20:11:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zHd9Kh4hkESRwDvW24f9TxVaZsE=; b=oEnLGw2I2Ic71zbV Aqw/P+jDcwRuWWgEoy85epUsSSHzo1ey1UzMpyEP2HicMHJgwu+myHEUvzlSdMc/ cVNAgyYlifBRIz901UX/f7KJ5zUx+pFtuNEVd9PZbXBdqL+fnzGUFjDeQ/ZM8qDR iU/9bx2bwTPb0pw8d+sjJEEg4OE=
Received: by filter0537p1las1.sendgrid.net with SMTP id filter0537p1las1-13919-5A52EF80-2 2018-01-08 04:11:44.141322603 +0000 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 emBCxToYRRavj5yslmfb0w for <quic-issues@ietf.org>; Mon, 08 Jan 2018 04:11:44.062 +0000 (UTC)
Date: Mon, 08 Jan 2018 04:11:44 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab57ae5e96807c746227455ea5a2e61495bf6c16b292cf00000001166ab17f92a169ce0df98160@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/614/issue_event/1413035052@github.com>
In-Reply-To: <quicwg/base-drafts/issues/614@github.com>
References: <quicwg/base-drafts/issues/614@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD details (#614)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a52ef7fec28f_2d8c3f99ec6def28707476"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1N8WaqRz+x+L5zPp3IIEaM2tEDGPCtpzwHtp 2ICubR+dYSrkTGkTEzB7FTKg0+yXmtBNgPCmLVQTgTGYmPc3/rIoihvJAegApFSzQt+i6hp9QxDary 5mM9p35aRYRabAzJmNU1iT+8mQd4WCJQIW1Rvapm3qs2I+qnPpnf2d9oz0koEHypj8tp6VTriLksV7 o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9Xc98URiLUB9Ng3crEtNHmynMe4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 04:11:47 -0000

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

Closed #614.

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

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

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

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


From nobody Sun Jan  7 20:12:06 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C215612711D for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 20:12:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u2SHyyI5ugVG for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 20:12:03 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C254126C83 for <quic-issues@ietf.org>; Sun,  7 Jan 2018 20:12:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=0eQImin+NLd4s8O/WGDL1ZXNCvA=; b=vi9sVOkihdEliFRK tyxNAWisKDazGv/tlwhnLbfJBM6mKX65ttX+x4qRjdaiOxWIX3/f74xrYHP8Hh2f KrSmZBnHV+UIYcmXovUG4+TUz76uY507E+3Z2H6AoMRUrhWgpN/lEBTiJw8MblDu W8gjw4lI5Abdu658UutGPKY1c1k=
Received: by filter0617p1las1.sendgrid.net with SMTP id filter0617p1las1-18299-5A52EF92-4 2018-01-08 04:12:02.186929879 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0023p1iad2.sendgrid.net (SG) with ESMTP id 6fDe0mxiQJqvS7RTnBWNog for <quic-issues@ietf.org>; Mon, 08 Jan 2018 04:12:02.031 +0000 (UTC)
Date: Mon, 08 Jan 2018 04:12:02 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab559b3d716d136caf769e0d0827377111a26b830992cf00000001166ab19192a169ce1115b3ed@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1038/355881524@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1038@github.com>
References: <quicwg/base-drafts/issues/1038@github.com>
Subject: Re: [quicwg/base-drafts] When to send Version Negotiation (#1038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a52ef91e42b0_3a5d3f9c2dbf8f34666833"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak36EaFJGqLOEX115sWiam16vZ1YL2i26q83/C BXwIIfBdEcFQ0rTRGSf6wyxPQqvKeIqYLD8DONbvDVCBDIERJ5T68I5fYlnr8Z0WYmzlGoOv2Ww/Dg m/CDDZ/bQtsJYeqo9uIVYz/4pL+5fgFbu+Il1Z0cB7b9WXGeWHVB4NDRmeVr2rl4nbjctgKmt8Vr/t 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1EGDeC6XJFxrOmWrwTIO2Ww0rT4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 04:12:04 -0000

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

@martinthomson Cool, I'll file a PR.

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

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> Cool, I'll file a PR.</p>

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

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


From nobody Sun Jan  7 21:05:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91C24126CC4 for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 21:05:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k83ubbVu9NNc for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 21:05:53 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AC2CC126BF7 for <quic-issues@ietf.org>; Sun,  7 Jan 2018 21:05:53 -0800 (PST)
Date: Sun, 07 Jan 2018 21:05:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515387952; bh=VXF/4QE2U1F6hmNcO6xvBEw+JHcx3GtC2AvBRBmun08=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=OgLS1+IUBsuqiEh/fSmyZXlltTZIfmGl6wq9B9y2yKEI985qXJ2lXGE0im8zmJIws qHGS/41Nm7y2oPsw/32CQYTYdPHnNcE4UR2v5Imsh87X6eSiHhvWDAIUE3NSXoGRH4 IQYduYlIpt5z1fc+IE7irY6cI9MPZgQ6UBBpDoEs=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc463ac30cc6411ed2f45a5a7a0db55f45db2f5a792cf00000001166abe3092a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039@github.com>
Subject: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a52fc30da936_61893fd846da0f306802ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/54670XUU9kvBHZ-w7F5gh7zB1aw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 05:05:55 -0000

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

This is meant to resolve #1038.

I made the following changes:
1) Explicitly state the conditions for each possible server action on receipt of the first packet
2) Use IETF terms like "MUST" when missing.
3) Eliminate redundant text
4) Eliminate all explicit mentions of the 1200-byte limit, as this is defined later in the text, where it also explains exactly how to measure packet size. I'm concerned that just saying "1200 bytes" here might cause people to count IP headers or something. Make them read the definition!

I don't believe there's any substantive change to the spec.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Rewrite text about Version Negotiation

-- File Changes --

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

-- Patch Links --

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

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

<p>This is meant to <span aria-label="This pull request closes issue #1038." class="issue-keyword tooltipped tooltipped-se">resolve</span> <a href="https://github.com/quicwg/base-drafts/issues/1038" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="286634989" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1038">#1038</a>.</p>
<p>I made the following changes:</p>
<ol>
<li>Explicitly state the conditions for each possible server action on receipt of the first packet</li>
<li>Use IETF terms like "MUST" when missing.</li>
<li>Eliminate redundant text</li>
<li>Eliminate all explicit mentions of the 1200-byte limit, as this is defined later in the text, where it also explains exactly how to measure packet size. I'm concerned that just saying "1200 bytes" here might cause people to count IP headers or something. Make them read the definition!</li>
</ol>
<p>I don't believe there's any substantive change to the spec.</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/1039'>https://github.com/quicwg/base-drafts/pull/1039</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Rewrite text about Version Negotiation</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1039.patch'>https://github.com/quicwg/base-drafts/pull/1039.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1039.diff'>https://github.com/quicwg/base-drafts/pull/1039.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/1039">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6RlQpUyQelPyQUYSTsnk6fbmC4Pks5tIaIwgaJpZM4RV8v6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq78G73Akqs7uRDdISs4dWrMVQ9uQks5tIaIwgaJpZM4RV8v6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1039"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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

----==_mimepart_5a52fc30da936_61893fd846da0f306802ab--


From nobody Sun Jan  7 22:13:47 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3AEF21270AB for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 22:13:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eOAMx08j-bMA for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 22:13:44 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE571120454 for <quic-issues@ietf.org>; Sun,  7 Jan 2018 22:13:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=P/fngmz5fIaptg80z77hLub0Yvk=; b=G6d+urXTYusm5O0b bm9WAxHXnQJjLuNFdfKC6n3/AthqFC/IU0bSz4Jn6RY0/mTPMtZFA00vzjrcX/f0 Z36FvCv+cU4gGTfbjUvsr4UMID8JtMfv4LwVFRE5QUciQQSj5QjQTwxqWR+z0COX dnT07l21y8xMbw3XLw0O+VX9/HI=
Received: by filter0531p1las1.sendgrid.net with SMTP id filter0531p1las1-10774-5A530C17-14 2018-01-08 06:13:43.477467864 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id C1NRzP7NTo2ikamvYRpN0Q for <quic-issues@ietf.org>; Mon, 08 Jan 2018 06:13:43.335 +0000 (UTC)
Date: Mon, 08 Jan 2018 06:13:43 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab423e1798394735a09e4d41130d4711431e1b5b8792cf00000001166ace1792a169ce10da444d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1023/355890233@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1023@github.com>
References: <quicwg/base-drafts/issues/1023@github.com>
Subject: Re: [quicwg/base-drafts] Is zero a valid stream-ID in Transport Parameters? (#1023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a530c17397e5_358b3fd0aa53af382973a3"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3MuPKsm9l20/IqLLaExXAHkpq1o7dG9pghqP ihQjfgiDe9ougJsyLuEV8zlBaVit93ZfJYcMpb+Vv0Wg5u3slpzcauOeZSRypAEFQIp2ff/1lSohjo sSGL8wl67MKfNVQ1klywVzfplFU8wmyWDPHDARDheNfy+0EQ0dhFPFp+T4ZEgcIr08moxbVjcCxj5w 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Cz7z6f-_499FM87RRkaMpdBpusE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 06:13:46 -0000

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

@martinduke with the current spec, we are supposed to check that the stream ID corresponds to a legitimate value for that class of stream, e.g. "unidir server initiated". If you do the check without also testing for 0, then a value 0 fails for anything but "bidir client initiated". And per spec, this is supposed to trigger a connection close.

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

<p><a href=3D"https://github.com/martinduke" class=3D"user-mention">@martin=
duke</a> with the current spec, we are supposed to check that the stream ID=
 corresponds to a legitimate value for that class of stream, e.g. "unidir s=
erver initiated". If you do the check without also testing for 0, then a va=
lue 0 fails for anything but "bidir client initiated". And per spec, this i=
s supposed to trigger a connection close.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@huitema in #1023: @martinduke w=
ith the current spec, we are supposed to check that the stream ID correspon=
ds to a legitimate value for that class of stream, e.g. \"unidir server ini=
tiated\". If you do the check without also testing for 0, then a value 0 fa=
ils for anything but \"bidir client initiated\". And per spec, this is supp=
osed to trigger a connection close."}],"action":{"name":"View Issue","url":=
"https://github.com/quicwg/base-drafts/issues/1023#issuecomment-355890233"}=
}}</script>=

----==_mimepart_5a530c17397e5_358b3fd0aa53af382973a3--


From nobody Sun Jan  7 22:14:05 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA7EC126B6E for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 22:14:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.03
X-Spam-Level: 
X-Spam-Status: No, score=-2.03 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AwPy8lQInN3h for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 22:14:01 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE8AD120454 for <quic-issues@ietf.org>; Sun,  7 Jan 2018 22:14:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=udReFlkKbhtIFhSZTL0uyM1AjJA=; b=wVXP4mSfkB4nlQ42 hKMtDzzbFmX4MUjjiToL9dPrrhqlq3PfdXKk2MxcmERZ8HA/rRVTVbsC+gNdpfIV 2pqTV5RXqjUoGPpeqlM/OogRdC8/UU57CG4pwYt3kcvrLdxNI89HHGd4vtcUao9s 2oeXgNouEGRgH82LRSrVx4BNuEQ=
Received: by filter0496p1las1.sendgrid.net with SMTP id filter0496p1las1-12213-5A530C26-9 2018-01-08 06:13:58.47460154 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad2.sendgrid.net (SG) with ESMTP id qsCU4ZyCR1GOOCMpsVrehQ for <quic-issues@ietf.org>; Mon, 08 Jan 2018 06:13:58.485 +0000 (UTC)
Date: Mon, 08 Jan 2018 06:13:58 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1dd31f8f7ff8fa2a256496c070cf73348020444b92cf00000001166ace2692a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/87129801@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a530c2639f93_24593fd0aa53af38796170"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak39Y4sq4RqLbcZ4v9RL+oNrYz30Fbka1Qaq2b 2f0ip5xkTRCiMegt8DD+ETzJNQs6At7tWmGD8Z7B6svb3hQBIfOE66jvpZLV/hzvF0ppmjfKngvbhD F7ImxvGqRRjVt6eG9aWQbnYwfITayu0MCDmamQsQnYWqSPBnd9CfqF1EzIZvC64uwevamo/W6Dlwcf E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Tpu4_imZlbp_Dc3QO-QMcidpmUU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 06:14:04 -0000

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

martinthomson requested changes on this pull request.

This appears to be a solid improvement, but I think that we could structure it a little better.

This is, I think, a better logical flow:

```c
if (short || too_small) {
  discard_buffer_or_stateless_reset();
} else if (supported_version) {
  if (initial) {
    make_new_connection();
  } else {
    discard_buffer_or_stateless_reset();
  }
} else {
  send_Version_Negotiation();
}
```

What you have is close to this, but I would merge the handling of packets from a supported version into the same paragraph.  

I'm also not sure about the logic regarding stateless reset.  You don't offer that as an option for a non-initial packet.  That might be sensible for the protocol as currently structured, but that assumes that we don't have a use for packets with the long header after connection setup.  I don't think that is safe.

The logic for deciding whether to discard or buffer might be different for packets of a supported version.  For instance, 0-RTT packets might never trigger stateless reset, because you can identify them as being for a new connection and therefore unlikely to be from before you died and were revived.  At this level though, we only need to list the valid options and I think that includes stateless reset.

> -
-If the packet contains a version that is acceptable to the server, the server
+a new connection. A series of tests dictate the allowed actions.
+
+If the packet uses a short form header, or is not long enough for the size
+required for the initial packet of any of its supported versions (as defined
+in {{packet-size}}), it cannot create a new connection. In this case, the server
+MUST either buffer the packet in case more packets arrive, send a stateless
+reset ({{stateless-reset}}), or silently drop it.
+
+If the packet could create a new connection, the server checks the version
+field in the packet header. If a supported version, but not a valid Initial
+packet for that version, the server MUST either drop the packet or buffer it in
+anticipation of additional packets.
+
+If a supported version, and a valid Initial packet for that version, the server

"If the packet contains a supported version and is a valid Initial packet for that version,"

>  proceeds with the handshake ({{handshake}}).  This commits the server to the
 version that the client selected.
 
+If an unsupported version, the server MUST send a version negotiation packet

"If the packet contains an unsupported version and the packet is large enough, the server MUST [...]"

Capitalize "Version Negotiation" when referring to the packet.

Does this need to be a MUST?  If the server has sent a Version Negotiation on this flow recently, we should allow suppression.  Maybe a "MUST...unless".

> -A QUIC connection begins with a client sending an Initial packet
-({{packet-initial}}). The details of the handshake mechanisms are described in
-{{handshake}}, but any Initial packet sent from the client to the server MUST
-use the long header format - which includes the version of the protocol being
-used - and they MUST be padded to at least 1200 octets.
-
-The server receives this packet and determines whether it potentially creates a
-new connection (see {{packet-handling}}).  If the packet might generate a new
-connection, the server then checks whether it understands the version that the
-client has selected.
-
-If the packet contains a version that is acceptable to the server, the server
+a new connection. A series of tests dictate the allowed actions.
+
+If the packet uses a short form header, or is not long enough for the size
+required for the initial packet of any of its supported versions (as defined

The subject of the "its" is unclear here.  "required for the initial packet in any QUIC version that the server supports" (see {{packet-size}} for the minimum size in this version of QUIC)"

>  
 ### Sending Version Negotiation Packets {#send-vn}
 
 If the version selected by the client is not acceptable to the server, the
 server responds with a Version Negotiation packet ({{packet-version}}).  This
 includes a list of versions that the server will accept.
 
-A server sends a Version Negotiation packet for any packet with an unacceptable
-version if that packet could create a new connection.  This allows a server to
-process packets with unsupported versions without retaining state.  Though
-either the Client Initial packet or the version negotiation packet that is sent
-in response could be lost, the client will send new packets until it
-successfully receives a response or it abandons the connection attempt.
-
+This system allows a server to process packets with unsupported versions without
+retaining state.  Though either the Initial packet or the version negotiation

Capitalize VN

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

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

<p>This appears to be a solid improvement, but I think that we could structure it a little better.</p>
<p>This is, I think, a better logical flow:</p>
<div class="highlight highlight-source-c"><pre><span class="pl-k">if</span> (<span class="pl-k">short</span> || too_small) {
  <span class="pl-c1">discard_buffer_or_stateless_reset</span>();
} <span class="pl-k">else</span> <span class="pl-k">if</span> (supported_version) {
  <span class="pl-k">if</span> (initial) {
    <span class="pl-c1">make_new_connection</span>();
  } <span class="pl-k">else</span> {
    <span class="pl-c1">discard_buffer_or_stateless_reset</span>();
  }
} <span class="pl-k">else</span> {
  <span class="pl-c1">send_Version_Negotiation</span>();
}</pre></div>
<p>What you have is close to this, but I would merge the handling of packets from a supported version into the same paragraph.</p>
<p>I'm also not sure about the logic regarding stateless reset.  You don't offer that as an option for a non-initial packet.  That might be sensible for the protocol as currently structured, but that assumes that we don't have a use for packets with the long header after connection setup.  I don't think that is safe.</p>
<p>The logic for deciding whether to discard or buffer might be different for packets of a supported version.  For instance, 0-RTT packets might never trigger stateless reset, because you can identify them as being for a new connection and therefore unlikely to be from before you died and were revived.  At this level though, we only need to list the valid options and I think that includes stateless reset.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160078052">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -
-If the packet contains a version that is acceptable to the server, the server
+a new connection. A series of tests dictate the allowed actions.
+
+If the packet uses a short form header, or is not long enough for the size
+required for the initial packet of any of its supported versions (as defined
+in {{packet-size}}), it cannot create a new connection. In this case, the server
+MUST either buffer the packet in case more packets arrive, send a stateless
+reset ({{stateless-reset}}), or silently drop it.
+
+If the packet could create a new connection, the server checks the version
+field in the packet header. If a supported version, but not a valid Initial
+packet for that version, the server MUST either drop the packet or buffer it in
+anticipation of additional packets.
+
+If a supported version, and a valid Initial packet for that version, the server
</pre>
<p>"If the packet contains a supported version and is a valid Initial packet for that version,"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160078377">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  proceeds with the handshake ({{handshake}}).  This commits the server to the
 version that the client selected.
 
+If an unsupported version, the server MUST send a version negotiation packet
</pre>
<p>"If the packet contains an unsupported version and the packet is large enough, the server MUST [...]"</p>
<p>Capitalize "Version Negotiation" when referring to the packet.</p>
<p>Does this need to be a MUST?  If the server has sent a Version Negotiation on this flow recently, we should allow suppression.  Maybe a "MUST...unless".</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160078491">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -A QUIC connection begins with a client sending an Initial packet
-({{packet-initial}}). The details of the handshake mechanisms are described in
-{{handshake}}, but any Initial packet sent from the client to the server MUST
-use the long header format - which includes the version of the protocol being
-used - and they MUST be padded to at least 1200 octets.
-
-The server receives this packet and determines whether it potentially creates a
-new connection (see {{packet-handling}}).  If the packet might generate a new
-connection, the server then checks whether it understands the version that the
-client has selected.
-
-If the packet contains a version that is acceptable to the server, the server
+a new connection. A series of tests dictate the allowed actions.
+
+If the packet uses a short form header, or is not long enough for the size
+required for the initial packet of any of its supported versions (as defined
</pre>
<p>The subject of the "its" is unclear here.  "required for the initial packet in any QUIC version that the server supports" (see {{packet-size}} for the minimum size in this version of QUIC)"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160078515">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ### Sending Version Negotiation Packets {#send-vn}
 
 If the version selected by the client is not acceptable to the server, the
 server responds with a Version Negotiation packet ({{packet-version}}).  This
 includes a list of versions that the server will accept.
 
-A server sends a Version Negotiation packet for any packet with an unacceptable
-version if that packet could create a new connection.  This allows a server to
-process packets with unsupported versions without retaining state.  Though
-either the Client Initial packet or the version negotiation packet that is sent
-in response could be lost, the client will send new packets until it
-successfully receives a response or it abandons the connection attempt.
-
+This system allows a server to process packets with unsupported versions without
+retaining state.  Though either the Initial packet or the version negotiation
</pre>
<p>Capitalize VN</p>

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

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


From nobody Sun Jan  7 22:25:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1DA7C1270AB for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 22:25:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H5Dm7CoayAwF for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 22:25:10 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39818120454 for <quic-issues@ietf.org>; Sun,  7 Jan 2018 22:25:10 -0800 (PST)
Date: Sun, 07 Jan 2018 22:25:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515392709; bh=V8c28cq4wXUFVRh5pEoUTjItKSJAc6sGCYayVdF+Z30=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yAozWMlMKeFKL1/sXThsRaXx+vrhYnaSdZB1HniHETpHiPDuDT3lfCO6EpEQPfU8h aIMJA05s6koXIlpzpIzJAfCt+kZEveB++dLtwYq71W4Zx/dNFe2qkz8etoCHa2EgCn a48ZbZNTbBEWmT/DG/RpI+kjMsW57i7GBcNClfgw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6ca6d136906072f75083ad6096254d1c65398b7e92cf00000001166ad0c592a169ce10da444d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1023/355891247@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1023@github.com>
References: <quicwg/base-drafts/issues/1023@github.com>
Subject: Re: [quicwg/base-drafts] Is zero a valid stream-ID in Transport Parameters? (#1023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a530ec56a11f_33ce3fc7e9a48f301113511"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hhYHsajXF2mjBBkBrMgFKMWjlC4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 06:25:12 -0000

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

Let's say that I have a limit of 3 unidirectional streams as a (these are type: 2).  If I wanted to express that, I might write this code:

```c
add_parameter(parameters, max_unidirectional, limit * 4 - 2 + is_server);
```
You will note that a limit of 0 goes negative here and so you need special logic anyway, so that might as well be something like:
```c
if (limit)
  add_parameter(parameters, max_unidirectional, limit * 4 - 2 + is_server);
```
The drawback is that you can no longer just construct the transport parameters using a fixed-size template where you just fill in certain gaps.

The problem with encoding a 0 is as Christian describes, you need to create a check that exempts a zero from being marked as invalid.

I could remove the zero if that confuses people and say instead that omitting the transport parameter means that no streams of that type are permitted until a MAX_STREAM_ID frame is sent.  In other words, not indicate a specific value for the default and let people deal with that as they choose.

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

<p>Let's say that I have a limit of 3 unidirectional streams as a (these =
are type: 2).  If I wanted to express that, I might write this code:</p>
<div class=3D"highlight highlight-source-c"><pre><span class=3D"pl-en">ad=
d_parameter</span>(parameters, max_unidirectional, limit * <span class=3D=
"pl-c1">4</span> - <span class=3D"pl-c1">2</span> + is_server);</pre></di=
v>
<p>You will note that a limit of 0 goes negative here and so you need spe=
cial logic anyway, so that might as well be something like:</p>
<div class=3D"highlight highlight-source-c"><pre><span class=3D"pl-k">if<=
/span> (limit)
  <span class=3D"pl-en">add_parameter</span>(parameters, max_unidirection=
al, limit * <span class=3D"pl-c1">4</span> - <span class=3D"pl-c1">2</spa=
n> + is_server);</pre></div>
<p>The drawback is that you can no longer just construct the transport pa=
rameters using a fixed-size template where you just fill in certain gaps.=
</p>
<p>The problem with encoding a 0 is as Christian describes, you need to c=
reate a check that exempts a zero from being marked as invalid.</p>
<p>I could remove the zero if that confuses people and say instead that o=
mitting the transport parameter means that no streams of that type are pe=
rmitted until a MAX_STREAM_ID frame is sent.  In other words, not indicat=
e a specific value for the default and let people deal with that as they =
choose.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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 #1023: Let's say that I have a limit of 3 unidirectional streams as a=
 (these are type: 2).  If I wanted to express that, I might write this co=
de:\r\n\r\n```c\r\nadd_parameter(parameters, max_unidirectional, limit * =
4 - 2 + is_server);\r\n```\r\nYou will note that a limit of 0 goes negati=
ve here and so you need special logic anyway, so that might as well be so=
mething like:\r\n```c\r\nif (limit)\r\n  add_parameter(parameters, max_un=
idirectional, limit * 4 - 2 + is_server);\r\n```\r\nThe drawback is that =
you can no longer just construct the transport parameters using a fixed-s=
ize template where you just fill in certain gaps.\r\n\r\nThe problem with=
 encoding a 0 is as Christian describes, you need to create a check that =
exempts a zero from being marked as invalid.\r\n\r\nI could remove the ze=
ro if that confuses people and say instead that omitting the transport pa=
rameter means that no streams of that type are permitted until a MAX_STRE=
AM_ID frame is sent.  In other words, not indicate a specific value for t=
he default and let people deal with that as they choose."}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1023=
#issuecomment-355891247"}}}</script>=

----==_mimepart_5a530ec56a11f_33ce3fc7e9a48f301113511--


From nobody Sun Jan  7 22:26:50 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFDCC126B7F for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 22:26:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5oRI95iLGa_M for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 22:26:47 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F49A120454 for <quic-issues@ietf.org>; Sun,  7 Jan 2018 22:26:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=c6kCZawBcNphTgp9x4W1VcuQrXk=; b=HDgy1u+vKGMfoQVj F6OXRcN/IIyVEXQKzVNSuLPgcuWOlTIocq97IhMKrVKtOnVT7TKSmEaFm4+4V9uy P2Uw0rcUfoIozAC8AavWNTapDw2xXf5jtEQqjW5SLA4Enj83Q8NCsnmU/k+QuQf0 vznDVZOjn45vuwuD9jEefPBPYE0=
Received: by filter0468p1iad2.sendgrid.net with SMTP id filter0468p1iad2-19600-5A530F26-8 2018-01-08 06:26:46.269804574 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id vwDbedLxQn-vZaM34JEZQQ for <quic-issues@ietf.org>; Mon, 08 Jan 2018 06:26:46.298 +0000 (UTC)
Date: Mon, 08 Jan 2018 06:26:46 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab05bbec11b261bb5b7dafcaff24b9b870219c0a8d92cf00000001166ad12692a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/87132485@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a530f2625855_20b683f96d0c74f381122524"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak31J5QdtPXxBn97kGUsqtHyzUAEwDsDvkkUPv 0Ok7zf87ujMZmnU1gw6km9GhLdgnkZ+IQIWOtnPIwm20CRIp6/KGz8tSVwhpAG5+APWjQ7KHRY6pqw tz5nKTwUQpInUhtoLbuGdt+91zXAtHv5W65RgG36xRwL+TnqjEPYd4SEWIc7EG7K3E7YDWIaAyd+km M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KkuMKnbl22WvRGHu0pmuPTXGapw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 06:26:49 -0000

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

martinthomson commented on this pull request.



> -initial packets.  A server MAY discard packets with a short header or packets
-that are smaller than the smallest minimum size for any version that the server
-supports.  A server that discards a packet that cannot be associated with a
-connection MAY also generate a stateless reset ({{stateless-reset}}).
-
-This version of QUIC defines a minimum size for initial packets of 1200 octets
-(see {{packetization}}).  Versions of QUIC that define smaller minimum initial
-packet sizes need to be aware that initial packets will be discarded without
-action by servers that only support versions with larger minimums.  Clients that
-support multiple QUIC versions can avoid this problem by ensuring that they
-increase the size of their initial packets to the largest minimum size across
-all of the QUIC versions they support.  Servers need to recognize initial
-packets that are the minimum size of all QUIC versions they support.
-
-
-## Version Negotiation {#version-negotiation}

Losing this header is 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/pull/1039#pullrequestreview-87132485
----==_mimepart_5a530f2625855_20b683f96d0c74f381122524
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/1039#discussion_r160080345">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -initial packets.  A server MAY discard packets with a short header or packets
-that are smaller than the smallest minimum size for any version that the server
-supports.  A server that discards a packet that cannot be associated with a
-connection MAY also generate a stateless reset ({{stateless-reset}}).
-
-This version of QUIC defines a minimum size for initial packets of 1200 octets
-(see {{packetization}}).  Versions of QUIC that define smaller minimum initial
-packet sizes need to be aware that initial packets will be discarded without
-action by servers that only support versions with larger minimums.  Clients that
-support multiple QUIC versions can avoid this problem by ensuring that they
-increase the size of their initial packets to the largest minimum size across
-all of the QUIC versions they support.  Servers need to recognize initial
-packets that are the minimum size of all QUIC versions they support.
-
-
-## Version Negotiation {#version-negotiation}
</pre>
<p>Losing this header is a problem.</p>

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

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


From nobody Sun Jan  7 22:39:12 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6ADED1270B4 for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 22:39:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a0NEoDfiDUKx for <quic-issues@ietfa.amsl.com>; Sun,  7 Jan 2018 22:39:09 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D082A120454 for <quic-issues@ietf.org>; Sun,  7 Jan 2018 22:39:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=3pp0v4AqM3zyt0bsvCz6+PTQMiQ=; b=ApB2FgffJ6s2XEtq W97h1cco4JRZ1YzP97R57R1/4XcRh12Pv1r4rN6REekPjk8Cm3SQc0BiXsgKKbPi Jjcy8MJgC0mJ8E0B+6XSN5Lyp77KUY83PJc5l6hZfVCwKdsNPuIxx2AFaistIrGG QHAzEwEBkoGskCdTz00nhTDdfeM=
Received: by filter0094p1las1.sendgrid.net with SMTP id filter0094p1las1-23429-5A53120B-1D 2018-01-08 06:39:07.821736751 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id TGhoEQ5RS5SH6cJSfA1FyA for <quic-issues@ietf.org>; Mon, 08 Jan 2018 06:39:07.768 +0000 (UTC)
Date: Mon, 08 Jan 2018 06:39:07 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd79c3b60641ca9a8a83e41e054ff69649baf1fcd92cf00000001166ad40b92a169ce10da444d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1023/355892511@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1023@github.com>
References: <quicwg/base-drafts/issues/1023@github.com>
Subject: Re: [quicwg/base-drafts] Is zero a valid stream-ID in Transport Parameters? (#1023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a53120b93bad_18653f8fc0cbcf349769c3"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1byKbC8c+oe0vCx+uALKwQWJqbdqeLnz5E36 b4M/EqNdYco86TnPVueHgVdIRhbeAhTuzyN1cxhezl8uVXTdHfczU3e+EnquCRPCQdCdODx+mjDmrL DOYNTC6A+Hgw9r/nzfCuUXlnNsUXz5p9gF8DJE2ToHMc1wBXwOomhZagAyvMbKWgz7lU3KiMZXhJfh 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V5OoLpMyhLX5rwi8bATK9ZHg0-w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 06:39:10 -0000

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

Or, we could say that the transport parameter encodes the "limit" in @martinthomson 's formula. That would probably be the cleanest solution, because that way no value could be wrong.

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

<p>Or, we could say that the transport parameter encodes the "limit" in <a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> 's formula. That would probably be the cleanest solution, because that way no value could be wrong.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #1023: Or, we could say that the transport parameter encodes the \"limit\" in @martinthomson 's formula. That would probably be the cleanest solution, because that way no value could be wrong."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1023#issuecomment-355892511"}}}</script>
----==_mimepart_5a53120b93bad_18653f8fc0cbcf349769c3--


From nobody Mon Jan  8 00:33:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C315126DFF for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 00:33:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.454
X-Spam-Level: 
X-Spam-Status: No, score=-5.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r6ksG1yvpM0F for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 00:33:42 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B5598124234 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 00:33:42 -0800 (PST)
Date: Mon, 08 Jan 2018 00:33:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515400421; bh=iBwXzhiHjE7iSHEUkTECRURgfeeejEUvUQk3zjdY7bg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GBlnzIKPB8HlRceSK/uCvmeSg40NwbJLBng54IqrY+sc+ggohEcWSoZWPWiQwzJqR aGbf0HEt92SogG0HJzp6ZJFq2xw0wDHZIRoYpwKAq72mV1ku1sXSSE8qCk9kkEorG/ VyH9CjLasEoiVWPOJyw57J2exBzVFvT7RKw9XQUc=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7640b4764b63260da6675883ad7e4f641f19ef9792cf00000001166aeee592a169ce0df98160@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/614/355907367@github.com>
In-Reply-To: <quicwg/base-drafts/issues/614@github.com>
References: <quicwg/base-drafts/issues/614@github.com>
Subject: Re: [quicwg/base-drafts] PMTUD details (#614)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a532ce5e5b8a_184e3f8fc0cbcf341438135"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tot5xdA1VAydnpj3SmOZghb8kBg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 08:33:44 -0000

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

Yes, I am fine with the closing of this issue. 

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

<p>Yes, I am fine with the closing of this issue.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul in #614: Yes, I am fine with the closing of this issue. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/614#issuecomment-355907367"}}}</script>
----==_mimepart_5a532ce5e5b8a_184e3f8fc0cbcf341438135--


From nobody Mon Jan  8 01:14:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AEC301250B8 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 01:14:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.454
X-Spam-Level: 
X-Spam-Status: No, score=-5.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ozxIaQDOEO-m for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 01:14:14 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 611521201F8 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 01:14:14 -0800 (PST)
Date: Mon, 08 Jan 2018 01:14:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515402853; bh=h5YldlDsHAqtdfZtaNdXqPviUsGugh7GzhcLvPjzESs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EWpCWzxJt2SkBORCTRqm+fFfMeEJjnH6XZEV/4I6I+ljC0U52ekU4eZ7BeiR7526p 2ApET9yEo/s+pe9EBBubQ3MeKTVPRFqvTl6lG3azZrk58ed8jC94b09ZGR27cP4kHl LTm2c/XgRTpjprVfRlfSGOWPvkpwsSHDHX37TNDw=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba6cb4ef44450987dce26c2c874237a3eb3da4e7c92cf00000001166af86592a169ce11125c78@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1037/review/87151728@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1037@github.com>
References: <quicwg/base-drafts/pull/1037@github.com>
Subject: Re: [quicwg/base-drafts] Clarify some PMTU language (#1037)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5336659934e_74763fc7e9a48f3012306d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EbI0_eyvkdBDfZq56bYeDqiaBv0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 09:14:16 -0000

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

gloinul approved this pull request.

Looks fine to me.



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

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

<p>Looks fine to me.</p>

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

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


From nobody Mon Jan  8 06:29:49 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A672129516 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 06:29:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PTeV8rSZp1xI for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 06:29:46 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A9EB128896 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 06:29:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=uwuK/TZaBGMWIAf6f6e9LE4WNc8=; b=eTHuyXbdMPbJ8UO5 TPlxWPxidogpkZb/aImGgbhK5bVyfj05HefKNeFV6HnTXKsZxazg6qWtX2SiL8ba Axa0/tlQwQbxubW1Kc0xM+1OtK2wr8HQQrr86uAJD1g8jfEXwb8tmEglFsK7UXF8 SY8tMDFAlguXY/Y/0JMKD+NR51A=
Received: by filter0328p1iad2.sendgrid.net with SMTP id filter0328p1iad2-21259-5A538056-4 2018-01-08 14:29:42.199961021 +0000 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 WWW1t8IjSXuCjpAElwEDJQ for <quic-issues@ietf.org>; Mon, 08 Jan 2018 14:29:42.065 +0000 (UTC)
Date: Mon, 08 Jan 2018 14:29:42 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5b51b1846726849cd3e27459c76682564cbb9b7792cf00000001166b425592a169ce10e7bb4d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1029/355981264@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1029@github.com>
References: <quicwg/base-drafts/issues/1029@github.com>
Subject: Re: [quicwg/base-drafts] Connections SHOULD Respond to Connection Close Frames (#1029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a538055e66b7_36123f927bd1af2c166582"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0heGrxRjJ/sa8bF7c4xIoee3UTwSHvw1XZww 3zF9UktKWvaT0EqMfccT23k+f19OOuDgoqXJcm/8LdKWSqgvpNAvXQii4/YQqwRnIVhaDTzKiLE8X+ 7DpiVZJEqmr9LUBuwfMWBcIAR+4qpQn3lk3eDA0/GgsmS7CJsezQ18mHNquE+FChUgYNqUyeIi3nTz U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2A2HNZ3c5IgF4BlPwukkZzVm3Ic>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 14:29:48 -0000

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

I am not referring to the case where CONNECTIO_CLOSEs pass each other in flight. I am specifically thinking about the scenario where one side starts the connection close process. I think it is worthwhile for the other side to generally acknowledge the CONNECTION_CLOSE frame with one of its own. I agree there might be cases, such as a server under heavy load, where that might not happen, but I believe it should most of the time.

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

<p>I am not referring to the case where CONNECTIO_CLOSEs pass each other in=
 flight. I am specifically thinking about the scenario where one side start=
s the connection close process. I think it is worthwhile for the other side=
 to generally acknowledge the CONNECTION_CLOSE frame with one of its own. I=
 agree there might be cases, such as a server under heavy load, where that =
might not happen, but I believe it should most of the time.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@nibanks in #1029: I am not refe=
rring to the case where CONNECTIO_CLOSEs pass each other in flight. I am sp=
ecifically thinking about the scenario where one side starts the connection=
 close process. I think it is worthwhile for the other side to generally ac=
knowledge the CONNECTION_CLOSE frame with one of its own. I agree there mig=
ht be cases, such as a server under heavy load, where that might not happen=
, but I believe it should most of the time."}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/1029#issuecomment-355=
981264"}}}</script>=

----==_mimepart_5a538055e66b7_36123f927bd1af2c166582--


From nobody Mon Jan  8 07:50:29 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB629129966 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 07:50:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.03
X-Spam-Level: 
X-Spam-Status: No, score=-2.03 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jPhe2yGpb3sP for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 07:50:25 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DFC50126579 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 07:50:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=CnAM5yLEj7ln4yOpfviVwPYT/wM=; b=EmbCeT5CTRYSCtuh a4KaAzVbGvpTSiwXTgl1vc5H3sTuxSnufS+cwzT28ksFRelepOE7ytMkzc8uzgzU cfsUQktjW3XutNmBwSgc//eaRnbD58j9I6mP1UFaYpWH1Y3Eqe75sCCelOtFyiSn 3ZwKGJbQ4hm31s/3XGJYLpB1HZk=
Received: by filter0569p1las1.sendgrid.net with SMTP id filter0569p1las1-31212-5A53933E-1E 2018-01-08 15:50:22.925704133 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id jyVPt4VZS6OUGWKVwpGlOA for <quic-issues@ietf.org>; Mon, 08 Jan 2018 15:50:22.818 +0000 (UTC)
Date: Mon, 08 Jan 2018 15:50:23 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7da096c9227da6447698c7061917dc4f630a850e92cf00000001166b553e92a169ce10e7bb4d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1029/356004803@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1029@github.com>
References: <quicwg/base-drafts/issues/1029@github.com>
Subject: Re: [quicwg/base-drafts] Connections SHOULD Respond to Connection Close Frames (#1029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a53933e9caf8_d073ff7132b2f3822909e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1C51Z5AYIDp1W6nXVeYp4wcIiW+ymHkU2luh 023nRKNnFVnFiT457BksHLwSBCeW/SWrJu4EcFD31+X8Lu7DoPyGabZEjB5YMZoXu2fQgMb9UdLCBL fGmcOxiKox07dpAvofr2bAMY/dMMotkU9hyx2pQEWmYRGKSsulrswAyIAalhbpD7tJONS6VLkdcqq3 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sW_-IA1b7aA3xmlxBePAZs4SvNA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 15:50:27 -0000

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

At the point the CONNECTION_CLOSE has been sent, the connection is essentially over.  Having the peer respond with a CONNECTION_CLOSE/no error would allow the sender of the packet containing the CONNECTION_CLOSE to no longer store it in memory, but I believe it has no other effect, so this seems like a case of trading off an extra packet to send/receive with a small amount of buffered memory.

But in order to process an encrypted packet, you have to store more connection state than just a connection ID and the final connection close packet, so if peers didn't send back connection closes and you expected them, there would be a slight increase in memory usage.

So I'd prefer to stick with MAY, since as a server, I expect I'll continue to not process incoming packets from closed connections, so they'd just be wasted packets.

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

<p>At the point the CONNECTION_CLOSE has been sent, the connection is essen=
tially over.  Having the peer respond with a CONNECTION_CLOSE/no error woul=
d allow the sender of the packet containing the CONNECTION_CLOSE to no long=
er store it in memory, but I believe it has no other effect, so this seems =
like a case of trading off an extra packet to send/receive with a small amo=
unt of buffered memory.</p>
<p>But in order to process an encrypted packet, you have to store more conn=
ection state than just a connection ID and the final connection close packe=
t, so if peers didn't send back connection closes and you expected them, th=
ere would be a slight increase in memory usage.</p>
<p>So I'd prefer to stick with MAY, since as a server, I expect I'll contin=
ue to not process incoming packets from closed connections, so they'd just =
be wasted packets.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1029: At the point=
 the CONNECTION_CLOSE has been sent, the connection is essentially over.  H=
aving the peer respond with a CONNECTION_CLOSE/no error would allow the sen=
der of the packet containing the CONNECTION_CLOSE to no longer store it in =
memory, but I believe it has no other effect, so this seems like a case of =
trading off an extra packet to send/receive with a small amount of buffered=
 memory.\r\n\r\nBut in order to process an encrypted packet, you have to st=
ore more connection state than just a connection ID and the final connectio=
n close packet, so if peers didn't send back connection closes and you expe=
cted them, there would be a slight increase in memory usage.\r\n\r\nSo I'd =
prefer to stick with MAY, since as a server, I expect I'll continue to not =
process incoming packets from closed connections, so they'd just be wasted =
packets."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/=
base-drafts/issues/1029#issuecomment-356004803"}}}</script>=

----==_mimepart_5a53933e9caf8_d073ff7132b2f3822909e--


From nobody Mon Jan  8 08:29:23 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1291D12D7E4 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 08:29:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OC_KPGW4XrRM for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 08:29:19 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D7D112D77E for <quic-issues@ietf.org>; Mon,  8 Jan 2018 08:29:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9hZnWGwaK1ezqjpaBDY4OTvjPsI=; b=pzOMwDC+hoo0F9sh HfBe5PmbUck4kggxDicgDz3Aq8Ettx6qBTdv2Z+gq91eBGquH58icgMuIx5mzGPB yqzHuGV58rxE45a1jF9KbEHireI7cgSGUJy1QwXMJEshQX1skSAaAik0zeBPqQ/k gxUsgtKHsLEGP3x+7xx5p34TErE=
Received: by filter0610p1las1.sendgrid.net with SMTP id filter0610p1las1-1205-5A539C5D-2F 2018-01-08 16:29:17.947787569 +0000 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 z6V6P-n8Q4W0bSE19zlo7w for <quic-issues@ietf.org>; Mon, 08 Jan 2018 16:29:17.827 +0000 (UTC)
Date: Mon, 08 Jan 2018 16:29:18 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc639deca0adc213e85adbc6164ea05a8b095bc2892cf00000001166b5e5d92a169ce10e7bb4d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1029/356017201@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1029@github.com>
References: <quicwg/base-drafts/issues/1029@github.com>
Subject: Re: [quicwg/base-drafts] Connections SHOULD Respond to Connection Close Frames (#1029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a539c5db3340_644a3fc1809eaf30344137"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2+PH/0zHG3H2SHgVDT07zwxR1puV5Mgq0IdX PKeKqfp43BJ5bwtccxTXIw4JXU2T7BCyLP42ISjvUSLSZnE2PlLtNZqQVd3PSTMCFqlN5OVbSmbvdO D0bvZZsrg+6YGlnmhjWXUJCxO40dVCM8FYN3dFjrfMpDqMJPpR3NaYQmGpXK1tcwnIabMFgVlsCNlq E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ri9a7ET6v_DLCGD5baSyFWsXv4E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 16:29:21 -0000

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

What about when the client is closing the connection? It shouldn't be nearly as big a deal for clients to keep additional state around waiting for the server's response?

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

<p>What about when the client is closing the connection? It shouldn't be nearly as big a deal for clients to keep additional state around waiting for the server's response?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks in #1029: What about when the client is closing the connection? It shouldn't be nearly as big a deal for clients to keep additional state around waiting for the server's response?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1029#issuecomment-356017201"}}}</script>
----==_mimepart_5a539c5db3340_644a3fc1809eaf30344137--


From nobody Mon Jan  8 08:40:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6EED6126579 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 08:40:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C48RM_UhPvtG for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 08:40:43 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DFA951241F5 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 08:40:42 -0800 (PST)
Date: Mon, 08 Jan 2018 08:40:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515429642; bh=/Hdn9pic1KJOlsuahtQRYVZEh6Vpx1Fz34wc24U+2BQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s4lhPrMWBdKeo+NrQ5NQEayLJNNz2NkLi6U6lH9YzW7JSdTIlcNzxTycmvm6420hi gOKLZ+6UHn9Xc8JciId+899DFrrakr7j4o0Mu/I3Sbq27I1lfd5kIqZJPhezj3g7yB hWcXQ/s6N3NPNf64TSr3XXV5P683yNZmvFs4UmTs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfdce743a182240a05fd397d31fae2ccd4345fc6892cf00000001166b610a92a169ce10e7bb4d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1029/356020679@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1029@github.com>
References: <quicwg/base-drafts/issues/1029@github.com>
Subject: Re: [quicwg/base-drafts] Connections SHOULD Respond to Connection Close Frames (#1029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a539f0a19b59_7ebb3fba73aeef3027348c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Kok4SQ8Crh6afVYgXe8NI015_jk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 16:40:44 -0000

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

Agreed.  In practice, I expect a lot of HTTP/QUIC clients to destroy all state after sending a connection close, so they wouldn't store anything.  But it likely depends upon the 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/1029#issuecomment-356020679
----==_mimepart_5a539f0a19b59_7ebb3fba73aeef3027348c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Agreed.  In practice, I expect a lot of HTTP/QUIC clients to destroy all state after sending a connection close, so they wouldn't store anything.  But it likely depends upon the application.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1029: Agreed.  In practice, I expect a lot of HTTP/QUIC clients to destroy all state after sending a connection close, so they wouldn't store anything.  But it likely depends upon the application.  "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1029#issuecomment-356020679"}}}</script>
----==_mimepart_5a539f0a19b59_7ebb3fba73aeef3027348c--


From nobody Mon Jan  8 10:34:34 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 33F5812D7E9 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 10:34:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xKB69qsTmPFC for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 10:34:32 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) by ietfa.amsl.com (Postfix) with SMTP id 075A0126D46 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 10:34:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=z5YS09/E+nA2d58/i9q9PiC8JsI=; b=hGigzjs97fhSvmN7 A7zcIT4HeIVVYNymLmIBEYwBAGVv4FdA3dddjKoL15MBVxW6d3bV8fjH7PlGOSRQ cc9ZaVrnsygr2WD1Y274DyFrmc6fxANt5nVkDUBRK0GDw1bsooWDl8p4Jj3QsGSv vfxmrN0DpA8GHf3zxv9mymbouIA=
Received: by filter0622p1las1.sendgrid.net with SMTP id filter0622p1las1-1492-5A53B980-12 2018-01-08 18:33:36.51741846 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0023p1iad2.sendgrid.net (SG) with ESMTP id 1akwHh5uRpyQYveH-vpr2Q for <quic-issues@ietf.org>; Mon, 08 Jan 2018 18:33:36.406 +0000 (UTC)
Date: Mon, 08 Jan 2018 18:33:36 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/push/2239772155@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a53b98062f72_1db63fca185c8f3868860"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2qQ/VGS5f6eC3i6j4RX7cvSqr+G6Ak3mPhvO 6GCmi8iozZc+WTksuJkz1YqARU1CVzIVVRWd8YbLZCfqG1CjAtkxZqV7eASAlOnr8HIRQWZ03Rgdkz BTzDKsRoXOaaw6IJXO5CPcE+laporLLA7OPllv/JcVi3u7A4O67mPPgAAbCzYnvL7BIaT4UiMqR4KH 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DM2nINwzEN85560RkrgbMwFvsyU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 18:34:33 -0000

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

@martinduke pushed 1 commit.

bae2777  Update to PR #1039


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1039/files/61977b518599e3441fa473651588921c8dd2e783..bae27776631f1254750fdcef16cf10acc935f024

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

<p><a href="https://github.com/martinduke" class="user-mention">@martinduke</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/bae2777" class="commit-link">bae2777</a>  Update to PR #1039</li>
</ul>


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

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

----==_mimepart_5a53b98062f72_1db63fca185c8f3868860--


From nobody Mon Jan  8 10:44:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96AD7126E01 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 10:44:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7XV1cQxX7XN2 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 10:44:13 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA2A6126D46 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 10:44:12 -0800 (PST)
Date: Mon, 08 Jan 2018 10:44:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515437051; bh=9+567DHPTtUyj41g44WLDbNtBQFMOrszbX/QUYkOu5Q=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yg/7zzRPpd/Ny0l96GY9cpPT0C1dPTdkfHyFdTq94wg0NfgQ6DiD6HeZhQYqDNfpl VJgb//mBybUsiZmxMAeRURAygPK8E0kcSfLiso7Y5RaV1M+k0qWfa8YuQm1orYqh3G mH0+287AEEZPDKYYBshRIcvomUS0MdnQlfyM6jBM=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1313de7d2b314ca7c285f05d82964181b4cd295792cf00000001166b7dfb92a169ce10da444d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1023/356056329@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1023@github.com>
References: <quicwg/base-drafts/issues/1023@github.com>
Subject: Re: [quicwg/base-drafts] Is zero a valid stream-ID in Transport Parameters? (#1023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a53bbfbd8177_61043ffbf993af28877a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TDB8YTK73UBcL8teTNXCxGwVI54>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 18:44:14 -0000

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

OK, I see now that this is a wash. I would have to check for zero in either case, either to reject it (if the spec disallows it) or let it through.

Stepping back, it seems nonsensical that our default value is an invalid one. So either we should make it a limit with no invalid values, or change the defaults.

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

<p>OK, I see now that this is a wash. I would have to check for zero in e=
ither case, either to reject it (if the spec disallows it) or let it thro=
ugh.</p>
<p>Stepping back, it seems nonsensical that our default value is an inval=
id one. So either we should make it a limit with no invalid values, or ch=
ange the defaults.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in=
 #1023: OK, I see now that this is a wash. I would have to check for zero=
 in either case, either to reject it (if the spec disallows it) or let it=
 through.\r\n\r\nStepping back, it seems nonsensical that our default val=
ue is an invalid one. So either we should make it a limit with no invalid=
 values, or change the defaults."}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/1023#issuecomment-356056329"=
}}}</script>=

----==_mimepart_5a53bbfbd8177_61043ffbf993af28877a6--


From nobody Mon Jan  8 11:20:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21E74124B18 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 11:20:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sc0vmeOBGdLg for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 11:20:09 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E4E3112025C for <quic-issues@ietf.org>; Mon,  8 Jan 2018 11:20:08 -0800 (PST)
Date: Mon, 08 Jan 2018 11:20:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515439208; bh=2toB0VNKIM26iypi3W5rNb3rMWJemmLLhNaVtunNKwE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TjdksbcCZ2QQCAzoWD51qVSd04knrxtN1r7kNBVpB5BVPdEci2JUs6BpTUkSda3/W WhkElILK3U/iSdxFNfGMqbzfMTo2+pmkBzUWg/8bh2rq+qrVny3QgMGEnOchHpAr+1 lE8B7umSOyiKUq6YL8dNTtLKguQu1r2zt/KZo4GI=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba5c1e9507e26abf6bdbc0f1710fa9cfbb7a4c65992cf00000001166b866892a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/87311246@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a53c468365b8_1d9f3fb5d9674f3430056"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/DRnTOwpcMGnVrfWQ2AJdg2pmKpA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 19:20:12 -0000

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

mikkelfj commented on this pull request.



> @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 

This is ambigious: "packets without connection ID and long-form packets".  Does it mean packets without connection ID, or packets that are in long form during handshake?

A long form always has a connection ID in the current version. During handshake a tuple is insufficient if the peer uses a non-unique port. So the handshake should always use the initial client connection ID for association. Also because without the connection ID the handshake crypto won't work. For other versions this might be different, but then the current text is not very 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/pull/1039#pullrequestreview-87311246
----==_mimepart_5a53c468365b8_1d9f3fb5d9674f3430056
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/1039#discussion_r160231547">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 
</pre>
<p>This is ambigious: "packets without connection ID and long-form packets".  Does it mean packets without connection ID, or packets that are in long form during handshake?</p>
<p>A long form always has a connection ID in the current version. During handshake a tuple is insufficient if the peer uses a non-unique port. So the handshake should always use the initial client connection ID for association. Also because without the connection ID the handshake crypto won't work. For other versions this might be different, but then the current text is not very clear.</p>

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

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


From nobody Mon Jan  8 11:25:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DD07124B18 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 11:25:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2Zx2Q7MZEXp7 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 11:25:53 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE55012025C for <quic-issues@ietf.org>; Mon,  8 Jan 2018 11:25:52 -0800 (PST)
Date: Mon, 08 Jan 2018 11:25:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515439550; bh=oVSQvStGWjPoeHVdLtfAx81wOYRA79uHswuwpC1jQhI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i/sezRxvAb3l/kiuUTOU8pqrTiTj03IuSvdM3w1T9kZT+fTSXLOmZuz65J4BKwF9j wIJUo5b5I6M0Azp1OlpzHXSvyXRrLaXi+0nKOGR61IdvGdQ6DXKtLFJJ6UeutoKxDZ n6HUjEfcvB3DDW6JvECz1nZu3uJYiHTAJU4jWRto=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/push/2239881729@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a53c5bc7a5fe_68952ab1d08aeed411445d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M_6eW63ntk5YZNGWn1YAdEaVd0U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 19:25:54 -0000

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

@martinduke pushed 1 commit.

61c1003  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/1039/files/bae27776631f1254750fdcef16cf10acc935f024..61c10035ada05379a6d1b7efe54238f383882b2b

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

<p><a href="https://github.com/martinduke" class="user-mention">@martinduke</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/61c1003" class="commit-link">61c1003</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/1039/files/bae27776631f1254750fdcef16cf10acc935f024..61c10035ada05379a6d1b7efe54238f383882b2b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxQWgrixVsR4vfRV5wowtm9lQiD9ks5tImu8gaJpZM4RV8v6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxL4ih4mRLK7B9VzftZXPo9nagS5ks5tImu8gaJpZM4RV8v6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1039/files/bae27776631f1254750fdcef16cf10acc935f024..61c10035ada05379a6d1b7efe54238f383882b2b"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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

----==_mimepart_5a53c5bc7a5fe_68952ab1d08aeed411445d--


From nobody Mon Jan  8 14:28:05 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6DE1124BFA for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 14:28:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.03
X-Spam-Level: 
X-Spam-Status: No, score=-2.03 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gn8rp1CC_c-h for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 14:28:01 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD6041200F1 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 14:28:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=BaaZEvWniAKMWw/ROsHZptL61I8=; b=ZURq0yBR9Uver7m0 wKVsJpcLtVcHMf1Zo4iff+hIfuqAe7Xb2dRg0j7d+mYtiIhQ7ULZAG8RUBylm2tY hPE8N3fayXvGv3cQltKzFTfrDp4gwwCF2d6o5BMhog26KBLYn9jl++K1a1rssJIy LmmU5yrMed6pY6iQAoE5M0/mmNc=
Received: by filter0045p1iad2.sendgrid.net with SMTP id filter0045p1iad2-28515-5A53F06F-16 2018-01-08 22:27:59.863052155 +0000 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 ItndstNXSj2_kyIL3Cu5vg for <quic-issues@ietf.org>; Mon, 08 Jan 2018 22:27:59.811 +0000 (UTC)
Date: Mon, 08 Jan 2018 22:28:00 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7d2ea08ae4e38ef7dd203b17592f4054c021d12192cf00000001166bb26f92a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/87357105@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a53f06fa976d_726e3fbb1dec8f341027ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3DU66ukDlp8qltKZkJ58ryDtaCyEQVcMsfNw EgyAHFGnIWeK5Xqyfo5CfHviRhdN0zUUaSWFIrpb00qmzlf6OlkkMwG84FloR/HhKNeOXOMznk23n4 7yZ0c/gqPZtSl/TOUL8X3L9N0oDOvGd0ozDIZlqRln+wmuGShS0PfApYXd2oDYJFtgYc6VDZWPfsY1 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2-LYJNh0oMUXHSiR95fvKQ7s2h4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 22:28:04 -0000

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

martinthomson requested changes on this pull request.

I like this structure much better.  I do have a number of nits and I'd also like review from @janaiyengar in case I missed something, but I think that this is good.

> -A packet that uses the short header could be associated with an existing
-connection with an incomplete cryptographic handshake.  Such a packet could be a
-valid packet that has been reordered with respect to the long-form packets that
-will complete the cryptographic handshake.  This might happen after the final
-set of cryptographic handshake messages from either peer.  These packets are
-expected to be correlated with a connection using the tuple of IP addresses and
-ports.  Packets that might be reordered in this fashion SHOULD be buffered in
-anticipation of the handshake completing.
-
-0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Host handle packets that can be associated with an existing connection

Host**s**
  

> -will complete the cryptographic handshake.  This might happen after the final
-set of cryptographic handshake messages from either peer.  These packets are
-expected to be correlated with a connection using the tuple of IP addresses and
-ports.  Packets that might be reordered in this fashion SHOULD be buffered in
-anticipation of the handshake completing.
-
-0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Host handle packets that can be associated with an existing connection
+according to the current state of that connection. Short form packets without
+connection IDs, and long-form packets for connections that have incomplete
+cryptographic handshakes, are associated with an existing connection using the

Too many commas.  You can remove these two commas.

> +according to the current state of that connection. Short form packets without
+connection IDs, and long-form packets for connections that have incomplete
+cryptographic handshakes, are associated with an existing connection using the
+tuple of source and destination IP addresses and ports. Other packets are
+associated with existing connections using connection ID the connection ID
+in the header; this might include connection IDs that were advertised using
+NEW_CONNECTION_ID ({{frame-new-connection-id}}).
+
+Clients SHOULD discard any packet that cannot be associated with an existing
+connection.  Discarded packets MAY be logged for diagnostic or security
+purposes.
+
+If a server receives a packet not associated with an existing connection, it
+executes the following steps, in order:
+
+The server MUST check if the packet uses a short form header, or is not long

Let's go with a numbered list here.

> -{{handshake}}, but any Initial packet sent from the client to the server MUST
-use the long header format - which includes the version of the protocol being
-used - and they MUST be padded to at least 1200 octets.
-
-The server receives this packet and determines whether it potentially creates a
-new connection (see {{packet-handling}}).  If the packet might generate a new
-connection, the server then checks whether it understands the version that the
-client has selected.
-
-If the packet contains a version that is acceptable to the server, the server
-proceeds with the handshake ({{handshake}}).  This commits the server to the
-version that the client selected.
-
+Clients that support multiple QUIC versions SHOULD pad their Initial packets
+to reflect the largest minimum Initial packet size of all their versions.
+This ensures that that the server respond if there are any mutually supported

respond**s**

>  
+{{packet-handling}} describes the conditions under which endpoints negotiate
+versions.

I think that we could keep some of the exposition here.  Maybe: "Version negotiation ensures that client and server agree to a QUIC version that is mutually supported.  A server sends a Version Negotiation packet in response to a packet that might initiate a new connection, see {{packet-handling}} for details."

> -A QUIC connection begins with a client sending an Initial packet
-({{packet-initial}}). The details of the handshake mechanisms are described in
-{{handshake}}, but any Initial packet sent from the client to the server MUST
-use the long header format - which includes the version of the protocol being
-used - and they MUST be padded to at least 1200 octets.
-
-The server receives this packet and determines whether it potentially creates a
-new connection (see {{packet-handling}}).  If the packet might generate a new
-connection, the server then checks whether it understands the version that the
-client has selected.
-
-If the packet contains a version that is acceptable to the server, the server
-proceeds with the handshake ({{handshake}}).  This commits the server to the
-version that the client selected.
-
+Clients that support multiple QUIC versions SHOULD pad their Initial packets

Needs a bit more context.  "The size of the first packet sent by a client will determine whether a server sends a Version Negotiation packet."

> +connection IDs, and long-form packets for connections that have incomplete
+cryptographic handshakes, are associated with an existing connection using the
+tuple of source and destination IP addresses and ports. Other packets are
+associated with existing connections using connection ID the connection ID
+in the header; this might include connection IDs that were advertised using
+NEW_CONNECTION_ID ({{frame-new-connection-id}}).
+
+Clients SHOULD discard any packet that cannot be associated with an existing
+connection.  Discarded packets MAY be logged for diagnostic or security
+purposes.
+
+If a server receives a packet not associated with an existing connection, it
+executes the following steps, in order:
+
+The server MUST check if the packet uses a short form header, or is not long
+enough for the size required for the initial packet of any QUIC version that

Let's avoid using "initial" and instead use "first" here.  It could be confused with the packet type.

> +tuple of source and destination IP addresses and ports. Other packets are
+associated with existing connections using connection ID the connection ID
+in the header; this might include connection IDs that were advertised using
+NEW_CONNECTION_ID ({{frame-new-connection-id}}).
+
+Clients SHOULD discard any packet that cannot be associated with an existing
+connection.  Discarded packets MAY be logged for diagnostic or security
+purposes.
+
+If a server receives a packet not associated with an existing connection, it
+executes the following steps, in order:
+
+The server MUST check if the packet uses a short form header, or is not long
+enough for the size required for the initial packet of any QUIC version that
+the server supports. See {{packet-size}} for the definition of packet size
+and the minimum size in this version of QUIC. If either condition is true,

"and the minimum size of the first client packet in this version of QUIC"

> +
+Otherwise, the server checks the version field in the long header. If the
+server does not support the chosen version, it MUST send a Version
+Negotiation packet as described in {{send-vn}}.
+
+If the server supports the version, the server operates in accordance with
+the specification of that version. For the version described in this
+specification, it checks if the packet is a correctly formatted Initial packet.
+If so, the server MUST proceed with the handshake ({{handshake}}).  This
+commits the server to the version that the client selected. If not an Initial
+packet, the server MUST either buffer the packet or silently drop it.
+
+### Handshake Buffering {{#handshake-buffer}}
+
+Due to packet reordering or loss, subsequent packets for a handshake might
+arrive at the server prior to the intended Initial packet. As described above,

Remove "intended" here.

> +the packet cannot create a new connection. In this case, the server MUST
+either buffer the packet (see {{handshake-buffer}}), send a stateless reset
+({{stateless-reset}}), or silently drop it.
+
+Otherwise, the server checks the version field in the long header. If the
+server does not support the chosen version, it MUST send a Version
+Negotiation packet as described in {{send-vn}}.
+
+If the server supports the version, the server operates in accordance with
+the specification of that version. For the version described in this
+specification, it checks if the packet is a correctly formatted Initial packet.
+If so, the server MUST proceed with the handshake ({{handshake}}).  This
+commits the server to the version that the client selected. If not an Initial
+packet, the server MUST either buffer the packet or silently drop it.
+
+### Handshake Buffering {{#handshake-buffer}}

Use one curly brace and a hash for anchors: `{#handshake-buffer}`.

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

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

<p>I like this structure much better.  I do have a number of nits and I'd also like review from <a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> in case I missed something, but I think that this is good.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160270148">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -A packet that uses the short header could be associated with an existing
-connection with an incomplete cryptographic handshake.  Such a packet could be a
-valid packet that has been reordered with respect to the long-form packets that
-will complete the cryptographic handshake.  This might happen after the final
-set of cryptographic handshake messages from either peer.  These packets are
-expected to be correlated with a connection using the tuple of IP addresses and
-ports.  Packets that might be reordered in this fashion SHOULD be buffered in
-anticipation of the handshake completing.
-
-0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Host handle packets that can be associated with an existing connection
</pre>
<p>Host<strong>s</strong></p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160270345">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -will complete the cryptographic handshake.  This might happen after the final
-set of cryptographic handshake messages from either peer.  These packets are
-expected to be correlated with a connection using the tuple of IP addresses and
-ports.  Packets that might be reordered in this fashion SHOULD be buffered in
-anticipation of the handshake completing.
-
-0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Host handle packets that can be associated with an existing connection
+according to the current state of that connection. Short form packets without
+connection IDs, and long-form packets for connections that have incomplete
+cryptographic handshakes, are associated with an existing connection using the
</pre>
<p>Too many commas.  You can remove these two commas.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160270640">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +according to the current state of that connection. Short form packets without
+connection IDs, and long-form packets for connections that have incomplete
+cryptographic handshakes, are associated with an existing connection using the
+tuple of source and destination IP addresses and ports. Other packets are
+associated with existing connections using connection ID the connection ID
+in the header; this might include connection IDs that were advertised using
+NEW_CONNECTION_ID ({{frame-new-connection-id}}).
+
+Clients SHOULD discard any packet that cannot be associated with an existing
+connection.  Discarded packets MAY be logged for diagnostic or security
+purposes.
+
+If a server receives a packet not associated with an existing connection, it
+executes the following steps, in order:
+
+The server MUST check if the packet uses a short form header, or is not long
</pre>
<p>Let's go with a numbered list here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160271351">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -{{handshake}}, but any Initial packet sent from the client to the server MUST
-use the long header format - which includes the version of the protocol being
-used - and they MUST be padded to at least 1200 octets.
-
-The server receives this packet and determines whether it potentially creates a
-new connection (see {{packet-handling}}).  If the packet might generate a new
-connection, the server then checks whether it understands the version that the
-client has selected.
-
-If the packet contains a version that is acceptable to the server, the server
-proceeds with the handshake ({{handshake}}).  This commits the server to the
-version that the client selected.
-
+Clients that support multiple QUIC versions SHOULD pad their Initial packets
+to reflect the largest minimum Initial packet size of all their versions.
+This ensures that that the server respond if there are any mutually supported
</pre>
<p>respond<strong>s</strong></p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160271788">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
+{{packet-handling}} describes the conditions under which endpoints negotiate
+versions.
</pre>
<p>I think that we could keep some of the exposition here.  Maybe: "Version negotiation ensures that client and server agree to a QUIC version that is mutually supported.  A server sends a Version Negotiation packet in response to a packet that might initiate a new connection, see {{packet-handling}} for details."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160271915">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -A QUIC connection begins with a client sending an Initial packet
-({{packet-initial}}). The details of the handshake mechanisms are described in
-{{handshake}}, but any Initial packet sent from the client to the server MUST
-use the long header format - which includes the version of the protocol being
-used - and they MUST be padded to at least 1200 octets.
-
-The server receives this packet and determines whether it potentially creates a
-new connection (see {{packet-handling}}).  If the packet might generate a new
-connection, the server then checks whether it understands the version that the
-client has selected.
-
-If the packet contains a version that is acceptable to the server, the server
-proceeds with the handshake ({{handshake}}).  This commits the server to the
-version that the client selected.
-
+Clients that support multiple QUIC versions SHOULD pad their Initial packets
</pre>
<p>Needs a bit more context.  "The size of the first packet sent by a client will determine whether a server sends a Version Negotiation packet."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160272248">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +connection IDs, and long-form packets for connections that have incomplete
+cryptographic handshakes, are associated with an existing connection using the
+tuple of source and destination IP addresses and ports. Other packets are
+associated with existing connections using connection ID the connection ID
+in the header; this might include connection IDs that were advertised using
+NEW_CONNECTION_ID ({{frame-new-connection-id}}).
+
+Clients SHOULD discard any packet that cannot be associated with an existing
+connection.  Discarded packets MAY be logged for diagnostic or security
+purposes.
+
+If a server receives a packet not associated with an existing connection, it
+executes the following steps, in order:
+
+The server MUST check if the packet uses a short form header, or is not long
+enough for the size required for the initial packet of any QUIC version that
</pre>
<p>Let's avoid using "initial" and instead use "first" here.  It could be confused with the packet type.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160272305">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +tuple of source and destination IP addresses and ports. Other packets are
+associated with existing connections using connection ID the connection ID
+in the header; this might include connection IDs that were advertised using
+NEW_CONNECTION_ID ({{frame-new-connection-id}}).
+
+Clients SHOULD discard any packet that cannot be associated with an existing
+connection.  Discarded packets MAY be logged for diagnostic or security
+purposes.
+
+If a server receives a packet not associated with an existing connection, it
+executes the following steps, in order:
+
+The server MUST check if the packet uses a short form header, or is not long
+enough for the size required for the initial packet of any QUIC version that
+the server supports. See {{packet-size}} for the definition of packet size
+and the minimum size in this version of QUIC. If either condition is true,
</pre>
<p>"and the minimum size of the first client packet in this version of QUIC"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160272413">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+Otherwise, the server checks the version field in the long header. If the
+server does not support the chosen version, it MUST send a Version
+Negotiation packet as described in {{send-vn}}.
+
+If the server supports the version, the server operates in accordance with
+the specification of that version. For the version described in this
+specification, it checks if the packet is a correctly formatted Initial packet.
+If so, the server MUST proceed with the handshake ({{handshake}}).  This
+commits the server to the version that the client selected. If not an Initial
+packet, the server MUST either buffer the packet or silently drop it.
+
+### Handshake Buffering {{#handshake-buffer}}
+
+Due to packet reordering or loss, subsequent packets for a handshake might
+arrive at the server prior to the intended Initial packet. As described above,
</pre>
<p>Remove "intended" here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160272622">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +the packet cannot create a new connection. In this case, the server MUST
+either buffer the packet (see {{handshake-buffer}}), send a stateless reset
+({{stateless-reset}}), or silently drop it.
+
+Otherwise, the server checks the version field in the long header. If the
+server does not support the chosen version, it MUST send a Version
+Negotiation packet as described in {{send-vn}}.
+
+If the server supports the version, the server operates in accordance with
+the specification of that version. For the version described in this
+specification, it checks if the packet is a correctly formatted Initial packet.
+If so, the server MUST proceed with the handshake ({{handshake}}).  This
+commits the server to the version that the client selected. If not an Initial
+packet, the server MUST either buffer the packet or silently drop it.
+
+### Handshake Buffering {{#handshake-buffer}}
</pre>
<p>Use one curly brace and a hash for anchors: <code>{#handshake-buffer}</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/1039#pullrequestreview-87357105">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7XCplgzu6-HaEZRmealt0_p64Jvks5tIpZvgaJpZM4RV8v6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxr6sfGno4t7QXQYqgkQ935OMfgqks5tIpZvgaJpZM4RV8v6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1039#pullrequestreview-87357105"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Mon Jan  8 14:36:11 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F27651200F1 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 14:36:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KxECuS_L9rqH for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 14:36:08 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4EEA0124BFA for <quic-issues@ietf.org>; Mon,  8 Jan 2018 14:36:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=7FcENrYlD9tOrIQXKnGdYj9QN1A=; b=fv9g9jOoGrpqwS0G X/sj2s/ehgihFOI2v/dCyytJjtx43i2V2V79p6eNJRaM2DTz/0NFeBRx7qdA4IXN 5FOJdgHF/YTjU7wZUWqXgjKLuLWCPOHOafl3jt8qGP/vaHw3Ky6SlAEtshH/dz7r Y+8reHa+cPyAmt4U8FOsxpXdnMA=
Received: by filter0484p1las1.sendgrid.net with SMTP id filter0484p1las1-25843-5A53F256-15 2018-01-08 22:36:06.735766032 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0024p1iad2.sendgrid.net (SG) with ESMTP id hvAYUnULS5Slsv9ppTzKaQ for <quic-issues@ietf.org>; Mon, 08 Jan 2018 22:36:06.647 +0000 (UTC)
Date: Mon, 08 Jan 2018 22:36:07 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab008bd02597e117a585a77b99770f8dd677af4f6a92cf00000001166bb45692a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/87362343@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a53f2566ee1d_3b2a3feadd210f2c215499"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ZQbcJs1QcrcjhvshmNX4kCi9yiIbimgie91 Fh8dx9S0piao9Q1uIxpHDNMwGw5K0S4P8EiwdWShCGFMnPpFWztKRiUcn9+tzL0f8pd4vPlKu/xWjn 9TuCRZ4bjnwRMg0vcCTbD2yx+3HB1ypai9q1mqrWqoVyYml4r7TDhzyNI9w0875uv6DTI23mP9SF0B g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ehcncyDmcOSaIQusACuDazeg9oo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 22:36:10 -0000

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

martinduke commented on this pull request.



> @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 

I recall a conversation where we were going to assume that the 4-tuple does not change over the life of the handshake, and that we were willing to accept connection failure if it did.

At the server, there's a little ambiguity as to whether the next packet will contain the original client connection ID or the server-generated one.

Just setting aside connection ID for these purposes seems cleaner, though with a bunch more verbiage we could force endpoints to consider conn ID as well. I dunno.

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160274616">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 
</pre>
<p>I recall a conversation where we were going to assume that the 4-tuple does not change over the life of the handshake, and that we were willing to accept connection failure if it did.</p>
<p>At the server, there's a little ambiguity as to whether the next packet will contain the original client connection ID or the server-generated one.</p>
<p>Just setting aside connection ID for these purposes seems cleaner, though with a bunch more verbiage we could force endpoints to consider conn ID as well. I dunno.</p>

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

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


From nobody Mon Jan  8 14:53:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E539D126C26 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 14:53:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GHplJbyU_tSb for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 14:53:10 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 436351200F1 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 14:53:10 -0800 (PST)
Date: Mon, 08 Jan 2018 14:53:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515451989; bh=5kj32zfal/34THlUJTNBOeM28/NGm99mIFQLp5GnmR0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EcGQ7XupBZrMiiD4Ko1wL7WilnLpeMypS2EBIjHhjrT6NV4hFxeaACDGhQQb9iB8h tz9ZBetbfStt8dq+1e4Wfe8+c49RI/eu7lH/xkVhanqw4rqpZEiDlQHX0WMzff61uc oQEzeOeSaqalUFndy5Xy5VqvSSUg4bWiOIO9IRmA=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/push/2240311706@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a53f6554125a_13383fe2c5ae8f342054c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OCKrgzoQ961FSG5xsSbeY_41qhg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 22:53:12 -0000

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

@martinduke pushed 1 commit.

a847126  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/1039/files/61c10035ada05379a6d1b7efe54238f383882b2b..a847126f9351898ff5cfa2e4f92762d03169575b

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

<p><a href="https://github.com/martinduke" class="user-mention">@martinduke</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/a847126" class="commit-link">a847126</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/1039/files/61c10035ada05379a6d1b7efe54238f383882b2b..a847126f9351898ff5cfa2e4f92762d03169575b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwqsLKvpipBXWSx-Qt5ZTrDjffVSks5tIpxVgaJpZM4RV8v6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6w3bBBMaIa5cNX0LPaCJTXfLQ6cks5tIpxVgaJpZM4RV8v6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1039/files/61c10035ada05379a6d1b7efe54238f383882b2b..a847126f9351898ff5cfa2e4f92762d03169575b"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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

----==_mimepart_5a53f6554125a_13383fe2c5ae8f342054c1--


From nobody Mon Jan  8 14:55:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D648E126C26 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 14:55:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fuWLEjUcFdk0 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 14:55:16 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 655A91200F1 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 14:55:16 -0800 (PST)
Date: Mon, 08 Jan 2018 14:55:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515452115; bh=Rd8pArejsPHHjMWmb+hecCvfxlVI6kj9PHydjbM7+R4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KiaTiYZqgMcXYVESfhM83OpakBh1B7/yBgaunbZtbQCG5ksXFaC5VirUWZ2lcIZem dDJnOvqFCvSeJxetAifJ+epOf63YADz9tWY2GJhkncyV180kBgtAJMRYkLD7X0HQuJ b7d4SrPU8DUkkW3r7ehjS4nCQfHyOYrpIt5rJQBk=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/push/2240315508@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a53f6d3bd4f5_270893f997015cf2c9951d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s_CauUiNNpEnHO4KaZYroqKv1Fs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 22:55:18 -0000

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

@martinduke pushed 1 commit.

f1fe446  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/1039/files/a847126f9351898ff5cfa2e4f92762d03169575b..f1fe44676ef81ee931ebeea871a849b05932bd16

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

<p><a href="https://github.com/martinduke" class="user-mention">@martinduke</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/f1fe446" class="commit-link">f1fe446</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/1039/files/a847126f9351898ff5cfa2e4f92762d03169575b..f1fe44676ef81ee931ebeea871a849b05932bd16">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq71iKQCMBxT9wefJx3MvNuThYF04ks5tIpzTgaJpZM4RV8v6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_Izquxrfk0l-ogfirZ8i1XVzY7pks5tIpzTgaJpZM4RV8v6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1039/files/a847126f9351898ff5cfa2e4f92762d03169575b..f1fe44676ef81ee931ebeea871a849b05932bd16"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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

----==_mimepart_5a53f6d3bd4f5_270893f997015cf2c9951d--


From nobody Mon Jan  8 15:55:33 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4AF63124239 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 15:55:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MIRIbXJe7_lP for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 15:55:30 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE43E1201F2 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 15:55:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=XCFfyZ3WCVpXF5ekFjWGgSu0W/U=; b=d3lH8XYmqK06WP8T wq2wc7XAwzg6bkaiGxFGLFcNBJi4/JIzMJdkuuMdyIwkcHXj04Ln5jDeWDkOYoYf qwfz4pjoaEM7SXQEEJ+HAeiOrTT6ugeQojWh/PxQWXrVRJGyHrSmcfDdTLjfAR+t A5jncBTX/OZMfv2z/TChByN2rc8=
Received: by filter0342p1las1.sendgrid.net with SMTP id filter0342p1las1-10145-5A5404F1-F 2018-01-08 23:55:29.420432395 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 8_-MGub3TtuuexmTjyNGIQ for <quic-issues@ietf.org>; Mon, 08 Jan 2018 23:55:29.188 +0000 (UTC)
Date: Mon, 08 Jan 2018 23:55:29 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe51f3e86045a577dd0a355a8b177d50c840ef2a792cf00000001166bc6f192a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/87377554@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5404f1110ad_de43f8e626c8f38536e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak00bp7pB65f2HfLkfQYH0jE43dB4nk+yziQNM w324xP9qQ5v+k3D5jvKb/IVjfhUBTA/LcWqBla+nl+yr0qmtZcdYpfSDtwhdZcLogYMw9j39Bluj9k jreObDoTvsHu2N7rxu3doY6PL1mhygZv5bEj8ggELpuJ6zBX0f1XKCW4aQCFub/pAqKv86TLna2oF1 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fu1_k-CQatxReCd0a2gl1LQIwGw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2018 23:55:32 -0000

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

martinthomson commented on this pull request.



> @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 

Yes, we agreed that changing 4-tuple during the handshake was not permitted.  It's too complicated otherwise.  The questions of address validation alone are too complex to consider.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1039#discussion_r160287458
----==_mimepart_5a5404f1110ad_de43f8e626c8f38536e0
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/1039#discussion_r160287458">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 
</pre>
<p>Yes, we agreed that changing 4-tuple during the handshake was not permitted.  It's too complicated otherwise.  The questions of address validation alone are too complex to consider.</p>

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

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


From nobody Mon Jan  8 16:22:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5148126DCA for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 16:22:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tZFYFvpZf3er for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 16:22:06 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 057ED1201F2 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 16:22:06 -0800 (PST)
Date: Mon, 08 Jan 2018 16:22:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515457324; bh=eBsiau2hJOWugIQKsdHk6xiCcvTth4qJ/8sujyecduI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Fx7QMnvQ8Psbivl47CnZhgsFQL5yiJjqNARd4P/4Ys25UsywS6oPOy/ryKeS2R2/f lf8Rydpk8MqAuv3FGqyf2Ftbh9+DKX/01shBsdAU+oBtjkJSVoUkFOZSHU2dJyu7uk m+7q7208fbL3nKBvI/V/50k2xbfSYwElSmYLomkI=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab69e271b651d5cda2232a914eb394b4d7a598122692cf00000001166bcd2c92a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/87382286@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a540b2cd2abd_76e62acadef90ec4904a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Re-MnBPgV9loZ-DuhMYer5kVsc8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 00:22:07 -0000

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

mikkelfj commented on this pull request.



> @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 

My concern is not changing tuple but having two conns with the same. It happens when avoiding ephemeral port exhaustion.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1039#discussion_r160291490
----==_mimepart_5a540b2cd2abd_76e62acadef90ec4904a
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/1039#discussion_r160291490">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 
</pre>
<p>My concern is not changing tuple but having two conns with the same. It happens when avoiding ephemeral port exhaustion.</p>

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

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


From nobody Mon Jan  8 17:17:59 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C296E126E64 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 17:17:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yuigChg9HsUR for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 17:17:57 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55040124F57 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 17:17:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hUNXC3VCRjPIWTfZjtJ6L/unkvc=; b=hOoTvtPmRiPBOwAc GZB1AVO+hXZzx4dlLtnBho4mKTGLzn0MPGEXzcmdnNaa/gm+DvAlRe0UKnVV1FOt Y/AroAatpR0U2koYnz5i55RLZb4fPDFX7DHHbWO8Cc9JnZfu/EW6CqHbs0OAkP5t fkg3LJcC/rJZIbEPnvag4ByHrlU=
Received: by filter0035p1las1.sendgrid.net with SMTP id filter0035p1las1-13705-5A541843-22 2018-01-09 01:17:55.915829116 +0000 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 41uIUvrzRDuS2VyhlATiyQ for <quic-issues@ietf.org>; Tue, 09 Jan 2018 01:17:55.723 +0000 (UTC)
Date: Tue, 09 Jan 2018 01:17:56 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdeb8f93be3c4c33f03f4314d77562fec3aa8923892cf00000001166bda4392a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/87390884@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54184397057_38193fbf91a44f30975c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1IqtKm0dAV9I29MLMOp4MaPT1tyRXHaGZsKd 4IwxNGB/woxfiVoRu6J7ovRTp/nSnQnrYKvotlS5O5Pv/UYrauEAIUhWjO1IgFTe1RJnmbgAqzhgIX r00oaTCa+FJ8qN2V5BLUGoUwqncPLds9ktXRyIcGdpy0vYFri16w5ax7yhakAlbf3wEvIfeBIaMsPf 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/F_HiUXacshAPQUaerlZkB1b9zpg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 01:17:59 -0000

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

ianswett commented on this pull request.



> @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 

I agree we should try to write this text in a way that allows two connections on the same 4-tuple.

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160298982">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 
</pre>
<p>I agree we should try to write this text in a way that allows two connections on the same 4-tuple.</p>

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

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


From nobody Mon Jan  8 17:21:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CA6C127867 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 17:21:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x0W0l1ztQ-ca for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 17:21:25 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67A29124F57 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 17:21:25 -0800 (PST)
Date: Mon, 08 Jan 2018 17:21:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515460884; bh=iUPRFBlOYYGaWN96KWTugjqBbjhbeYTU8o354yWndsI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gCNhvJ2AfGy6ajRCwPDbMOW4OJaGGOHq/gFfYkm9O+XNjJrwcJEe+GrXqAoQjG6ac g3uaWgkdCdEemKu6jH+Y1o99KH3Bt+x8rYYNxUb0eenhlqtILjX3ZC0GEA4ZTBslFh ZxhVBVARGOoV9IF+P1vzH2E//0J3AXFxPmn92lXg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab133a11bd4fd36abe572cde55109235185107a6f392cf00000001166bdb1492a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/87391389@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54191493025_41972b095f18ced09405d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZENcmdLzHkUPEZNh71HWlx-_twc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 01:21:27 -0000

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

martinthomson commented on this pull request.



> @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 

I see the point, but I'm sure that Martin would appreciate concrete text.  It's not easy to get right.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1039#discussion_r160299393
----==_mimepart_5a54191493025_41972b095f18ced09405d
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/1039#discussion_r160299393">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 
</pre>
<p>I see the point, but I'm sure that Martin would appreciate concrete text.  It's not easy to get right.</p>

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

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


From nobody Mon Jan  8 18:06:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF1711205D3 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 18:05:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ENUroHpz2x90 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 18:05:58 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 85F841200B9 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 18:05:58 -0800 (PST)
Date: Mon, 08 Jan 2018 18:05:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515463557; bh=WJiZzTAs934rrc3h/OzFWWs1A7XM2qcGWEdxZ/SDaOM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0d1YwMUEWi8N2WyH8CbsWHmF33TNqA2aFix6UPGeb/f7FH8kSzT7ARIlh50v8nXjp AZYNxAyohcAcKSpnX8L/oDGT3OvcbDKuShP4B6JbnxggHmNkGHvIzEwiQq9IHdVV36 GIN4tzZZOBItyXgxrdw/tvYOczHr2dprU8Bg1IXU=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcfd9074c937479bc36cc3eeb0cbcee3db1cda05f92cf00000001166be58592a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/87396847@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a542385c887b_615e2b0537636ed086160"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YdXzDuXILwjjbdcyIAhxWO9AO0U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 02:06:00 -0000

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

martinduke commented on this pull request.



> @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 

Is it too much to ask to limit it to one overloaded handshake at a time? Once the handshake is complete, there's no restriction on using the same tuple for another handshake.

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160304300">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 
</pre>
<p>Is it too much to ask to limit it to one overloaded handshake at a time? Once the handshake is complete, there's no restriction on using the same tuple for another handshake.</p>

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

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


From nobody Mon Jan  8 18:40:48 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54C42124BE8 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 18:40:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NwQiCkBATLRS for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 18:40:44 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C817E1200B9 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 18:40:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=iVaZW3wV97Bgn7utyb/I4X7aUq0=; b=MKCB8RS7kKRsZbkn GvwkZkg3feDQO9TyP0XqrWDlFxh9OuzWpaRZ8URY8CuaAI97sboX49eNgdnK8ZXb GoYTUv2DEZUJUhfk4uYwgTtXg0MDFp2LPOK/U0ueJJyRzDcpBib6wMvzuvs5/n2d HSBYm3zMzqnQgfMzHqsYG6YRAGo=
Received: by filter0146p1las1.sendgrid.net with SMTP id filter0146p1las1-18202-5A542BAA-3 2018-01-09 02:40:42.141632153 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0023p1iad2.sendgrid.net (SG) with ESMTP id y5b8dNPQSnqlcSCFPKLU0g for <quic-issues@ietf.org>; Tue, 09 Jan 2018 02:40:42.354 +0000 (UTC)
Date: Tue, 09 Jan 2018 02:40:42 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3d431046c68264d50f4fc092333a159da65a456792cf00000001166beda992a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/87397385@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a542ba9df5f9_28162afa2b804ecc184465"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1scAFbj94OeD4ITT1WPQCqEo0ybuYcpn4f7W IWLgklJ01UsIBc3OxzGCWOmbHZ5YlmEPZPhqt4naPrQukGeM0Qqc2aFsAa/0snAlamOnhqoJEUO9SN /LoNlqszyfqVSO9S4CF7MLjFcDR6PfWzhgxNIdnfID+fPr1OmrjmJb7v8+IV42vsUlvVrl+1cqn9vu A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/glR4EFZLhiAGrlkwNull0QtBkcc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 02:40:47 -0000

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

ianswett commented on this pull request.

Some more concrete suggestions.

>  
 ### Sending Version Negotiation Packets {#send-vn}
 
 If the version selected by the client is not acceptable to the server, the
 server responds with a Version Negotiation packet ({{packet-version}}).  This
 includes a list of versions that the server will accept.
 
-A server sends a Version Negotiation packet for any packet with an unacceptable
-version if that packet could create a new connection.  This allows a server to
-process packets with unsupported versions without retaining state.  Though
-either the Client Initial packet or the version negotiation packet that is sent
-in response could be lost, the client will send new packets until it
-successfully receives a response or it abandons the connection attempt.
-
+This system allows a server to process packets with unsupported versions without

The server isn't really processing the packets if it doesn't support the version.  How about "This allows a server to respond to packets with unsupported versions without retaining state."

> -A QUIC connection begins with a client sending an Initial packet
-({{packet-initial}}). The details of the handshake mechanisms are described in
-{{handshake}}, but any Initial packet sent from the client to the server MUST
-use the long header format - which includes the version of the protocol being
-used - and they MUST be padded to at least 1200 octets.
-
-The server receives this packet and determines whether it potentially creates a
-new connection (see {{packet-handling}}).  If the packet might generate a new
-connection, the server then checks whether it understands the version that the
-client has selected.
-
-If the packet contains a version that is acceptable to the server, the server
-proceeds with the handshake ({{handshake}}).  This commits the server to the
-version that the client selected.
-
+The size of the first packet sent by a client will determine whether a server

I find this sentence a bit confusing.  I'd remove it.

> -A packet that uses the short header could be associated with an existing
-connection with an incomplete cryptographic handshake.  Such a packet could be a
-valid packet that has been reordered with respect to the long-form packets that
-will complete the cryptographic handshake.  This might happen after the final
-set of cryptographic handshake messages from either peer.  These packets are
-expected to be correlated with a connection using the tuple of IP addresses and
-ports.  Packets that might be reordered in this fashion SHOULD be buffered in
-anticipation of the handshake completing.
-
-0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Hosts handle packets that can be associated with an existing connection

I would change this to:
"Hosts associate packets with an existing connection if the connection ID matches an existing connection.  This might include connection IDs that were advertised using NEW_CONNECTION_ID ({{frame-new-connection-id}}).  If the connection ID is omitted, packets are associated using 4-tuple.  Long form packets for existing connections with different 4-tuples SHOULD be discarded."

But I realize that's fairly similar to the current first paragraph, so maybe just keep that?

> -0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Hosts handle packets that can be associated with an existing connection
+according to the current state of that connection. Both short form packets
+without connection IDs and long-form packets for connections that have
+incomplete cryptographic handshakes are associated with an existing
+connection using the tuple of source and destination IP addresses and ports.
+Other packets are associated with existing connections using connection ID
+the connection ID in the header; this might include connection IDs that were
+advertised using NEW_CONNECTION_ID ({{frame-new-connection-id}}).
+
+Clients SHOULD discard any packet that cannot be associated with an existing

This paragraph is very odd right here.  This seems to imply connections are never created.  Possibly remove this paragraph?

> +Clients SHOULD discard any packet that cannot be associated with an existing
+connection.  Discarded packets MAY be logged for diagnostic or security
+purposes.
+
+If a server receives a packet not associated with an existing connection, it
+executes the following steps, in order:
+
+1. The server MUST check if the packet uses a short form header, or is not
+long enough for the size required for the first packet of any QUIC version
+that the server supports. See {{packet-size}} for the definition of packet size
+and the minimum size of the first packet in this version of QUIC. If either
+condition is true, the packet cannot create a new connection. In this case, the
+server MUST either buffer the packet (see {{handshake-buffer}}), send a
+stateless reset ({{stateless-reset}}), or silently drop it.
+
+2. Otherwise, the server checks the version field in the long header. If the

I'd put sending VN as 1, because I think it's easier to get that out of the way early in the logical flow and it's what I'd expect implementations to do.

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

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

<p>Some more concrete suggestions.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160305350">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ### Sending Version Negotiation Packets {#send-vn}
 
 If the version selected by the client is not acceptable to the server, the
 server responds with a Version Negotiation packet ({{packet-version}}).  This
 includes a list of versions that the server will accept.
 
-A server sends a Version Negotiation packet for any packet with an unacceptable
-version if that packet could create a new connection.  This allows a server to
-process packets with unsupported versions without retaining state.  Though
-either the Client Initial packet or the version negotiation packet that is sent
-in response could be lost, the client will send new packets until it
-successfully receives a response or it abandons the connection attempt.
-
+This system allows a server to process packets with unsupported versions without
</pre>
<p>The server isn't really processing the packets if it doesn't support the version.  How about "This allows a server to respond to packets with unsupported versions without retaining state."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160305729">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -A QUIC connection begins with a client sending an Initial packet
-({{packet-initial}}). The details of the handshake mechanisms are described in
-{{handshake}}, but any Initial packet sent from the client to the server MUST
-use the long header format - which includes the version of the protocol being
-used - and they MUST be padded to at least 1200 octets.
-
-The server receives this packet and determines whether it potentially creates a
-new connection (see {{packet-handling}}).  If the packet might generate a new
-connection, the server then checks whether it understands the version that the
-client has selected.
-
-If the packet contains a version that is acceptable to the server, the server
-proceeds with the handshake ({{handshake}}).  This commits the server to the
-version that the client selected.
-
+The size of the first packet sent by a client will determine whether a server
</pre>
<p>I find this sentence a bit confusing.  I'd remove it.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160307236">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -A packet that uses the short header could be associated with an existing
-connection with an incomplete cryptographic handshake.  Such a packet could be a
-valid packet that has been reordered with respect to the long-form packets that
-will complete the cryptographic handshake.  This might happen after the final
-set of cryptographic handshake messages from either peer.  These packets are
-expected to be correlated with a connection using the tuple of IP addresses and
-ports.  Packets that might be reordered in this fashion SHOULD be buffered in
-anticipation of the handshake completing.
-
-0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Hosts handle packets that can be associated with an existing connection
</pre>
<p>I would change this to:<br>
"Hosts associate packets with an existing connection if the connection ID matches an existing connection.  This might include connection IDs that were advertised using NEW_CONNECTION_ID ({{frame-new-connection-id}}).  If the connection ID is omitted, packets are associated using 4-tuple.  Long form packets for existing connections with different 4-tuples SHOULD be discarded."</p>
<p>But I realize that's fairly similar to the current first paragraph, so maybe just keep that?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160307456">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Hosts handle packets that can be associated with an existing connection
+according to the current state of that connection. Both short form packets
+without connection IDs and long-form packets for connections that have
+incomplete cryptographic handshakes are associated with an existing
+connection using the tuple of source and destination IP addresses and ports.
+Other packets are associated with existing connections using connection ID
+the connection ID in the header; this might include connection IDs that were
+advertised using NEW_CONNECTION_ID ({{frame-new-connection-id}}).
+
+Clients SHOULD discard any packet that cannot be associated with an existing
</pre>
<p>This paragraph is very odd right here.  This seems to imply connections are never created.  Possibly remove this paragraph?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r160307645">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Clients SHOULD discard any packet that cannot be associated with an existing
+connection.  Discarded packets MAY be logged for diagnostic or security
+purposes.
+
+If a server receives a packet not associated with an existing connection, it
+executes the following steps, in order:
+
+1. The server MUST check if the packet uses a short form header, or is not
+long enough for the size required for the first packet of any QUIC version
+that the server supports. See {{packet-size}} for the definition of packet size
+and the minimum size of the first packet in this version of QUIC. If either
+condition is true, the packet cannot create a new connection. In this case, the
+server MUST either buffer the packet (see {{handshake-buffer}}), send a
+stateless reset ({{stateless-reset}}), or silently drop it.
+
+2. Otherwise, the server checks the version field in the long header. If the
</pre>
<p>I'd put sending VN as 1, because I think it's easier to get that out of the way early in the logical flow and it's what I'd expect implementations to do.</p>

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

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


From nobody Mon Jan  8 18:58:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1DBB21200B9 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 18:58:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c4GEmxzEGZov for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 18:58:17 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A4DB120727 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 18:58:17 -0800 (PST)
Date: Mon, 08 Jan 2018 18:58:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515466696; bh=/J9m6vApQBebPSN5jqnT8K+m1POvjUMyJcNHzawD5hk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qY7DUqi9y9r135/xQLq4yv6vyEWZ4cZfJXCu0i3Huu6XG7NOPSqV9XEy9tcbQ+NiK +lzpZg8xsFe8EwGZVOQwXKeIvVIyq6/PinJ/FuTAtBFpJTir/Qo++/yayKvWrdSQ51 AbUCdqe/amRZkCDQYulhbUx2M48tE3+GXMjAXAs4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab21c8925cc4b1a6817154b29fdd7cc47a262c860292cf00000001166bf1c892a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/87402887@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a542fc8bd474_cf02ad8ebc46ec42483f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AJ0pFGyrOMhQ-eaB2osyWYbpi58>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 02:58:19 -0000

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

martinthomson commented on this pull request.



> -A packet that uses the short header could be associated with an existing
-connection with an incomplete cryptographic handshake.  Such a packet could be a
-valid packet that has been reordered with respect to the long-form packets that
-will complete the cryptographic handshake.  This might happen after the final
-set of cryptographic handshake messages from either peer.  These packets are
-expected to be correlated with a connection using the tuple of IP addresses and
-ports.  Packets that might be reordered in this fashion SHOULD be buffered in
-anticipation of the handshake completing.
-
-0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Hosts handle packets that can be associated with an existing connection

That could be interpreted as preventing the use of packets with the long header after connection setup.  We've not made that decision 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/1039#discussion_r160309630
----==_mimepart_5a542fc8bd474_cf02ad8ebc46ec42483f1
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/1039#discussion_r160309630">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -A packet that uses the short header could be associated with an existing
-connection with an incomplete cryptographic handshake.  Such a packet could be a
-valid packet that has been reordered with respect to the long-form packets that
-will complete the cryptographic handshake.  This might happen after the final
-set of cryptographic handshake messages from either peer.  These packets are
-expected to be correlated with a connection using the tuple of IP addresses and
-ports.  Packets that might be reordered in this fashion SHOULD be buffered in
-anticipation of the handshake completing.
-
-0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Hosts handle packets that can be associated with an existing connection
</pre>
<p>That could be interpreted as preventing the use of packets with the long header after connection setup.  We've not made that decision yet.</p>

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

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


From nobody Mon Jan  8 18:58:53 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F37B120727 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 18:58:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.464
X-Spam-Level: 
X-Spam-Status: No, score=-0.464 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vJ7CCPMHrAtY for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 18:58:51 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E26491200B9 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 18:58:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=CFb6Mx914KAnNsoPL8sn7W/4wIw=; b=BXK4SJH9wQ1QTMDX IAHAkfgQ1Bd/SlbkIkiGsEMzT5upiEy9Mb8Js02bfHxwX9RI+rmFa2cCkhPW7mJT IGyD18AR9hX8zzfriGF2IURZa+tVNn9RazljCJYnZs7Qda7lBvrt9sppiO3QAOuL tq1iZiW5WAyl1d+NqTc1ldJl8C4=
Received: by filter0416p1iad2.sendgrid.net with SMTP id filter0416p1iad2-1376-5A542FE9-3C 2018-01-09 02:58:49.853298518 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id 9OVhXgfITUK1F4mOInQBjw for <quic-issues@ietf.org>; Tue, 09 Jan 2018 02:58:49.814 +0000 (UTC)
Date: Tue, 09 Jan 2018 02:58:49 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8e7b627342352b8f7b0c01da727bd514935a56eb92cf00000001166bf1e992a169ce111a9845@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1040@github.com>
Subject: [quicwg/base-drafts] Invariant: the first packet on a connection uses the long header (#1040)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a542fe9b78a3_54e73ff0b9030f2c3530a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0f7U4BvfpoyGHGcCfHKh+Eu/tCNAuYbx6nET t6a5Kn1Uj2M5kjebvWSTTbZyQ3eYFVU7lK6UtLCIYrUKx84LqkPbDF2keK6BD/affkbRrTHTWyzGFJ r+VFOZVms+G1zDDQzEPKZtPb97JgLoCDPOCjpennAamOwhoSG0TEI0OMuVe3WwEMo6Y0rrsTRAKzaB c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uzrTXNcliAs9BaJP3h8VmNlwztU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 02:58:52 -0000

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

We need this for version negotiation to work.

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

<p>We need this for version negotiation to work.</p>

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

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


From nobody Mon Jan  8 19:17:14 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D3B9126CF6 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 19:17:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1
X-Spam-Level: 
X-Spam-Status: No, score=-1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vtD4IjOzZa_o for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 19:17:11 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E42B1124C27 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 19:17:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515467830; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=UnEu9d5+z0VzqxLsUNkO6QQlKg1axvvmQ88HfNu0Iuo=; b=fAgDj+WqbNmPIzEypod80XWazopCTk0lxzcqu6ikqAr1afgPKquwIl9QpXmH6M4fI8Ll1QJr /R1q/E9/CCwmAyf3VyihVPWL7QC8AUMA5J48aDhU7+COYVk88DyL/TqixtGK1PK/rbRyQ23a BweR5jO3OIOQOPYhRa8+ilP8Zu4=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a543435.7f1804162b70-smtp-out-n03; Tue, 09 Jan 2018 03:17:09 -0000 (UTC)
Date: Mon, 08 Jan 2018 19:17:08 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a543434c0fc8_3a9e2ad8931fbc103279@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] cec74a: Change connection ID with Transport Parameters
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a543434c0a20_3a9e2ad8931fbc103262d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bf5gZSidIY2GVCl5YbDAbqMrPHc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 03:17:12 -0000

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

  Branch: refs/heads/ianswett-conn-id
  Home:   https://github.com/quicwg/base-drafts
  Commit: cec74a672a6cabfa95c4ec583326b2621e7ca91b
      https://github.com/quicwg/base-drafts/commit/cec74a672a6cabfa95c4ec583326b2621e7ca91b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-01-08 (Mon, 08 Jan 2018)

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

  Log Message:
  -----------
  Change connection ID with Transport Parameters



----==_mimepart_5a543434c0a20_3a9e2ad8931fbc103262d--


From nobody Mon Jan  8 19:22:22 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7604A124C27 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 19:22:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B7bqsFFltT1w for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 19:22:19 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97DFB1201FA for <quic-issues@ietf.org>; Mon,  8 Jan 2018 19:22:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=65jy0Cf3FIx1chWgOasT6ZZ21Bw=; b=sfORhf+Y6U8eFWYt BBoA1ilhJhzeIUWFl64PXToH/6xj/Lk+mpJd4ahT9EbG86X84j5/tEREITRawpjv c2/j1VzAi1n6W0lPLM65n6Zfx2FQ+5O9pJC6lWt5Ru1f1MZeerqw4OpsOwurUUxJ dE3BWaT/iXkMrTcs/XDIfLeHeII=
Received: by filter0406p1iad2.sendgrid.net with SMTP id filter0406p1iad2-21476-5A54356A-15 2018-01-09 03:22:18.539607907 +0000 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 fzeB8DXqSEaed6yGLsEMig for <quic-issues@ietf.org>; Tue, 09 Jan 2018 03:22:18.411 +0000 (UTC)
Date: Tue, 09 Jan 2018 03:22:18 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4a058297e230912a0b9fd638d5699066e38a0d9292cf00000001166bf76a92a169ce111aa501@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1041@github.com>
Subject: [quicwg/base-drafts] Change connection ID with Transport Parameters (#1041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54356a4bc21_282c2afa2b804ecc3349ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0BcOkfVuyRTATxmsDahoid0axzNpl8YhQZTW jt0HTpxF/MjZwDW5lMAIYb2/Mzr9MAo992pkdXdnicIT5KUiYvaBlc2RQgY95ftjlCc9gm+jWuT6th gkaWYwVAWjr8pgvOBCdE404u40XX0MI9kRdkaT2gXELntMTQn48UIgZzJnUolPuiXh38tB2zljs7gN 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wDt5B1gJMN06OFj03eJ7r5YD8w4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 03:22:21 -0000

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

Change the connection ID by specifying a new server chosen connection ID in transport parameters.  Allows a new connection ID to be supplied in Retry packets(Fixing issue #713) and allows multiple handshakes to occur on the same 4-tuple, fixing #714.


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

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

-- Commit Summary --

  * Change connection ID with Transport Parameters

-- File Changes --

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

-- Patch Links --

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

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

<p>Change the connection ID by specifying a new server chosen connection ID in transport parameters.  Allows a new connection ID to be supplied in Retry packets(Fixing issue <a href="https://github.com/quicwg/base-drafts/issues/713" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="248865504" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/713">#713</a>) and allows multiple handshakes to occur on the same 4-tuple, fixing <a href="https://github.com/quicwg/base-drafts/issues/714" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="248869994" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/714">#714</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/1041'>https://github.com/quicwg/base-drafts/pull/1041</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Change connection ID with Transport Parameters</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1041.patch'>https://github.com/quicwg/base-drafts/pull/1041.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1041.diff'>https://github.com/quicwg/base-drafts/pull/1041.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/1041">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8oqZf47IGOSUPDmC-kHhR7U12anks5tIttqgaJpZM4RXQ2Y">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9UiIkSTRzbvGVsRYhwyisKCDlu7ks5tIttqgaJpZM4RXQ2Y.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1041"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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

----==_mimepart_5a54356a4bc21_282c2afa2b804ecc3349ea--


From nobody Mon Jan  8 19:24:01 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5032712700F for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 19:24:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1
X-Spam-Level: 
X-Spam-Status: No, score=-1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bhKWQJRpW75u for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 19:23:58 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 92BDC126CF6 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 19:23:58 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515468237; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lGVecuoBYxIefPtV3AWCL2vZrqSosYpW4CLO7FP7fhk=; b=QbjrsSjNV8ZBvFynpD45MELU8qTiJr1JNXsIViC2w4fZvf424zA+FjOlDrekodarFz9Rs17Z zxWGz91CyhgkHZdyVisDyv7QKH4Xw/PUMq5kVG8RbKYmeG2K3HEQH/OV/ghWkggnHvEouvuD AK8ckyqD6QkUZkcCTPVvk9IUPsI=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a5435cd.7f902c58dc90-smtp-out-n03; Tue, 09 Jan 2018 03:23:57 -0000 (UTC)
Date: Mon, 08 Jan 2018 19:23:56 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a5435cc8b032_4ab32abc54d07c04372ac@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 44e474: Fix trailing whitespace
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a5435cc8a9f0_4ab32abc54d07c043713a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HsdMyTGw5-zsbdkuAM3GUFLdZtw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 03:24:00 -0000

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

  Branch: refs/heads/ianswett-conn-id
  Home:   https://github.com/quicwg/base-drafts
  Commit: 44e474126a4cd5fc92649bbc41dc6edf13615a29
      https://github.com/quicwg/base-drafts/commit/44e474126a4cd5fc92649bbc41dc6edf13615a29
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-01-08 (Mon, 08 Jan 2018)

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

  Log Message:
  -----------
  Fix trailing whitespace



----==_mimepart_5a5435cc8a9f0_4ab32abc54d07c043713a--


From nobody Mon Jan  8 19:24:09 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 192EE12711A for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 19:24:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RHnxNM9KiXMd for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 19:24:00 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E3B46126DFB for <quic-issues@ietf.org>; Mon,  8 Jan 2018 19:23:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=07S3tGul5fbh4kNwzY+pbekT15I=; b=fVqnliwJ6maVHnUo FAL7R4qe9HejVTMexNzmwRTkpQuxXMZjwAMjkFmUMYPKjZIlJbyEkYB49WPsOkif rwzyWcimLfH/qY2Kslyh24soFGGmYRDGsnpGzlVvaMxYanrjaDdhPH3xIu86DaZu cYLjsPgwKU5Sp1pVtVpy0YhUNpI=
Received: by filter0372p1iad2.sendgrid.net with SMTP id filter0372p1iad2-1688-5A5435CE-22 2018-01-09 03:23:58.865657643 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0020p1iad2.sendgrid.net (SG) with ESMTP id mMOvTyQOQcaU_TWPATE9Hw for <quic-issues@ietf.org>; Tue, 09 Jan 2018 03:23:59.040 +0000 (UTC)
Date: Tue, 09 Jan 2018 03:23:59 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1041/push/2240692700@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1041@github.com>
References: <quicwg/base-drafts/pull/1041@github.com>
Subject: Re: [quicwg/base-drafts] Change connection ID with Transport Parameters (#1041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5435cec7586_16c2af3b82a8ed450916f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak03uBF3qRz4tqQcCoJIk6M0H01yYZywEbcJ7p WC3vbjGkEslYwTwIvURGWxo9Paojf0GJksw2+9akG/EB+r29VJ4pwDkrW7qQPbP7n+KoLyZjMUCDy4 OGNmeA8YawhhbuLTQ33AFpZmq2LM4cfftQapTpKlgTEgVhchKdGuJBqQ4MigbCjNbxWhKyEvQo0A4J 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bSPSmnanFgVyi79WFeBadqLdxQM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 03:24:04 -0000

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

@ianswett pushed 1 commit.

44e4741  Fix trailing whitespace


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1041/files/cec74a672a6cabfa95c4ec583326b2621e7ca91b..44e474126a4cd5fc92649bbc41dc6edf13615a29

----==_mimepart_5a5435cec7586_16c2af3b82a8ed450916f
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/44e4741" class="commit-link">44e4741</a>  Fix trailing whitespace</li>
</ul>


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

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

----==_mimepart_5a5435cec7586_16c2af3b82a8ed450916f--


From nobody Mon Jan  8 19:27:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76F62126D46 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 19:27:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QGPzyPiazzaP for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 19:27:50 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8DDDD126C89 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 19:27:50 -0800 (PST)
Date: Mon, 08 Jan 2018 19:27:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515468469; bh=sEbi2tyxeRKMMh4mzWxmDZbgWCGHtGez8nfNHTVhaBo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZU4oFFMTwPMoScq7ggj8LQyyiED85VcViq2WmT9taHwAhl/4BnMF5I227VrOXxvsn S6tO8UYOj9rAZKMmAPc1R0yZIR4UCKvegT+S2Wy0ANsqPWfI1Xh4oLHDrlaoQqmmqC HOuliXyicBfdP9M6DzA1Px58X8ukU+gO0+ryVBtI=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdc89c3f9407408db7aa58d6f53ffa11d4a0b5c4092cf00000001166bf8b592a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/87405859@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5436b5c4839_46d82b04a580cecc4295c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/S9lLFYhHceOC3kcsAjelX3cmnw8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 03:27:52 -0000

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

mikkelfj commented on this pull request.



> @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 

One handshake at a time would complicate reverse proxies significantly and force them to use multiple ports or limit rates.

Proposed text:

Clients and servers associate packets with an existing or a new connection by using the connection ID or the tuple of port address pairs. The connection ID may be absent from a packet header in which case the tuple must be unique. The tuple may be non-unique when a client reuses the source port so the connection ID SHOULD be used when available. A server MAY choose to associate handshake packets using a combination of both the tuple and the client connection ID in order to protect against accidental or intentional collisions. Post handshake both the client and the server can rely on just the connection ID when available in the header because of packet protection, otherwise the tuple will be sufficient. Connection migration necessitates also considering other tuples and connection IDs as advertised by the NEW_CONNECTION_ID ({{frame-new-connection-id}}) frame.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1039#discussion_r160312293
----==_mimepart_5a5436b5c4839_46d82b04a580cecc4295c7
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/1039#discussion_r160312293">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 
</pre>
<p>One handshake at a time would complicate reverse proxies significantly and force them to use multiple ports or limit rates.</p>
<p>Proposed text:</p>
<p>Clients and servers associate packets with an existing or a new connection by using the connection ID or the tuple of port address pairs. The connection ID may be absent from a packet header in which case the tuple must be unique. The tuple may be non-unique when a client reuses the source port so the connection ID SHOULD be used when available. A server MAY choose to associate handshake packets using a combination of both the tuple and the client connection ID in order to protect against accidental or intentional collisions. Post handshake both the client and the server can rely on just the connection ID when available in the header because of packet protection, otherwise the tuple will be sufficient. Connection migration necessitates also considering other tuples and connection IDs as advertised by the NEW_CONNECTION_ID ({{frame-new-connection-id}}) frame.</p>

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

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


From nobody Mon Jan  8 20:13:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3495412711A for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 20:13:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7UuORdNh8Xw5 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 20:13:55 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 51A61126D3F for <quic-issues@ietf.org>; Mon,  8 Jan 2018 20:13:55 -0800 (PST)
Date: Mon, 08 Jan 2018 20:13:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515471234; bh=0i7kIFJtXE69JW9uSvY/rgQD02BkbfTziDShtEeIT/k=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tr7R0ZIaTf7irD1NYIhYSee6L+neHrMp2Lyy6tHICVMCQOFtWAB+Hhxof/hgPD+B2 rMccfmAfe7QmGtuPgXUzwl5IPy3m8P8wYw9U5vBx3sNYRgcKt+dEz14lR/6vOC+83K C+s/UaA7NLWuu9bpGBvYZ/aTYObyPrmBvMwsd2zQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc150dd95c4c47cce95f9f43d976de2d63afddbcc92cf00000001166c038292a169ce111aa501@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1041/review/87409147@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1041@github.com>
References: <quicwg/base-drafts/pull/1041@github.com>
Subject: Re: [quicwg/base-drafts] Change connection ID with Transport Parameters (#1041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54418254959_769c3ff8072cef2c2536a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Sld63ZZNlg7-EAmUpAOi1-QFZR4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 04:13:57 -0000

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

martinthomson requested changes on this pull request.

I have a few reservations about using transport parameters for this.  I know we had some concerns about using NEW_CONNECTION_ID for this, but it might be a better approach.  I can already think of at least one gotcha with that, but it's potentially a cleaner model.

> @@ -690,14 +690,16 @@ The client MUST choose a random connection ID and use it in Initial packets
 ({{packet-initial}}) and 0-RTT packets ({{packet-protected}}).
 
 When the server receives a Initial packet and decides to proceed with the
-handshake, it chooses a new value for the connection ID and sends that in a
-Handshake packet ({{packet-handshake}}).  The server MAY choose to use the value
-that the client initially selects.
+handshake, it may chooses a new value for the connection ID and sends that in

MAY choose I think

> @@ -690,14 +690,16 @@ The client MUST choose a random connection ID and use it in Initial packets
 ({{packet-initial}}) and 0-RTT packets ({{packet-protected}}).
 
 When the server receives a Initial packet and decides to proceed with the
-handshake, it chooses a new value for the connection ID and sends that in a
-Handshake packet ({{packet-handshake}}).  The server MAY choose to use the value
-that the client initially selects.
+handshake, it may chooses a new value for the connection ID and sends that in
+the server_connection_id transport parameter ({{transport-parameter-definitions}})
+of the Handshake packet ({{packet-handshake}}).

A transport parameter can't be "of the Handshake packet".  You can drop from "of" onward.

>  
-Once the client receives the connection ID that the server has chosen, it MUST
+If the client receives a new connection ID that the server has chosen, it MUST

Transport parameters are only really available once the handshake completes.  For one, they are in TLS EncryptedExtensions, which isn't necessarily right up front.  More importantly, though we could release them before the handshake completes, it makes it harder to reason about their authenticity.  Given that transport parameters are used for client address validation, that's problematic.

>  use it for all subsequent Handshake ({{packet-handshake}}) and 1-RTT
 ({{packet-protected}}) packets but not for 0-RTT packets ({{packet-protected}}).
 
+The server MUST NOT switch to the new connection ID until has received a
+packet containing the connection ID from the client.  In particular, the

I think that it is easier to make the switch with the change to 1-RTT protected packets.  Creating another mini-protocol here complicates things considerably.  Outside of cases with packet loss (where you can't rely on the client being able to recover the transport parameters), the only real difference is that you are changing the connection ID sent with the client's second flight (it's set of Handshake packets).

Now, I agree that there is potentially some value in having the right markings on the client Handshake packets, but maybe the right answer here is to use NEW_CONNECTION_ID.

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

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

<p>I have a few reservations about using transport parameters for this.  I know we had some concerns about using NEW_CONNECTION_ID for this, but it might be a better approach.  I can already think of at least one gotcha with that, but it's potentially a cleaner model.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1041#discussion_r160315199">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -690,14 +690,16 @@ The client MUST choose a random connection ID and use it in Initial packets
 ({{packet-initial}}) and 0-RTT packets ({{packet-protected}}).
 
 When the server receives a Initial packet and decides to proceed with the
-handshake, it chooses a new value for the connection ID and sends that in a
-Handshake packet ({{packet-handshake}}).  The server MAY choose to use the value
-that the client initially selects.
+handshake, it may chooses a new value for the connection ID and sends that in
</pre>
<p>MAY choose I think</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1041#discussion_r160315267">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -690,14 +690,16 @@ The client MUST choose a random connection ID and use it in Initial packets
 ({{packet-initial}}) and 0-RTT packets ({{packet-protected}}).
 
 When the server receives a Initial packet and decides to proceed with the
-handshake, it chooses a new value for the connection ID and sends that in a
-Handshake packet ({{packet-handshake}}).  The server MAY choose to use the value
-that the client initially selects.
+handshake, it may chooses a new value for the connection ID and sends that in
+the server_connection_id transport parameter ({{transport-parameter-definitions}})
+of the Handshake packet ({{packet-handshake}}).
</pre>
<p>A transport parameter can't be "of the Handshake packet".  You can drop from "of" onward.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1041#discussion_r160315399">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-Once the client receives the connection ID that the server has chosen, it MUST
+If the client receives a new connection ID that the server has chosen, it MUST
</pre>
<p>Transport parameters are only really available once the handshake completes.  For one, they are in TLS EncryptedExtensions, which isn't necessarily right up front.  More importantly, though we could release them before the handshake completes, it makes it harder to reason about their authenticity.  Given that transport parameters are used for client address validation, that's problematic.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1041#discussion_r160315668">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  use it for all subsequent Handshake ({{packet-handshake}}) and 1-RTT
 ({{packet-protected}}) packets but not for 0-RTT packets ({{packet-protected}}).
 
+The server MUST NOT switch to the new connection ID until has received a
+packet containing the connection ID from the client.  In particular, the
</pre>
<p>I think that it is easier to make the switch with the change to 1-RTT protected packets.  Creating another mini-protocol here complicates things considerably.  Outside of cases with packet loss (where you can't rely on the client being able to recover the transport parameters), the only real difference is that you are changing the connection ID sent with the client's second flight (it's set of Handshake packets).</p>
<p>Now, I agree that there is potentially some value in having the right markings on the client Handshake packets, but maybe the right answer here is to use NEW_CONNECTION_ID.</p>

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

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


From nobody Mon Jan  8 20:33:17 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 34E5D127867 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 20:33:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LAgN2egVB4te for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 20:33:14 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC727126B6D for <quic-issues@ietf.org>; Mon,  8 Jan 2018 20:33:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/2iT7Bc9C6m8V8GG1WOrjErTmNk=; b=E/fNWCqQXB1k2cyW d3IEbms5yECC6Yh9SyHhxrwOBcm9wPAm9uG7+kYaw16F40W/USmFx0tJaVuFo43M EXFVrNvYFwLGv3CeVci8hILW5sa+CXUuWvMflNS+X9Lvj2+hOFeJ8Lv2JvtTzXmg dJWwnpfUAbmodPo4CVvwHw6wEa8=
Received: by filter0047p1iad2.sendgrid.net with SMTP id filter0047p1iad2-4352-5A544609-C 2018-01-09 04:33:13.607026443 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id cGSv1cyzTFyzlOKRW81-BQ for <quic-issues@ietf.org>; Tue, 09 Jan 2018 04:33:13.592 +0000 (UTC)
Date: Tue, 09 Jan 2018 04:33:13 +0000 (UTC)
From: Rui Paulo <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf7522dc3495472394a6ff3fb4a0b130ac8ff3b0592cf00000001166c080992a169ce111ac76d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1042@github.com>
Subject: [quicwg/base-drafts] transport_parameters minimum size should be 22 (#1042)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54460986467_79c43fccf9e94f343663a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rpaulo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2MfIKSiRQEkAVFudekibcmHK4Hrqk2GJN66k FuizRBWFiNghIkfOVInKffAp4MThoyArXWypGtUMC0T9tl76CIHOIq034dowET4Q6SOZCGpZP9RlBt 2Q01Gw+CPoFlrIVpfcHu+LAcNHbbZGfn5+pkICz9r1KgQ+IeROUk6Wj+BuVuerCAVOGYb8e5wwei9M E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/p5YfnCOa-wKo4QJUheMZPzZZoRo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 04:33:16 -0000

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

The current draft says the minimum size of TLS's transport_parameters is 30 but the format of the transport parameters was recently changed so the new minimum size is 22.

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

<p>The current draft says the minimum size of TLS's transport_parameters is 30 but the format of the transport parameters was recently changed so the new minimum size is 22.</p>

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

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


From nobody Mon Jan  8 20:51:57 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10A1512704A for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 20:51:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2IepjBzCthK1 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 20:51:55 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60F261200C1 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 20:51:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=monwplpiaoNiJEc46havvFg/hlw=; b=RcFdiusS7Yh8pzJT xUMfZtJ+8LD1zl1mrhLw4q5DCXLM+2jkAHd5/SNBtwnfOQJlvTgboRhYW5nAsRmb UTHR6YD+9XTuItZzv2Wdq9E/oAslP15UyMqBWmq80EgzYRE/Ih6ybTMXhkp47lLl 2FrTnL4g+VHYr1VQ5/7HBzdqIZc=
Received: by filter0188p1las1.sendgrid.net with SMTP id filter0188p1las1-16452-5A544A6A-3 2018-01-09 04:51:54.137981196 +0000 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 iKNO1WhgQzOpT7EcpzvuqQ for <quic-issues@ietf.org>; Tue, 09 Jan 2018 04:51:54.020 +0000 (UTC)
Date: Tue, 09 Jan 2018 04:51:54 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcbe1bf2e030981af65fbd0e52ba8e6ed862cad5c92cf00000001166c0c6992a169ce10e7bb4d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1029/356179594@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1029@github.com>
References: <quicwg/base-drafts/issues/1029@github.com>
Subject: Re: [quicwg/base-drafts] Connections SHOULD Respond to Connection Close Frames (#1029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a544a69e230d_108e3fdab64c2f2c24629"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1klop6ZEiS0KE4UaWvFq8ucznTDkkoQP63Sk NizHwRu1c9RiIVIzAb+PyzmOQb4BjNJ/ySM0okphRASDmi7bJGgiqjZhgWqc35QkrgYTFGT5mbwyWh IuDEO3WhSorhtP7xPjW7+DB9IAXc06SZBHF5+b/RdCsJ8M6NI0AgMiSby39zKscodAmPAWMOc5xeSc M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cAAddb8cFmEdopZlOpFzLvbGvuw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 04:51:57 -0000

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

@ianswett: Are you saying that you expect that many (most? all?) client and server implementations will not adhere to the spec regarding the drain periods? I see the point, since at the moment when a connection is over, there's no point in being a nice and spec-compliant peer any more.
If we think this is actually the case, I'm beginning to wonder what the whole point of specifying the drain period is.

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

<p><a href=3D"https://github.com/ianswett" class=3D"user-mention">@ianswett=
</a>: Are you saying that you expect that many (most? all?) client and serv=
er implementations will not adhere to the spec regarding the drain periods?=
 I see the point, since at the moment when a connection is over, there's no=
 point in being a nice and spec-compliant peer any more.<br>
If we think this is actually the case, I'm beginning to wonder what the who=
le point of specifying the drain period is.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1029: @iansw=
ett: Are you saying that you expect that many (most? all?) client and serve=
r implementations will not adhere to the spec regarding the drain periods? =
I see the point, since at the moment when a connection is over, there's no =
point in being a nice and spec-compliant peer any more.\r\nIf we think this=
 is actually the case, I'm beginning to wonder what the whole point of spec=
ifying the drain period is."}],"action":{"name":"View Issue","url":"https:/=
/github.com/quicwg/base-drafts/issues/1029#issuecomment-356179594"}}}</scri=
pt>=

----==_mimepart_5a544a69e230d_108e3fdab64c2f2c24629--


From nobody Mon Jan  8 22:20:52 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CCB82124BAC for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 22:20:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.498
X-Spam-Level: 
X-Spam-Status: No, score=-0.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fcbFJiHVlkCB for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 22:20:50 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 060C012025C for <quic-issues@ietf.org>; Mon,  8 Jan 2018 22:20:49 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515478849; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=CsMFOrBKUesUJOYM141NS1vLQCgdYeohBScQ2dElvLk=; b=xX7hpcDCAa/SUbx95OXhiWSPkWC2wEcxcOzSCh9uiTysQfUzcyegqM3adA40rLMntghvTOkN cxcl0akTDKFEUpF17NiBHn0UP6YjjRDYEenffItB0j/d8PlMdHpFX1OXpp++W8k2WPr9Oz/o MhWUMC0p+zkaPcBHvPJh5R6OPcw=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5a545f41.7f3dd86295a0-smtp-out-n02; Tue, 09 Jan 2018 06:20:49 -0000 (UTC)
Date: Mon, 08 Jan 2018 22:20:48 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a545f4014daa_38392b2591ec3c181842e@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 795657: Mask packet numbers with a per-connection-ID key
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a545f4014670_38392b2591ec3c1818345"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RQAfvAdKCyTnlEFaWBQaE3L_C6U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 06:20:52 -0000

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

  Branch: refs/heads/pnadd
  Home:   https://github.com/quicwg/base-drafts
  Commit: 795657864b0d171366dc87498298e76b0d18484f
      https://github.com/quicwg/base-drafts/commit/795657864b0d171366dc87498298e76b0d18484f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-09 (Tue, 09 Jan 2018)

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

  Log Message:
  -----------
  Mask packet numbers with a per-connection-ID key

This changes the key schedule so that connection ID is part of the key
derivation.  Secrets are generally unchanged, except that the handshake secret
is now fixed (we integrate the connection ID via key derivation).

Packet numbers now start from zero, with an additive masking value that is
derived in the same way that packet protection keys are.

Closes #1034, #850.



----==_mimepart_5a545f4014670_38392b2591ec3c1818345--


From nobody Mon Jan  8 22:22:15 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 750F212025C for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 22:22:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JGJBMh9GixCA for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 22:22:12 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B02BD1243F3 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 22:22:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=V7YsVx6gCZj6T/8pxe6nIFfjL1w=; b=d2JpUfNgqHAvANjX QdF26fHYwsgtVjAxYofMYUHP04nJeNqLx4jpHQXKjT6k5xmXq+c9oldCwRN+setU 7c+NgymbgWgEcgAYa+ohW51U4IU3Awo6RMNRmnad0ZsHGuYY1H4JyjTAj3RpzJ2o FMgx6DXIod5PhMIxBqqpjF6goOw=
Received: by filter0189p1iad2.sendgrid.net with SMTP id filter0189p1iad2-20774-5A545F93-16 2018-01-09 06:22:11.944411116 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id v1XS13mpRYyhTvLnicGe4A for <quic-issues@ietf.org>; Tue, 09 Jan 2018 06:22:11.773 +0000 (UTC)
Date: Tue, 09 Jan 2018 06:22:11 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab83933d096076108b07ea70ef9360ca91700fdab192cf00000001166c219392a169ce111afff8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1043@github.com>
Subject: [quicwg/base-drafts] Mask packet numbers with a per-connection-ID key (#1043)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a545f93a7430_701c2ad6a63c8ec44594c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1po5+0z2h2Qi870r86XGP4DtbJY54cUcZt7F VCl9mA1DD+YZhoGkjSw9aiof68apCE+8zokPrKQc1JvCXeRBqvZnWeQYPm1c3xc8KDfjEes4Lo51/n qSwGcAb3aiXpnJCFwK4z6tC062/StgNDsVNPTCfQs0mOJKDr1vVvpG9oRpcV2W9okb0wVQPXb7gZ01 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KEpCgSSdZcko6HI01-Rlxm46xRk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 06:22:14 -0000

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

This changes the key schedule so that connection ID is part of the key
derivation.  Secrets are generally unchanged, except that the handshake secret
is now fixed (we integrate the connection ID via key derivation).

Packet numbers now start from zero, with an additive masking value that is
derived in the same way that packet protection keys are.  Also, the type.

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

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

-- Commit Summary --

  * Mask packet numbers with a per-connection-ID key

-- File Changes --

    M draft-ietf-quic-tls.md (199)
    M draft-ietf-quic-transport.md (168)

-- Patch Links --

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

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

<p>This changes the key schedule so that connection ID is part of the key<br>
derivation.  Secrets are generally unchanged, except that the handshake secret<br>
is now fixed (we integrate the connection ID via key derivation).</p>
<p>Packet numbers now start from zero, with an additive masking value that is<br>
derived in the same way that packet protection keys are.  Also, the type.</p>
<p><span aria-label="This pull request closes issue #1034." class="issue-keyword tooltipped tooltipped-se">Closes</span> <a href="https://github.com/quicwg/base-drafts/issues/1034" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="285221945" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1034">#1034</a>, <a href="https://github.com/quicwg/base-drafts/issues/850" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="264313760" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/850">#850</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/1043'>https://github.com/quicwg/base-drafts/pull/1043</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Mask packet numbers with a per-connection-ID key</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1043.patch'>https://github.com/quicwg/base-drafts/pull/1043.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1043.diff'>https://github.com/quicwg/base-drafts/pull/1043.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/1043">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5oFOq3L2vz41NbQEg65E-6_6raIks5tIwWTgaJpZM4RXXW2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4JTD3U7-zSLwQkyFsLMLuGO84QRks5tIwWTgaJpZM4RXXW2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1043"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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

----==_mimepart_5a545f93a7430_701c2ad6a63c8ec44594c--


From nobody Mon Jan  8 22:38:36 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14BA7126C23 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 22:38:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.498
X-Spam-Level: 
X-Spam-Status: No, score=-0.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e8v6iqcTaL3u for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 22:38:33 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A0E68126C22 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 22:38:33 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515479912; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=JU5ywqvhW+W33Idn6Sq25NLrlDN9lNgMzRaQppgFgdw=; b=rscwf0gM0ML/bdHxf++ejckcxAou3lksqYW/lYC+JbxW2jpsJpsLeoaty6Vfc/6FCySRCfKy Bx5Z25q4KN/YQnUHdEkOzWzXp8+ewW3A8Vw9ajgGo3yQr8/edu7sDlSQD4K+keyduZPmM5Aa fK3/iuepTuhCDX6T5SdACBfcXzo=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5a546368.7fada412d120-smtp-out-n02; Tue, 09 Jan 2018 06:38:32 -0000 (UTC)
Date: Mon, 08 Jan 2018 22:38:32 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a5463688c8aa_2e82afd663f5c08621af@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 61ae23: Closes #1042
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a5463688c4bd_2e82afd663f5c086207b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HO7Y1FEbdJVCFMvGOXcLzgPm6a4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 06:38:35 -0000

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

  Branch: refs/heads/tp22
  Home:   https://github.com/quicwg/base-drafts
  Commit: 61ae23db045c17b39007ee89f353487d6ead1965
      https://github.com/quicwg/base-drafts/commit/61ae23db045c17b39007ee89f353487d6ead1965
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-09 (Tue, 09 Jan 2018)

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

  Log Message:
  -----------
  Closes #1042



----==_mimepart_5a5463688c4bd_2e82afd663f5c086207b--


From nobody Mon Jan  8 22:38:46 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D75271274D2 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 22:38:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2n8EXTGyJAEo for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 22:38:43 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 52EA3126C22 for <quic-issues@ietf.org>; Mon,  8 Jan 2018 22:38:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EkT/9q0k6cXxuMcWykpqiA4xZDc=; b=gMrMNZoM32ZC2Kno YABAp5r1HkhNf+fq9jpUQ5H6X3l4Zeqe7JfUAF0RcWrtscF6GbTMCJ7iFmu9T7gg 1TzLKye8EOR8Garoa0sYyyNR1azjJgjQcgdbfstqKm2iQch1fKruZt664eVscseq 47wAEGZuPisS8dLjQ4PqCELkhaM=
Received: by filter0138p1iad2.sendgrid.net with SMTP id filter0138p1iad2-25411-5A546372-D 2018-01-09 06:38:42.307330134 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id nTKCrW8YTaq1ACRzW1UCYg for <quic-issues@ietf.org>; Tue, 09 Jan 2018 06:38:42.109 +0000 (UTC)
Date: Tue, 09 Jan 2018 06:38:42 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6a92748280b083d0311147000b4a793481d7cd7c92cf00000001166c257292a169ce111b09fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1044@github.com>
Subject: [quicwg/base-drafts] Closes #1042 (#1044)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54637231c3a_22603fd173b9af3010297"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1f9pe2tMUdsr/YzOY/+kkNBK54Q4b2HA0u8B J6wPtT6cj2UFBXVkCOsZI93KUghLZUdd+aKll46h4DZwWMhqzN8qbEkHrH1qtRAR5DDKVoxR7NEn1C 5ujB47a4kxRgXrEJTsiWqKX/bzjhUAeogtGV89um7IT0CET4NUa887DNAvQ+zGSRKMHRi4BvFMt+Kc I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WhOQPAYY5VoYm8rHkM7S5ySyg5k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 06:38:45 -0000

----==_mimepart_5a54637231c3a_22603fd173b9af3010297
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/1044

-- Commit Summary --

  * Closes #1042

-- File Changes --

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

-- Patch Links --

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Closes #1042</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1044.patch'>https://github.com/quicwg/base-drafts/pull/1044.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1044.diff'>https://github.com/quicwg/base-drafts/pull/1044.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/1044">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1dsrxCyEQMmILl-iIxSymazfGrOks5tIwlygaJpZM4RXYEU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4ZJS1DHDHZDtIfJ-VQl1VUuS_Isks5tIwlygaJpZM4RXYEU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1044"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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

----==_mimepart_5a54637231c3a_22603fd173b9af3010297--


From nobody Mon Jan  8 22:47:53 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E5721267BB for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 22:47:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.498
X-Spam-Level: 
X-Spam-Status: No, score=-0.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wAaqEH6iSKIZ for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 22:47:51 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1090312025C for <quic-issues@ietf.org>; Mon,  8 Jan 2018 22:47:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515480470; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gfnKJf9QEF3ksKF1iy/60tzcVh7mNzHg89PM283wpEY=; b=C+JCmUomc89gvb0Nvhh4Z86EWkeymG2hBHb4WpqJCSolXb666bHa0tfxhiyQli6cfaTwgaFy BAmddL/QvxzkwfoMIjmUal6T9UnSOzM2aVWVo4R82S8SRInwA5GqlYPvY00JbKzxeyoptgyX 10IlHjJlENKlkLoP1aSbZSuVJrA=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5a546596.7fb4504af210-smtp-out-n02; Tue, 09 Jan 2018 06:47:50 -0000 (UTC)
Date: Mon, 08 Jan 2018 22:47:49 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a54659522425_3b582b1e158edc1851867@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 33343b: Use address validation tokens, not STK
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a54659521d21_3b582b1e158edc18517bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8zs1t2cATuCTKbvOy1rYughmAcM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 06:47:52 -0000

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

  Branch: refs/heads/remove-stk
  Home:   https://github.com/quicwg/base-drafts
  Commit: 33343b9b61210e8352d54ea3cc4c5c9b81cd4fa5
      https://github.com/quicwg/base-drafts/commit/33343b9b61210e8352d54ea3cc4c5c9b81cd4fa5
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-09 (Tue, 09 Jan 2018)

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

  Log Message:
  -----------
  Use address validation tokens, not STK

Closes #1035.



----==_mimepart_5a54659521d21_3b582b1e158edc18517bc--


From nobody Mon Jan  8 22:48:03 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B8AC126E3A for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 22:48:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.009
X-Spam-Level: 
X-Spam-Status: No, score=-2.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hn3RBQKHaT02 for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 22:48:00 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4376012025C for <quic-issues@ietf.org>; Mon,  8 Jan 2018 22:48:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=W3xx2jjHj/c9rEIYzQVlImgAb+I=; b=J0XQb8FFvxEwtrka AbJz83i0N6AHekwJ3VJ0V3Pf0zByDjdO0vlx5T64/MsgV6zaIS+eGXccVI/LJ7r/ KZNDUTURzzZPIBoJfYAvfFUM7IaBX74qNApVY4dGUKOMqfxbivBT9aqQDjhRNh5e lZPnj5KoIVDdyYhyb1rE8KbnWyw=
Received: by filter0314p1iad2.sendgrid.net with SMTP id filter0314p1iad2-29574-5A54659E-13 2018-01-09 06:47:58.849603121 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id dp76PkfXTeiuPj1EjmoXnA for <quic-issues@ietf.org>; Tue, 09 Jan 2018 06:47:58.776 +0000 (UTC)
Date: Tue, 09 Jan 2018 06:47:59 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d392a22222ae08fb8509f095474e4cd55834db592cf00000001166c279e92a169ce111b104c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1045@github.com>
Subject: [quicwg/base-drafts] Use address validation tokens, not STK (#1045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54659e9ce7a_12f43fac10114f301159dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak04ZJcjWyoXcKPsYMo2wPqZyBqgfxxllYa/3a modSbycs+bJlGGQmt+M4Jbf9DC3XrM7TUoFCx7O9U8vlr+edXGp4t3xTr3N3Jt5INfd1YlgRXUfUHq fKgYxe6h1JFFnfTeJiU0G6A/AtudZkEFggMXFWaqaD0ieoFxV9hsNTvjVgP0NJcl/Hph78KPiXNwJg A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iaR43mZOmp_BPfJSFqE5AKfRm2g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 06:48:02 -0000

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

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

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

-- Commit Summary --

  * Use address validation tokens, not STK

-- File Changes --

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

-- Patch Links --

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

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Use address validation tokens, not STK</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1045/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/1045.patch'>https://github.com/quicwg/base-drafts/pull/1045.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1045.diff'>https://github.com/quicwg/base-drafts/pull/1045.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/1045">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6dgPMsnhTjEDLG9sxmcxWo6Lkdpks5tIwuegaJpZM4RXYgx">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqylY_nOopyrqEGKzp0XZ6h8GjwEYks5tIwuegaJpZM4RXYgx.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1045"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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

----==_mimepart_5a54659e9ce7a_12f43fac10114f301159dc--


From nobody Mon Jan  8 22:49:59 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67FA5126E3A for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 22:49:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cKWXjDpiNDqT for <quic-issues@ietfa.amsl.com>; Mon,  8 Jan 2018 22:49:57 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0CB112025C for <quic-issues@ietf.org>; Mon,  8 Jan 2018 22:49:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9q1+mk+f+Y0Nu6vUFJualPAodt4=; b=laOk0rAfMzuynWk7 BpNUkR2Zqu45U2zBDUroyJXJeBRxTSMxUw0FVghDF+rcRA3wX+2Jt23er9e2jtsL BAeRp6GI/vuXlmHO/MNupJqvuxGq71t4KjrKCoEWPWAGrQjTIuAm6on23Fgpap7J LyuzFbX75fqW3++TP7CI4ubFmEI=
Received: by filter0063p1las1.sendgrid.net with SMTP id filter0063p1las1-10671-5A546613-B 2018-01-09 06:49:55.569035414 +0000 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 MUDtzuohTpm6S-P1m8mtfQ for <quic-issues@ietf.org>; Tue, 09 Jan 2018 06:49:55.492 +0000 (UTC)
Date: Tue, 09 Jan 2018 06:49:55 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfb84dd4efbcd964be6d1ba3f96ec8436b0eb776292cf00000001166c281392a169ce10e7bb4d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1029/356195663@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1029@github.com>
References: <quicwg/base-drafts/issues/1029@github.com>
Subject: Re: [quicwg/base-drafts] Connections SHOULD Respond to Connection Close Frames (#1029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54661363a3b_4dc63fd8a905ef30128618"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0BU8m6cN7neOBzhbZ9baHaSEoHI3Q6ElDVkk hHC9nUH5H3IktwT+k9Tl6rd22bhmy9ShPH7gX1W+5qqQDu8c0VAUwl8AuRbi3k6w5CjkTS5K0SbHnZ ZzG3pRvyrrCWErtCs8IiD0ge/Kq/9nRlx6AoUre6nxigpQ6lWSKVZ885G5U0toBs7Hhho4ibwGkk+U U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FcI8hHY0GEy8GedXkSydddOhDKg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 06:49:58 -0000

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

Clients that drop sockets won't necessarily respect this, but servers will have to.

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

<p>Clients that drop sockets won't necessarily respect this, but servers will have to.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1029: Clients that drop sockets won't necessarily respect this, but servers will have to."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1029#issuecomment-356195663"}}}</script>
----==_mimepart_5a54661363a3b_4dc63fd8a905ef30128618--


From nobody Tue Jan  9 00:14:08 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17AB3127909 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 00:14:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GBcsTRI86uwL for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 00:14:05 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D67412D7F5 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 00:14:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=dggpOisMmVwObag7ruZBCI0Ta2I=; b=LYOslPEGr2izoNll PmWZXmkkYB/gBUfzd3cKpFAD7J3tj28yDvc8EXP+qYwwQwTA81OT24k+Bbo9vXbz uRENetReM79XFJsK5C2fLnsHEcYIDtzoKhMkLyk/XFpNsLe/OAiZCyqbVjjGErZl nmYVv2elrTHuChURBs3oUxYJ8Bk=
Received: by filter0488p1iad2.sendgrid.net with SMTP id filter0488p1iad2-13604-5A5479C7-E 2018-01-09 08:13:59.71640351 +0000 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 -e6IVZm8QbqQW69VJtXogA for <quic-issues@ietf.org>; Tue, 09 Jan 2018 08:13:59.442 +0000 (UTC)
Date: Tue, 09 Jan 2018 08:14:00 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abace648a9efa44104bc4f836402e3bca7da2a734f92cf00000001166c3bc792a169ce111afff8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1043/review/87436853@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1043@github.com>
References: <quicwg/base-drafts/pull/1043@github.com>
Subject: Re: [quicwg/base-drafts] Mask packet numbers with a per-connection-ID key (#1043)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5479c74d07a_4e513f85501c6f288909f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2CV6dESt15lS9yczMIZiu0bYQo92ihanQZCx 9QE9IS3Y1ygZUwNTGpOEAxSDAoCDED3IatkOGx8jVhUwSxUwIyJWx7ed3y7FpnNDqmuwWmSVfA9IID QCcLJXz5A9Ax4OJq2TZM6jmlBBU14kgatWGO9k4624I+3uWaoQfZpwL8JYV0bQVEb2MPECk/lpq7NG k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/liRcmkUeiJQ4tp_jhdbgRHrTx4E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 08:14:07 -0000

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

mikkelfj commented on this pull request.



> -indistinguishable from random. The packet number gap for a connection
-ID with sequence number is computed by encoding the sequence number
-as a 32-bit integer in big-endian format, and then computing:
-
-~~~
-Gap = HKDF-Expand-Label(packet_number_secret,
-                        "QUIC packet sequence gap", sequence, 4)
-~~~
-
-The output of HKDF-Expand-Label is interpreted as a big-endian
-number. "packet_number_secret" is derived from the TLS key exchange,
-as described in Section 5.6 of {{QUIC-TLS}}.
+connection ID provided by the server.  Using a new connection ID will produce a
+new packet protection key and IV.  New values for obscuring header fields (see
+{{header-obscuring}}) ensure that packet numbers can't be used to link activity
+on paths that use different connection IDs.
 

Is this optional. @ianswett suggested elsewhere that a packet might be dropped if it receives a packet with a tuple that does not match the connection ID. If so, a new connection ID must be used when transmitting on a new path. OTOH, but I am not sure about the implications with NAT rebinding.

> @@ -2377,8 +2386,11 @@ Unlike TCP SACKs, QUIC acknowledgements are irrevocable.  Once a packet has
 been acknowledged, even if it does not appear in a future ACK frame,
 it remains acknowledged.
 
-A client MUST NOT acknowledge Version Negotiation or Retry packets.  These
-packet types contain packet numbers selected by the client, not the server.
+A client MUST NOT acknowledge Version Negotiation or Retry packets.  Version
+Negotiation packets don't contain a packet number and Retry packets include the
+packet number from the Initial packet it responds to.  Rather than relying on
+ACK frames, these packets are implicitly acknowledged by the next Initial packet
+sent by the client.
 

Not exclusive to this, but is there text to discuss DoS and amplification attacks related to triggering multiple VN and retry packets? One could imagine slowly triggering a lot of retry packets that are never responded to and though the server backs off, it might effectively send a flood to one target.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1043#pullrequestreview-87436853
----==_mimepart_5a5479c74d07a_4e513f85501c6f288909f
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/1043#discussion_r160339295">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -indistinguishable from random. The packet number gap for a connection
-ID with sequence number is computed by encoding the sequence number
-as a 32-bit integer in big-endian format, and then computing:
-
-~~~
-Gap = HKDF-Expand-Label(packet_number_secret,
-                        &quot;QUIC packet sequence gap&quot;, sequence, 4)
-~~~
-
-The output of HKDF-Expand-Label is interpreted as a big-endian
-number. &quot;packet_number_secret&quot; is derived from the TLS key exchange,
-as described in Section 5.6 of {{QUIC-TLS}}.
+connection ID provided by the server.  Using a new connection ID will produce a
+new packet protection key and IV.  New values for obscuring header fields (see
+{{header-obscuring}}) ensure that packet numbers can&#39;t be used to link activity
+on paths that use different connection IDs.
 
</pre>
<p>Is this optional. <a href="https://github.com/ianswett" class="user-mention">@ianswett</a> suggested elsewhere that a packet might be dropped if it receives a packet with a tuple that does not match the connection ID. If so, a new connection ID must be used when transmitting on a new path. OTOH, but I am not sure about the implications with NAT rebinding.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1043#discussion_r160339996">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2377,8 +2386,11 @@ Unlike TCP SACKs, QUIC acknowledgements are irrevocable.  Once a packet has
 been acknowledged, even if it does not appear in a future ACK frame,
 it remains acknowledged.
 
-A client MUST NOT acknowledge Version Negotiation or Retry packets.  These
-packet types contain packet numbers selected by the client, not the server.
+A client MUST NOT acknowledge Version Negotiation or Retry packets.  Version
+Negotiation packets don&#39;t contain a packet number and Retry packets include the
+packet number from the Initial packet it responds to.  Rather than relying on
+ACK frames, these packets are implicitly acknowledged by the next Initial packet
+sent by the client.
 
</pre>
<p>Not exclusive to this, but is there text to discuss DoS and amplification attacks related to triggering multiple VN and retry packets? One could imagine slowly triggering a lot of retry packets that are never responded to and though the server backs off, it might effectively send a flood to one target.</p>

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

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


From nobody Tue Jan  9 00:32:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26639126D85 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 00:32:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I8SGdy--iOJD for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 00:32:16 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24176126D74 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 00:32:16 -0800 (PST)
Date: Tue, 09 Jan 2018 00:32:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515486734; bh=u7HdoPhw60YeoL9lJIvN0gxGKdn/BktjAgFiJBfnfnY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Zu76YZqg0mXPPY2wG9DcDqwsjmoePH5ikQaxoGNbqh7X/oRqZQ0CAlguYMJ3a3Nxo MeqZeRtsjJmDN4rGt7HlP/a5tz21LfYG52hDw/0E8adveUi/eWEv7WRtSbgoXOpj42 0m4wn8HzhzenfoQC6WvP/Kg7dr3hyIJpx9+9LCQ8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1c3efd63659615b445e8641d43deca422877f99b92cf00000001166c400e92a169ce10a8f624@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/990/356214648@github.com>
In-Reply-To: <quicwg/base-drafts/issues/990@github.com>
References: <quicwg/base-drafts/issues/990@github.com>
Subject: Re: [quicwg/base-drafts] Neccessity and viability of hidden connection migration linkage (#990)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a547e0e58dab_75f73ff385e16f28185921"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/aZIjP_k_5lDgDCfvZpf52JuOeZI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 08:32:18 -0000

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

PR https://github.com/quicwg/base-drafts/pull/1043 removes random skips and thus largely resolves this issue, thought it still doens't remove probabilistic linkage, which of couse, is hard.

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

<p>PR <a href="https://github.com/quicwg/base-drafts/pull/1043" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="286982136" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1043">#1043</a> removes random skips and thus largely resolves this issue, thought it still doens't remove probabilistic linkage, which of couse, is hard.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #990: PR https://github.com/quicwg/base-drafts/pull/1043 removes random skips and thus largely resolves this issue, thought it still doens't remove probabilistic linkage, which of couse, is hard."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/990#issuecomment-356214648"}}}</script>
----==_mimepart_5a547e0e58dab_75f73ff385e16f28185921--


From nobody Tue Jan  9 00:43:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E08D0124D85 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 00:42:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dor7AiRSaxSR for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 00:42:56 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB9F1120454 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 00:42:56 -0800 (PST)
Date: Tue, 09 Jan 2018 00:42:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515487376; bh=Wo1aPIGfEtTShFFIig1k/eBgP2TAAzyfGuMafIND4+M=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GjSb1M6kzuZ10UcuONrhCFSvSEGnOo+1wuhm1Zb2HEY18/1X1Xyxkqgr7sEzAkLIN 4a1TeHZCRirwwgKJMpLecAd+65R1bLcGYlmQ6z8PMdO57Yv7ahYhEExs1pi55L5VqX 23vGIw0w2mPbeo8HDve/E/JKydJcq9J8niy+F6Tc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab111eec33688d0c6f85384ff234a0bd5489dac22e92cf00000001166c429092a169ce111afff8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1043/review/87443637@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1043@github.com>
References: <quicwg/base-drafts/pull/1043@github.com>
Subject: Re: [quicwg/base-drafts] Mask packet numbers with a per-connection-ID key (#1043)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a548090a837_2f502ae20e3baec835057a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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-gWlOWpzoEMwzQQXahOplDNER8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 08:42:59 -0000

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

martinthomson commented on this pull request.



> -indistinguishable from random. The packet number gap for a connection
-ID with sequence number is computed by encoding the sequence number
-as a 32-bit integer in big-endian format, and then computing:
-
-~~~
-Gap = HKDF-Expand-Label(packet_number_secret,
-                        "QUIC packet sequence gap", sequence, 4)
-~~~
-
-The output of HKDF-Expand-Label is interpreted as a big-endian
-number. "packet_number_secret" is derived from the TLS key exchange,
-as described in Section 5.6 of {{QUIC-TLS}}.
+connection ID provided by the server.  Using a new connection ID will produce a
+new packet protection key and IV.  New values for obscuring header fields (see
+{{header-obscuring}}) ensure that packet numbers can't be used to link activity
+on paths that use different connection IDs.
 

It can't be optional if it is to be interoperable.

I'm not sure which point Ian was making.  If you lose connection ID and the address tuple changes, you are lost, but either of those can be enough to recover.  The address tuple is only sufficient if the server isn't routing based on connection ID though, and we expect that to be quite common.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1043#discussion_r160344942
----==_mimepart_5a548090a837_2f502ae20e3baec835057a
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/1043#discussion_r160344942">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -indistinguishable from random. The packet number gap for a connection
-ID with sequence number is computed by encoding the sequence number
-as a 32-bit integer in big-endian format, and then computing:
-
-~~~
-Gap = HKDF-Expand-Label(packet_number_secret,
-                        &quot;QUIC packet sequence gap&quot;, sequence, 4)
-~~~
-
-The output of HKDF-Expand-Label is interpreted as a big-endian
-number. &quot;packet_number_secret&quot; is derived from the TLS key exchange,
-as described in Section 5.6 of {{QUIC-TLS}}.
+connection ID provided by the server.  Using a new connection ID will produce a
+new packet protection key and IV.  New values for obscuring header fields (see
+{{header-obscuring}}) ensure that packet numbers can&#39;t be used to link activity
+on paths that use different connection IDs.
 
</pre>
<p>It can't be optional if it is to be interoperable.</p>
<p>I'm not sure which point Ian was making.  If you lose connection ID and the address tuple changes, you are lost, but either of those can be enough to recover.  The address tuple is only sufficient if the server isn't routing based on connection ID though, and we expect that to be quite common.</p>

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

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


From nobody Tue Jan  9 00:44:03 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96421126D74 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 00:44:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.028
X-Spam-Level: 
X-Spam-Status: No, score=-2.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yn-FXSGBi59G for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 00:43:59 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D497124D85 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 00:43:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zalmOezoHDNxxj7d6HHxVgDzJow=; b=vU8gUHVwnHfjSogQ l8Rqnv3MgMKRzVFyBW/eFhIQSLWifTPMP29SkR7KSllyGwNyaLdonsPgvkpbFi/P g/HSozdfsc45mMWbDTLcKYz2dqpDtBA7prH1VWcK6L9Ggbs2/7lFo3EK9SOSdJbZ LC7kmUW1SrE2QPXAhQIa3YT/RR0=
Received: by filter0196p1las1.sendgrid.net with SMTP id filter0196p1las1-5564-5A5480CD-10 2018-01-09 08:43:57.510634185 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id 2SjmHWCSTfyNo5sN2EI0yA for <quic-issues@ietf.org>; Tue, 09 Jan 2018 08:43:57.383 +0000 (UTC)
Date: Tue, 09 Jan 2018 08:43:57 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3a053046c507db88dca1f134783bc7bf788f2d7792cf00000001166c42cd92a169ce111afff8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1043/review/87443861@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1043@github.com>
References: <quicwg/base-drafts/pull/1043@github.com>
Subject: Re: [quicwg/base-drafts] Mask packet numbers with a per-connection-ID key (#1043)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5480cd5516a_67a53fee7e700f382443b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1cZHPl8l+S7Sxmzmzj+e+T9wuns+5eJ03d7a CEl1yBQSkdP3XWAIpBE5LsRH5TXURj0hkQDms4+9do2AacK+n/+ydKRpTiaBEfIjaW44p7BieMlrUB Leplt+m625gHl1DBLqOLTraNk6oDo+kHLDcr5AAP30ngLmU4B7kvKZn160XqFCEMupqD9Sr1OVEGtn c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/n0e35voZ396UlvMv77rF7b8aDiI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 08:44:01 -0000

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

martinthomson commented on this pull request.



> @@ -2377,8 +2386,11 @@ Unlike TCP SACKs, QUIC acknowledgements are irrevocable.  Once a packet has
 been acknowledged, even if it does not appear in a future ACK frame,
 it remains acknowledged.
 
-A client MUST NOT acknowledge Version Negotiation or Retry packets.  These
-packet types contain packet numbers selected by the client, not the server.
+A client MUST NOT acknowledge Version Negotiation or Retry packets.  Version
+Negotiation packets don't contain a packet number and Retry packets include the
+packet number from the Initial packet it responds to.  Rather than relying on
+ACK frames, these packets are implicitly acknowledged by the next Initial packet
+sent by the client.
 

We've discussed this previously.  Retry and Version Negotiation are necessarily smaller than the Initial packet that triggers them.  It would therefore be more efficient for the attacker to send its packets directly toward the victim.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1043#discussion_r160345135
----==_mimepart_5a5480cd5516a_67a53fee7e700f382443b4
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/1043#discussion_r160345135">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2377,8 +2386,11 @@ Unlike TCP SACKs, QUIC acknowledgements are irrevocable.  Once a packet has
 been acknowledged, even if it does not appear in a future ACK frame,
 it remains acknowledged.
 
-A client MUST NOT acknowledge Version Negotiation or Retry packets.  These
-packet types contain packet numbers selected by the client, not the server.
+A client MUST NOT acknowledge Version Negotiation or Retry packets.  Version
+Negotiation packets don&#39;t contain a packet number and Retry packets include the
+packet number from the Initial packet it responds to.  Rather than relying on
+ACK frames, these packets are implicitly acknowledged by the next Initial packet
+sent by the client.
 
</pre>
<p>We've discussed this previously.  Retry and Version Negotiation are necessarily smaller than the Initial packet that triggers them.  It would therefore be more efficient for the attacker to send its packets directly toward the victim.</p>

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

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


From nobody Tue Jan  9 00:46:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72470126D74 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 00:46:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AqLHZDRx7LDE for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 00:46:01 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC106120454 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 00:46:01 -0800 (PST)
Date: Tue, 09 Jan 2018 00:46:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515487561; bh=7RjgHQyk8+LdgZNNbip9oaz0ieVUZ5xQXE/VnFako3k=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0xLxAVeCFZqYZwcioB/5Hv5ooL9F1dC+8bWKKGzX0apmmMe4VHo3bbRY0Bo+wnta1 lITlm4ISPN4t5Rc3wXJpJFm5R8CVAEFV2FSXF6xfyVBux9Qd2+aQPLL0t7CYlq7O5t /nYzkRo1Gv2SDdyEb5I4nmjMH+XyCmHBCu0Z74pQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab44a059e684660a090f2c9f4ccbbcee1435d0a9d392cf00000001166c434992a169ce10a8f624@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/990/356217807@github.com>
In-Reply-To: <quicwg/base-drafts/issues/990@github.com>
References: <quicwg/base-drafts/issues/990@github.com>
Subject: Re: [quicwg/base-drafts] Neccessity and viability of hidden connection migration linkage (#990)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5481492318e_4f942ad46321ced0262910"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uzKGOpOAhyfBBKGPkxVQ5fZaGs8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 08:46:04 -0000

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

Yes, that is very difficult.  Traffic analysis and fingerprinting might further defeat our efforts.  But we do what we can.  I will close this with #1043 unless you think that I missed something (I don't believe that I did).

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

<p>Yes, that is very difficult.  Traffic analysis and fingerprinting migh=
t further defeat our efforts.  But we do what we can.  I will close this =
with <a href=3D"https://github.com/quicwg/base-drafts/pull/1043" class=3D=
"issue-link js-issue-link" data-error-text=3D"Failed to load issue title"=
 data-id=3D"286982136" data-permission-text=3D"Issue title is private" da=
ta-url=3D"https://github.com/quicwg/base-drafts/issues/1043">#1043</a> un=
less you think that I missed something (I don't believe that I did).</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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 #990: Yes, that is very difficult.  Traffic analysis and fingerprinti=
ng might further defeat our efforts.  But we do what we can.  I will clos=
e this with #1043 unless you think that I missed something (I don't belie=
ve that I did)."}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/990#issuecomment-356217807"}}}</script>=

----==_mimepart_5a5481492318e_4f942ad46321ced0262910--


From nobody Tue Jan  9 00:51:32 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1DCC124D85 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 00:51:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.028
X-Spam-Level: 
X-Spam-Status: No, score=-2.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0XaAuft4rdvT for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 00:51:22 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 705BB120454 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 00:51:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/X9FgpSZSqzAy+OcMEzxb2ggH0I=; b=akC59l9pqL1kDxUp ylgRHJIV5NPXsffZBCP2aeB43JLwBsGH5E2m1GVB5e/OW09N/7p3pYVOyg6IxzSO VPiq2GHYDmbTqUYzb8r6pTY9tCm4k9aRJLk/w5fDRdhSXxB89v0gz+wlRqQSn8yB KdM0sjv4h+CxrrSWRQEVxq7d6dc=
Received: by filter0325p1iad2.sendgrid.net with SMTP id filter0325p1iad2-17203-5A548288-16 2018-01-09 08:51:20.989837683 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad2.sendgrid.net (SG) with ESMTP id FbtYvWH3QOil1_wiewXLTg for <quic-issues@ietf.org>; Tue, 09 Jan 2018 08:51:20.951 +0000 (UTC)
Date: Tue, 09 Jan 2018 08:51:21 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abffbf51746e1a64ce8ee0cc587152fe17a80b57e792cf00000001166c448892a169ce111afff8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1043/review/87445553@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1043@github.com>
References: <quicwg/base-drafts/pull/1043@github.com>
Subject: Re: [quicwg/base-drafts] Mask packet numbers with a per-connection-ID key (#1043)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a548288d33e9_4bbe3f97220ccf30293819"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0a7pRRB+f2CAGCZ7Pyn3xIS/m64JASzQ57kw ewCX8xOeZ+rOR2rO0WQUk/uZFuRiYYp6vjoZFIAGca7PRah8bWbW+7SI/qmyUVgg5ifWSn6edjIrwT iG9aPFRudpTBWAqUiBBmMTK5psGqnJ5t2pUGx0vjj0dY3178Pg/BTj2+E3XVlmt+yq7W+RyNC/fdaJ k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uys4NzFHw60SmTE3KQPjGHoYyBk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 08:51:25 -0000

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

mikkelfj commented on this pull request.



> -indistinguishable from random. The packet number gap for a connection
-ID with sequence number is computed by encoding the sequence number
-as a 32-bit integer in big-endian format, and then computing:
-
-~~~
-Gap = HKDF-Expand-Label(packet_number_secret,
-                        "QUIC packet sequence gap", sequence, 4)
-~~~
-
-The output of HKDF-Expand-Label is interpreted as a big-endian
-number. "packet_number_secret" is derived from the TLS key exchange,
-as described in Section 5.6 of {{QUIC-TLS}}.
+connection ID provided by the server.  Using a new connection ID will produce a
+new packet protection key and IV.  New values for obscuring header fields (see
+{{header-obscuring}}) ensure that packet numbers can't be used to link activity
+on paths that use different connection IDs.
 

I think it was in relation to two separate connections during handshake in long form, so it might not actually apply 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/1043#discussion_r160346571
----==_mimepart_5a548288d33e9_4bbe3f97220ccf30293819
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/1043#discussion_r160346571">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -indistinguishable from random. The packet number gap for a connection
-ID with sequence number is computed by encoding the sequence number
-as a 32-bit integer in big-endian format, and then computing:
-
-~~~
-Gap = HKDF-Expand-Label(packet_number_secret,
-                        &quot;QUIC packet sequence gap&quot;, sequence, 4)
-~~~
-
-The output of HKDF-Expand-Label is interpreted as a big-endian
-number. &quot;packet_number_secret&quot; is derived from the TLS key exchange,
-as described in Section 5.6 of {{QUIC-TLS}}.
+connection ID provided by the server.  Using a new connection ID will produce a
+new packet protection key and IV.  New values for obscuring header fields (see
+{{header-obscuring}}) ensure that packet numbers can&#39;t be used to link activity
+on paths that use different connection IDs.
 
</pre>
<p>I think it was in relation to two separate connections during handshake in long form, so it might not actually apply 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/1043#discussion_r160346571">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1dtiDjB4gmFkxbDvvwA6uTlQaqUks5tIyiIgaJpZM4RXXW2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0LTfiAlld2HJuyUhBn6U2RN-Ad8ks5tIyiIgaJpZM4RXXW2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1043#discussion_r160346571"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Tue Jan  9 00:55:40 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ABA49124D85 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 00:55:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.464
X-Spam-Level: 
X-Spam-Status: No, score=-0.464 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id He1Ma365xeIy for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 00:55:37 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D816120454 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 00:55:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6CpfobDkQc6O+7XqTcbjYK6qt/w=; b=NmlAzeLPVhrBVa0C EsgTLHeNkVI+Yrbovx+gHFLeqieNap2lWNv87IgtmxWBrALSWC8u+RampHEnOeF8 C1TStjqE9H70xbBCsnhMlSIvMJayfFwLuUBwxXzGeudYhCpJdWfJJGcE1Ehuiejc NN44YMm+zeFJ8awbuoLFYPe7wgk=
Received: by filter0593p1las1.sendgrid.net with SMTP id filter0593p1las1-25992-5A548387-12 2018-01-09 08:55:35.758195039 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id NBmEm1ccR3-L3qMqRVprzQ for <quic-issues@ietf.org>; Tue, 09 Jan 2018 08:55:35.599 +0000 (UTC)
Date: Tue, 09 Jan 2018 08:55:35 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1cb2484039c9e166c20be3e2e4f60673214fde9992cf00000001166c458792a169ce10a8f624@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/990/356220082@github.com>
In-Reply-To: <quicwg/base-drafts/issues/990@github.com>
References: <quicwg/base-drafts/issues/990@github.com>
Subject: Re: [quicwg/base-drafts] Neccessity and viability of hidden connection migration linkage (#990)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5483877b458_23c02ad84b966ed4525932"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0P2ndwpgyFwlJTvp0K7cBCw1pyxBZ4KVwZtN Gu9jpFllQAqLyQyE2Dg601cgIjJudbc2d2osBj4vr2fsX3HMbg5TmK1LUWcyXyysAKBQgTebdJCCtQ 7s9ZmS2rWYGVcfOn+B3hrx+tjOAQjlht8cTsb3ljhMuc/tht4abf+JFPZVrO6yyFGY/kc7yG8OAupE s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/prxYz6FRDrZNoplY8zkvrRaZSFU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 08:55:39 -0000

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

Sure

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

<p>Sure</p>

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

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


From nobody Tue Jan  9 01:41:38 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29CE91270A0 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 01:41:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.028
X-Spam-Level: 
X-Spam-Status: No, score=-2.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n6RSICZl7_K2 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 01:41:34 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 732821270AE for <quic-issues@ietf.org>; Tue,  9 Jan 2018 01:41:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=tG3VCmKNcTzDYkR3eXAzsCWb/1Y=; b=gHUouSia8OZJ8BnP clawKD79TL6TRI0yV/Jp2d0NxZb8I4juHiGwNQsMCjZioBii7m0mHMgkYCMF+YJz cNGXDhk+h1t7UxzhQfqzb6Grq66zGAVeuDErT7aa4VF6gJMyPIOcqdH7dyeUPl2e SL6T0Bmj4h2a85kRvSvKvlyNvJo=
Received: by filter0403p1iad2.sendgrid.net with SMTP id filter0403p1iad2-2339-5A548E4A-D 2018-01-09 09:41:30.481900576 +0000 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 qkqAdKcRT1amfl5GfaPXrQ for <quic-issues@ietf.org>; Tue, 09 Jan 2018 09:41:30.247 +0000 (UTC)
Date: Tue, 09 Jan 2018 09:41:30 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbfb92657095a38d381b764092f467a8194f4e0d892cf00000001166c504a92a169ce111afff8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1043/review/87457182@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1043@github.com>
References: <quicwg/base-drafts/pull/1043@github.com>
Subject: Re: [quicwg/base-drafts] Mask packet numbers with a per-connection-ID key (#1043)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a548e4a26e99_12182ae0edf52ec478114"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1H/YYbFwQ+fWwA6QBi2AnoQlFiY9mOrnfKan Dbz3wVLHaeqKQZ+A4wJ0ck1fF9yFHvzO1Zczil8piEOCRL2wHH4xHnWreq5d6L8dpYP5qIfOmKoHSm HbPHW77EDNcoPRrQhi8Nixz3nk1F7GDH9qXyQhYtWuCZUxCDk8r13wGEqY2nV/niixJYtsVlXOljYQ k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/y-5PnHb8HJYU6YTnsWrkOjawyvs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 09:41:36 -0000

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

marten-seemann requested changes on this pull request.



> @@ -707,8 +710,8 @@ packets MUST use connection ID selected by the client.
 The packet number is an integer in the range 0 to 2^62-1. The value is used in
 determining the cryptographic nonce for packet encryption.  Each endpoint
 maintains a separate packet number for sending and receiving.  The packet number
-for sending MUST increase by at least one after sending any packet, unless
-otherwise specified (see {{initial-packet-number}}).
+for sending starts at zero for the first packet set and MUST increase by one
+after sending a packet.

As discussed in #1030, random packet number gaps still need to be permitted to defend against the optimistic ACK attack.
If we want to change the defense against this attack, I'd prefer to discuss this in a separate PR.

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

<p><b>@marten-seemann</b> requested changes on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1043#discussion_r160356753">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -707,8 +710,8 @@ packets MUST use connection ID selected by the client.
 The packet number is an integer in the range 0 to 2^62-1. The value is used in
 determining the cryptographic nonce for packet encryption.  Each endpoint
 maintains a separate packet number for sending and receiving.  The packet number
-for sending MUST increase by at least one after sending any packet, unless
-otherwise specified (see {{initial-packet-number}}).
+for sending starts at zero for the first packet set and MUST increase by one
+after sending a packet.
</pre>
<p>As discussed in <a href="https://github.com/quicwg/base-drafts/issues/1030" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="283829488" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1030">#1030</a>, random packet number gaps still need to be permitted to defend against the optimistic ACK attack.<br>
If we want to change the defense against this attack, I'd prefer to discuss this in a separate PR.</p>

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

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


From nobody Tue Jan  9 01:59:35 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 289F712702E for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 01:59:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.028
X-Spam-Level: 
X-Spam-Status: No, score=-2.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4t6d5cUJlbdR for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 01:59:32 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55733127011 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 01:59:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=S49RNI/ZISp7P9c7fUsMuz+i62o=; b=rDtU6Akg3eEqQ5Dx ujdvtMXoISWv3ftoJPmR66aD6lg5/irPAdfR9aGjiAYerANR0nbOxLMpnOyXAu2m gtNIoROCAMOoONpYNACg17XmOTYSYnmp787xqfb4FbAFh4TRb1lEZlhNq1AqI3CD GpC/PDtL8qmOCjjMOVR+T1eN0vs=
Received: by filter0189p1las1.sendgrid.net with SMTP id filter0189p1las1-12522-5A549282-12 2018-01-09 09:59:31.032945501 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id i8mUSqeZSZa4HSJk5nc0TA for <quic-issues@ietf.org>; Tue, 09 Jan 2018 09:59:30.901 +0000 (UTC)
Date: Tue, 09 Jan 2018 09:59:31 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab34c541aa860ebc9c5515ed79d8a4e71239e4a83992cf00000001166c548292a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/356236632@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a549282c247e_194b2ab31a482ec882530"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2zk/E4tdSsgxPJbXBZ9S30AmZzshzdcuchLm 9L5G2aIqA9qDExby6R0Vus5zpZ0+4+5bwZ5UQMWapxbJFJ6IrqMh7mdfPEmTEEI63VF0ShBJesLLSb ogR049CHuINUMaoB6erlh2sl4wM4G4iGzg+MqIPH7JUhaX7ft0svYs3wFOzOGMLokEfP2cHbGvjTCa M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-cJxScuSfOpkr40pr4H57m9NBkg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 09:59:34 -0000

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

If we cannot get rid of random skips, can we at least place a constraint such skipping dropping at most one random packet every 32 packets or so, or if insufficient, skip 1 random packet every four packets.

In the current formulation a skip may be up to 2^31 which doesn't really improve over smaller skips while smaller skips allow for more efficient and simpler data structures and supports trivial rejection of obviously incorrect packet numbers. With variable length packet numbers it also keeps that paket number representation small.

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

<p>If we cannot get rid of random skips, can we at least place a constraint=
 such skipping dropping at most one random packet every 32 packets or so, o=
r if insufficient, skip 1 random packet every four packets.</p>
<p>In the current formulation a skip may be up to 2^31 which doesn't really=
 improve over smaller skips while smaller skips allow for more efficient an=
d simpler data structures and supports trivial rejection of obviously incor=
rect packet numbers. With variable length packet numbers it also keeps that=
 paket number representation small.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1030: If we cannot=
 get rid of random skips, can we at least place a constraint such skipping =
dropping at most one random packet every 32 packets or so, or if insufficie=
nt, skip 1 random packet every four packets.\r\n\r\nIn the current formulat=
ion a skip may be up to 2^31 which doesn't really improve over smaller skip=
s while smaller skips allow for more efficient and simpler data structures =
and supports trivial rejection of obviously incorrect packet numbers. With =
variable length packet numbers it also keeps that paket number representati=
on small."}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/1030#issuecomment-356236632"}}}</script>=

----==_mimepart_5a549282c247e_194b2ab31a482ec882530--


From nobody Tue Jan  9 02:04:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0DE251270AE for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 02:04:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eATXf5pNYN1f for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 02:04:14 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 44FE912702E for <quic-issues@ietf.org>; Tue,  9 Jan 2018 02:04:14 -0800 (PST)
Date: Tue, 09 Jan 2018 02:04:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515492253; bh=m/P2oYWwFj4cfyC3R5w8Hpvs9jGQpBcL0Tp17ET/T1Q=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X8n1xRkxvB8PxdD3X8HyEcb9UUSQG9o778prA3QGdUc+nmOfpclz0xXUIr5xce1Sn wFJH0qA6OPTGX9G37/HLFfgZ3ZnzffiUmKmyDukcN4jn0CIa4JUe3UrJYmOclEvjLE KazB052FbFnk6LzA51StOyit/HeEX6jwNSvvO5RY=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaa0cefee5080f165261d5a58e85b959846cfc13692cf00000001166c559d92a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/356237866@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54939d642d3_4ce73fe0b05a0f342039da"; 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/NZcwanRVzIp5uDScsmsU4vCKCNQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 10:04:17 -0000

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

For optimistic ACK mitigation, it is sufficient to skip a single packet number. I don't see any advantage you would get from skipping more packet numbers at once. 

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

<p>For optimistic ACK mitigation, it is sufficient to skip a single packet number. I don't see any advantage you would get from skipping more packet numbers at once.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #1030: For optimistic ACK mitigation, it is sufficient to skip a single packet number. I don't see any advantage you would get from skipping more packet numbers at once. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1030#issuecomment-356237866"}}}</script>
----==_mimepart_5a54939d642d3_4ce73fe0b05a0f342039da--


From nobody Tue Jan  9 06:39:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 952F212D86A for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:39:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8wrw-U2wkzAK for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:39:22 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 894C1126D0C for <quic-issues@ietf.org>; Tue,  9 Jan 2018 06:39:21 -0800 (PST)
Date: Tue, 09 Jan 2018 06:39:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515508760; bh=qre2xtoPjwDXOaGe8uhOrGLNdpcXewN++P910mSvYDw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LPVE71+DmcWPvUgR5U7klJ7v068CllqM4oeu2KYiKIGWHyOuMCWoQ68MV3VaoRot5 C3SL/h8EacgqN1jkxO6ggW3OI17lBPr0VBRW62jsKR3WzmVky2JoCb3SaRGAQShwPY 9ue6AYftAbilkhpCFIQocdW9nIFYZcrCFdLIg8qQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0e934e036b5802d7ec60f15743b64ddb2fd0e87c92cf00000001166c961892a169ce111aa501@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1041/review/87536858@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1041@github.com>
References: <quicwg/base-drafts/pull/1041@github.com>
Subject: Re: [quicwg/base-drafts] Change connection ID with Transport Parameters (#1041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54d418ada68_78852b0a02274ed01035453"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/DMYvPwteAY7H0ikdy5bUn62nUN8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 14:39:23 -0000

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

ianswett commented on this pull request.



>  use it for all subsequent Handshake ({{packet-handshake}}) and 1-RTT
 ({{packet-protected}}) packets but not for 0-RTT packets ({{packet-protected}}).
 
+The server MUST NOT switch to the new connection ID until has received a
+packet containing the connection ID from the client.  In particular, the

NEW_CONNECTION_ID wouldn't change the encryption level issues.  And we'd have to allow it during the handshake, which we don't today.

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1041#discussion_r160422887">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  use it for all subsequent Handshake ({{packet-handshake}}) and 1-RTT
 ({{packet-protected}}) packets but not for 0-RTT packets ({{packet-protected}}).
 
+The server MUST NOT switch to the new connection ID until has received a
+packet containing the connection ID from the client.  In particular, the
</pre>
<p>NEW_CONNECTION_ID wouldn't change the encryption level issues.  And we'd have to allow it during the handshake, which we don't today.</p>

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

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


From nobody Tue Jan  9 06:41:02 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16C9E12D86A for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:41:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1
X-Spam-Level: 
X-Spam-Status: No, score=-1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UJGQR0E0X-J8 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:40:58 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 973EC126D0C for <quic-issues@ietf.org>; Tue,  9 Jan 2018 06:40:58 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515508857; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3ga0+DpNZ6n5qk3YCr91L05DSnMxfNOi4pMZ+3MXwn0=; b=NO+GctsAdwk5FuMc9kGQhPf6jS/9w42mz6/bLCmOMhgAraf97LWT9ktm/Bcuiqki6mIoxgnQ yqOUSL/hlHXjvQQO44LPdhJ8JIaBYOc7DEWxWXfR3vFJOcdJRrGRsPm8C6KZqAhCAWBSsDTy DoSK/ZHMksk9MpUNpDDpIoY/yO4=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5a54d479.7fa7145a02d0-smtp-out-n03; Tue, 09 Jan 2018 14:40:57 -0000 (UTC)
Date: Tue, 09 Jan 2018 06:40:57 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a54d479b5d8f_72ac2ad72a519c188156d@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7ba0b5: Martin's comments.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a54d479b56ef_72ac2ad72a519c18814c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fo6grAP1pdFGqiw8OTwJgYfwLgM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 14:41:00 -0000

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

  Branch: refs/heads/ianswett-conn-id
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7ba0b5393f8a99d67be34c42188495450e6233dd
      https://github.com/quicwg/base-drafts/commit/7ba0b5393f8a99d67be34c42188495450e6233dd
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-01-09 (Tue, 09 Jan 2018)

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

  Log Message:
  -----------
  Martin's comments.



----==_mimepart_5a54d479b56ef_72ac2ad72a519c18814c0--


From nobody Tue Jan  9 06:41:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E0C712D871 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:41:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0xRtit-EmAwU for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:41:01 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C12C4126D0C for <quic-issues@ietf.org>; Tue,  9 Jan 2018 06:41:00 -0800 (PST)
Date: Tue, 09 Jan 2018 06:40:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515508859; bh=g8rEIIGp0qGJ51+/ifoydAxWpOdxVF7X7tD3y8N8YtI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Nn2O1u7STT1MwrI4EdsyfMlmDkhfgdYITIcZh6WFpiWOSft6HeV/7Devt5yUagbAb 90ex9Lysf7EK+VRj1s3TO+AX/qMcFMWNzPFDTG3lYL20Z8mqrVc3gTjNEnx2DTem+a 9Rn5gDu/++80u2cm9eaW54Ql4CkOiIMlLgDPpT/M=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1041/push/2241944458@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1041@github.com>
References: <quicwg/base-drafts/pull/1041@github.com>
Subject: Re: [quicwg/base-drafts] Change connection ID with Transport Parameters (#1041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54d47bc9f83_67fb2ac262e48ec41014294"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5F1pqCWsWo5fkmr227GtKSLzP28>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 14:41:02 -0000

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

@ianswett pushed 1 commit.

7ba0b53  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/1041/files/44e474126a4cd5fc92649bbc41dc6edf13615a29..7ba0b5393f8a99d67be34c42188495450e6233dd

----==_mimepart_5a54d47bc9f83_67fb2ac262e48ec41014294
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/7ba0b53" class="commit-link">7ba0b53</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/1041/files/44e474126a4cd5fc92649bbc41dc6edf13615a29..7ba0b5393f8a99d67be34c42188495450e6233dd">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqznhyIWbNIgGKFsPNh5h8ePTM4Lzks5tI3p7gaJpZM4RXQ2Y">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8Z05kfLO-j9DkYA6gSSerUxyf4sks5tI3p7gaJpZM4RXQ2Y.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1041/files/44e474126a4cd5fc92649bbc41dc6edf13615a29..7ba0b5393f8a99d67be34c42188495450e6233dd"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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

----==_mimepart_5a54d47bc9f83_67fb2ac262e48ec41014294--


From nobody Tue Jan  9 06:42:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C38FE12D86C for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:42:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PAQGeR9ie_9M for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:42:23 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20DC612D86A for <quic-issues@ietf.org>; Tue,  9 Jan 2018 06:42:23 -0800 (PST)
Date: Tue, 09 Jan 2018 06:42:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515508942; bh=WcOXSxqU9jjorLoSm2mn7XWXIi5VETFbplacgxdlUrc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ownrUL2ttx/WGUMCly+Pa5ZKTGFPZsVmA6IliKwWY3M/kafsg5P1BCD0JPuaCTlPL Ym+m0GJhn54QEeyN/JZLZ+2Mla6hiyYeaxSQ3ybHgxZaU3FiHGrtAr1JpjRJZC2ifV 6sZr3czjMj6AS6UuDakE4pUimr8IOIpiTYA0de0Y=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfc82c7a2f9ac0a361b7297d9277067d1c54e957392cf00000001166c96ce92a169ce111aa501@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1041/review/87537888@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1041@github.com>
References: <quicwg/base-drafts/pull/1041@github.com>
Subject: Re: [quicwg/base-drafts] Change connection ID with Transport Parameters (#1041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54d4ce677cf_1e4a2b001af46ed484886"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/aD0XpHVvy2hGhqCdeg4g8q7-064>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 14:42:25 -0000

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

ianswett commented on this pull request.



>  
-Once the client receives the connection ID that the server has chosen, it MUST
+If the client receives a new connection ID that the server has chosen, it MUST

Aren't they available at the server side when a CHLO is received?  And shouldn't they be available in the stateless retry?

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1041#discussion_r160423722">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-Once the client receives the connection ID that the server has chosen, it MUST
+If the client receives a new connection ID that the server has chosen, it MUST
</pre>
<p>Aren't they available at the server side when a CHLO is received?  And shouldn't they be available in the stateless retry?</p>

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

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


From nobody Tue Jan  9 06:43:34 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8970A12D86A for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:43:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6bO2BuC4HMvJ for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:43:32 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 475E5126D0C for <quic-issues@ietf.org>; Tue,  9 Jan 2018 06:43:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wYssaMlQ4xMwtTMGpH522SXFJwk=; b=I2gax55eyaGKdXSm MJ4UKevVXAghgcNpeNDVr0o3jP6YNTvPfPNMnKj1jFPadJeGmXzL8vuL9WJkv6nm pDhzjies2S9KRyxZLjkUkRR0bldZa7Q5k96coVdMw98MDArQE2Kg1VhbJZDdxo7I i0YNl3owVOnHQNowD7rWMo425Rs=
Received: by filter0342p1las1.sendgrid.net with SMTP id filter0342p1las1-10145-5A54D512-1A 2018-01-09 14:43:30.686537947 +0000 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 5OMqJbwMSTSCTWI9IVK9aw for <quic-issues@ietf.org>; Tue, 09 Jan 2018 14:43:30.593 +0000 (UTC)
Date: Tue, 09 Jan 2018 14:43:30 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7e11df3fba48b3641dfda53e6e2eb9d389f5fec192cf00000001166c971292a169ce111aa501@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1041/c356303224@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1041@github.com>
References: <quicwg/base-drafts/pull/1041@github.com>
Subject: Re: [quicwg/base-drafts] Change connection ID with Transport Parameters (#1041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54d51271954_269763ff83fe3ef28561398"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak28OLm8EZVsHYuNgVDFmdDwZPfijkHQQ7zSza UIRiKRl+5ibVOFwVZnB2WindNvViNPezFAZ08OwhNaS2kjE6Cw4DJS3m5rzaWU2lUzX9lddQteYepv O+HoLCaXPqw1lkgIa1bNi0y/knio7Hf5rY3J8v4rX6j3ZMVBiDOI3OLtS+tKBmZvwszHRVYHD4dPRT Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jM3BTgasikKgULXQwfprnE87P1E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 14:43:33 -0000

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

Possibly I'm confused on the use of transport parameters.  It needs to be possible to negotiate in transport params, so they would have to be available to QUIC prior to the TLS handshake completing.

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

<p>Possibly I'm confused on the use of transport parameters.  It needs to be possible to negotiate in transport params, so they would have to be available to QUIC prior to the TLS handshake completing.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1041: Possibly I'm confused on the use of transport parameters.  It needs to be possible to negotiate in transport params, so they would have to be available to QUIC prior to the TLS handshake completing."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1041#issuecomment-356303224"}}}</script>
----==_mimepart_5a54d51271954_269763ff83fe3ef28561398--


From nobody Tue Jan  9 06:45:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 263C2126D0C for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:45:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MVrNQnV2oXB1 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:45:27 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76EFD126C0F for <quic-issues@ietf.org>; Tue,  9 Jan 2018 06:45:27 -0800 (PST)
Date: Tue, 09 Jan 2018 06:45:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515509126; bh=fJ0gSvw34sl1QO4dI4+YyW5gfF9mlfWIMj1zjB6NAk8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kXwFBstnAX2qB+6BUefL76VYe739aeqP9w4+XdgwMvLe3ffWc7KjI++DH56wfOsZb zsv84w5Ghaw2quLcbTeI/PvH63EtyYcdSj4+u6r3xkb21fMiOo8DKHUVerFia6tCLY sA1a4/kwqkGjKxlqKQgtBNE5QPSY5TLcxM6Xjp4g=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab217aa4b096e811b7d4dc99e40cce2fbcab40a2b492cf00000001166c978692a169ce10e7bb4d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1029/356303747@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1029@github.com>
References: <quicwg/base-drafts/issues/1029@github.com>
Subject: Re: [quicwg/base-drafts] Connections SHOULD Respond to Connection Close Frames (#1029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54d586c5261_20a83feb02c0cf38871c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/eRzArC06z46ryALHuLD_KIWIx9s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 14:45:29 -0000

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

I agree with Martin, I think client behavior will vary and many will immediately close the socket.  I expect servers to adhere.

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

<p>I agree with Martin, I think client behavior will vary and many will immediately close the socket.  I expect servers to adhere.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1029: I agree with Martin, I think client behavior will vary and many will immediately close the socket.  I expect servers to adhere."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1029#issuecomment-356303747"}}}</script>
----==_mimepart_5a54d586c5261_20a83feb02c0cf38871c8--


From nobody Tue Jan  9 06:47:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F30F12D868 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:47:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yiOD3RYfsvpx for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:47:24 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF678126C0F for <quic-issues@ietf.org>; Tue,  9 Jan 2018 06:47:23 -0800 (PST)
Date: Tue, 09 Jan 2018 06:47:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515509243; bh=QZGh3/vrKrIzVIbFZEAsGWIw5514dFsUnL+1duHK2QI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uJ1uvQbSsJ9wzmipQtq2DMeE14MFCNVfraBSUxSILJiMC834V7NoCCNnHvn7CjzI4 zKN2A+J91tJW5oKkqXj5B1+fvZkGF6mOk3HQR7PGNbNBqACGmb5vsRDyBxif2zUHkO MX+dfXewp07/SqGAON2FHtFjTR8+raKOECRhSLc8=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab44795739497880ddb2a9e773b430e9b8acaec2ab92cf00000001166c97fb92a169ce10e7bb4d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1029/356304309@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1029@github.com>
References: <quicwg/base-drafts/issues/1029@github.com>
Subject: Re: [quicwg/base-drafts] Connections SHOULD Respond to Connection Close Frames (#1029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54d5fb2b99e_2a553f9181c30f3095269"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sswaStJBxolH0_RPeuATOJlEDRM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 14:47:25 -0000

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

I guess the main point I had here was, if an endpoint (client or server) is going to stick around for the draining period, shouldn't it respond to the initially received CONNECTION_CLOSE frame with its own?

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

<p>I guess the main point I had here was, if an endpoint (client or server) is going to stick around for the draining period, shouldn't it respond to the initially received CONNECTION_CLOSE frame with its own?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks in #1029: I guess the main point I had here was, if an endpoint (client or server) is going to stick around for the draining period, shouldn't it respond to the initially received CONNECTION_CLOSE frame with its own?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1029#issuecomment-356304309"}}}</script>
----==_mimepart_5a54d5fb2b99e_2a553f9181c30f3095269--


From nobody Tue Jan  9 06:49:43 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9544F126D0C for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:49:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.464
X-Spam-Level: 
X-Spam-Status: No, score=-0.464 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M9xeQpj6XM8r for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:49:41 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BDD79126C0F for <quic-issues@ietf.org>; Tue,  9 Jan 2018 06:49:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=X8AYk2RVGP5nIMHa3Ow3QNeKUj8=; b=bhmPNiVd0UoJCNrn XfB8SJmY18m8xEyakpNZ1yN32LC+FfnhbW5jxOeC1vWxOzkOJY5S+FkTDHfXH2vV /MpXnZEelGsqJEvI8qoccealwDGfJxBE0xzKCtFPs/Xljg1J2Nn4iJwHt0b9BMNN Hje2EGxfpSntBGO17RwC61vlLMQ=
Received: by filter0046p1las1.sendgrid.net with SMTP id filter0046p1las1-27332-5A54D64F-39 2018-01-09 14:48:47.812028903 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0018p1iad2.sendgrid.net (SG) with ESMTP id -gMwKc_rQnih4NTPXYfE8A for <quic-issues@ietf.org>; Tue, 09 Jan 2018 14:48:47.685 +0000 (UTC)
Date: Tue, 09 Jan 2018 14:48:47 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3ab514bde4ea91327bd4984de16ad2deb89a547e92cf00000001166c984f92a169ce10e7bb4d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1029/356304750@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1029@github.com>
References: <quicwg/base-drafts/issues/1029@github.com>
Subject: Re: [quicwg/base-drafts] Connections SHOULD Respond to Connection Close Frames (#1029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54d64f9e32b_2b52d3f82834b8f3095221"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak21QYEM8NwcSCwgEye6xTlRqQX6JH3M8fpw8q yVdevav92OdIxOtakY65KWdkfL64hCBRjl2KyWL+buTH6SB5sohxnekWfl8Jghojrt2XcVMoZR3kek HjzaXeDMSfj/t/Mnijcjw8qc1II8EJrDCa4aAjwY93NXTeHOLgy57iF85K4qZYcFfZqFpOcpx2zTxU Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/g_TYRsInFPP0zBoiQdpZif1ASwM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 14:49:42 -0000

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

I would say no.

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

<p>I would say no.</p>

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

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


From nobody Tue Jan  9 06:50:06 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5D69128961 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:50:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AvZXFj7DdTt9 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:50:03 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1E29126D0C for <quic-issues@ietf.org>; Tue,  9 Jan 2018 06:50:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=e6w3W7etBAfsOEJl7FwnLT3zXlA=; b=X+wFRzMbR+Pmjsav 4AqnvMe+zqHYOm5iiLzdE8xf4LtsCcfs8yT0+EaqKyDIMJO5Y2C5jiCaPYjhp24u T1A7e2cxds1ibF9HRol+o3chME0OKQvuvhi8r1glXW58HzVvKO7UmSCla7/8vLgW +tImc6vU+kpT+QZl41sKjm6Cxl8=
Received: by filter0140p1iad2.sendgrid.net with SMTP id filter0140p1iad2-12935-5A54D69A-F 2018-01-09 14:50:02.37601778 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id AdIxEcakTUyyRpht7g8jgg for <quic-issues@ietf.org>; Tue, 09 Jan 2018 14:50:02.363 +0000 (UTC)
Date: Tue, 09 Jan 2018 14:50:02 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf37b663eaa6223f03c3c1985f46741d2f0d013ec92cf00000001166c989a92a169ce111aa501@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1041/review/87540405@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1041@github.com>
References: <quicwg/base-drafts/pull/1041@github.com>
Subject: Re: [quicwg/base-drafts] Change connection ID with Transport Parameters (#1041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54d69a41ade_ea02aeca0d42ecc72ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1XGWTOBZbwuDmt1+0uBJVky12LIj1faTpXQV IUDwn4zSAa4s575CWT4684haYj2tlBz1e/A6BtiEZ+SDqZIoP4URw7NQYd5ZCKiQfyPUP9fVoqn9c/ Dy0R4w5Zm4NvaqU0yMKXoCXvABsohuW6Lkae/58zAO1agfB9axNg33rBga5UzdRgXq9LgqACC/sC33 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0Qw_V7CId_hGFEEuvXe23cCcT6o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 14:50:05 -0000

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

nibanks commented on this pull request.



>  use it for all subsequent Handshake ({{packet-handshake}}) and 1-RTT
 ({{packet-protected}}) packets but not for 0-RTT packets ({{packet-protected}}).
 
+The server MUST NOT switch to the new connection ID until has received a
+packet containing the connection ID from the client.  In particular, the

I agree with @ianswett, that the client should be the one that starts using the new connection ID first. Otherwise, you are back to one of the original problems of multiple clients on the same 4-tuple and it is impossible to determine which of them to deliver the newly received packet 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/1041#discussion_r160426015
----==_mimepart_5a54d69a41ade_ea02aeca0d42ecc72ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1041#discussion_r160426015">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  use it for all subsequent Handshake ({{packet-handshake}}) and 1-RTT
 ({{packet-protected}}) packets but not for 0-RTT packets ({{packet-protected}}).
 
+The server MUST NOT switch to the new connection ID until has received a
+packet containing the connection ID from the client.  In particular, the
</pre>
<p>I agree with <a href="https://github.com/ianswett" class="user-mention">@ianswett</a>, that the client should be the one that starts using the new connection ID first. Otherwise, you are back to one of the original problems of multiple clients on the same 4-tuple and it is impossible to determine which of them to deliver the newly received packet 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/1041#discussion_r160426015">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-40GrY4If2FNjdXkBoxC6f1uXCdks5tI3yagaJpZM4RXQ2Y">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyhsulhatMULjjhyAqMy-f7lyDt7ks5tI3yagaJpZM4RXQ2Y.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1041#discussion_r160426015"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Tue Jan  9 06:55:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C815F128961 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:55:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7TkPfJdsP5S6 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 06:55:53 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 62538126C0F for <quic-issues@ietf.org>; Tue,  9 Jan 2018 06:55:53 -0800 (PST)
Date: Tue, 09 Jan 2018 06:55:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515509752; bh=bToDr2w5Fy2OGzPq3QnCGngy7FTdFj2rKsgMe7gK9mw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uKUHf/J+wavDL6NYKK2vt04gf1MoB/8mwT06qk8nolHA5vkE7uDZaSk7AqYfVJ4fM CV7X4HLGkX9BNyWecCtAQBSPT5YskRCQfzmmOGqNxfPI5kjFz2TAs0Ds9lBgnsBuLP vquPfIZqZssA/QTRkTvHjuX+RQ3D7RhYNwBRdrKE=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc0e2745f40fece2e01bce02bbc76a864b785162492cf00000001166c99f892a169ce10e7bb4d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1029/356306987@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1029@github.com>
References: <quicwg/base-drafts/issues/1029@github.com>
Subject: Re: [quicwg/base-drafts] Connections SHOULD Respond to Connection Close Frames (#1029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54d7f8b92d4_7a9c2ae416f12ec443429"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7w4R-cTbT7G3DJ1kCchmIH60dBI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 14:55:55 -0000

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

If not, then implementations that wish to respect the spec will always have to wait the full draining period. What is the harm in recommending the CONNECTION_CLOSE should be sent? It is a very useful signal to the endpoint that initially closed the connection.

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

<p>If not, then implementations that wish to respect the spec will always=
 have to wait the full draining period. What is the harm in recommending =
the CONNECTION_CLOSE should be sent? It is a very useful signal to the en=
dpoint that initially closed the connection.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks in #1=
029: If not, then implementations that wish to respect the spec will alwa=
ys have to wait the full draining period. What is the harm in recommendin=
g the CONNECTION_CLOSE should be sent? It is a very useful signal to the =
endpoint that initially closed the connection."}],"action":{"name":"View =
Issue","url":"https://github.com/quicwg/base-drafts/issues/1029#issuecomm=
ent-356306987"}}}</script>=

----==_mimepart_5a54d7f8b92d4_7a9c2ae416f12ec443429--


From nobody Tue Jan  9 07:01:50 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0AE39128959 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 07:01:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aOaBLUO72pXi for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 07:01:42 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6394A126C0F for <quic-issues@ietf.org>; Tue,  9 Jan 2018 07:01:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=V2w5gfd1Fa+KgxEbUPswqSO6zk0=; b=AvpTgObIgR1mV2km bSX2yCIGtUP+MoE9M2D191vUe+o7ywCZL4j3GfbTtT3ygXgG9dlK/9OI0ZMZzIN/ wtpz05KTqpq5k/ui2sI4nTCevTMutX5txOfcjtloo55zN42xztaHbrsygqnYkcUu 8nS1wSCwP6iGSSo3wjrO3pZ/saM=
Received: by filter0359p1las1.sendgrid.net with SMTP id filter0359p1las1-30489-5A54D953-3E 2018-01-09 15:01:39.966196429 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id CN8u6Wn7QRmetQv8QUdpHw for <quic-issues@ietf.org>; Tue, 09 Jan 2018 15:01:39.817 +0000 (UTC)
Date: Tue, 09 Jan 2018 15:01:40 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80a6816651c5fb121d9150a3ead591393521997592cf00000001166c9b5392a169ce111aa501@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1041/c356308755@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1041@github.com>
References: <quicwg/base-drafts/pull/1041@github.com>
Subject: Re: [quicwg/base-drafts] Change connection ID with Transport Parameters (#1041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54d953bfbd7_687e2b18fde26ecc167389"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak05CFNTZZaCYQ7qwlJLJ76rJ88AgJ+c2tJKy9 3wM9wP/TkBuAaEwZp5aGh9hJw8QkKHSlYejRBfbsBjwSju9MfKAqDguIEsbOAvwzL3UDNpOyDLoMa/ AkDu+e2WwPmIFBL3KtcA4Zxl+nUwUVRBJ75/ig2jIKXZaRiorK5BKOm1jZ4wXi9PTL6WdjsXfOLFW4 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q7tcvWyZIc0v48oab6zHkEI8ols>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 15:01:49 -0000

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

One other concern about NEW_CONNECTION_ID is that the stateless retry is part of the TLS transcript, and so if the server chosen connection ID is in transport params, the handshake will fail at the end if the connection ID is changed.  I'm not sure why an attacker would want to insert a NEW_CONNECTION_ID frame in this context, but I think it would be impossible for the client to detect that it had occurred?

But if that's not an issue or we don't care, then NEW_CONNECTION_ID is workable.

My core goals are to solve the specified issues.  I do think it's better to have the client be the first to use the new connection ID.  The approach of the server suddenly changing the connection ID is very odd and as discussed, causes problems with multiple simultaneous handshakes.

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

<p>One other concern about NEW_CONNECTION_ID is that the stateless retry is=
 part of the TLS transcript, and so if the server chosen connection ID is i=
n transport params, the handshake will fail at the end if the connection ID=
 is changed.  I'm not sure why an attacker would want to insert a NEW_CONNE=
CTION_ID frame in this context, but I think it would be impossible for the =
client to detect that it had occurred?</p>
<p>But if that's not an issue or we don't care, then NEW_CONNECTION_ID is w=
orkable.</p>
<p>My core goals are to solve the specified issues.  I do think it's better=
 to have the client be the first to use the new connection ID.  The approac=
h of the server suddenly changing the connection ID is very odd and as disc=
ussed, causes problems with multiple simultaneous handshakes.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1041#issuecomment-356308755">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2CcQ4jN-KqsRcbi=
Zyr21Lxycoe-ks5tI39TgaJpZM4RXQ2Y">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzpNjNTB34ZxK2z65=
GrV6pMe7WkLks5tI39TgaJpZM4RXQ2Y.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1041#issuecomment-356308755"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1041: One other co=
ncern about NEW_CONNECTION_ID is that the stateless retry is part of the TL=
S transcript, and so if the server chosen connection ID is in transport par=
ams, the handshake will fail at the end if the connection ID is changed.  I=
'm not sure why an attacker would want to insert a NEW_CONNECTION_ID frame =
in this context, but I think it would be impossible for the client to detec=
t that it had occurred?\r\n\r\nBut if that's not an issue or we don't care,=
 then NEW_CONNECTION_ID is workable.\r\n\r\nMy core goals are to solve the =
specified issues.  I do think it's better to have the client be the first t=
o use the new connection ID.  The approach of the server suddenly changing =
the connection ID is very odd and as discussed, causes problems with multip=
le simultaneous handshakes."}],"action":{"name":"View Pull Request","url":"=
https://github.com/quicwg/base-drafts/pull/1041#issuecomment-356308755"}}}<=
/script>=

----==_mimepart_5a54d953bfbd7_687e2b18fde26ecc167389--


From nobody Tue Jan  9 07:32:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C08B12D868 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 07:32:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_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 BpnpyQW1JmLL for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 07:32:46 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C6EFE1205F0 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 07:32:46 -0800 (PST)
Date: Tue, 09 Jan 2018 07:32:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515511966; bh=BrBtUyCfMYQNpXS0uO3LBlnVjlZFQnd2Jn0HNzV7i+o=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=yIAyg/w9UZuUKQpTKkkArsngu1X/l418BVNGHo7BluwDKcols7eJOZxiQuHjk/m/A V37sUZywQkBHh4KLzmcCwmIHm/AZjjrEXpnt9wfJ6Yb3bWB2WwnRUl59yAAfS6a1UF M4gPrF+RGhFgZE71nGIdaWFrAEibgg9Cs/rBjXmQ=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab76a797b1e72b92b3907a61055ef047b0f3975d8d92cf00000001166ca29e92a169ce111d3faa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1046@github.com>
Subject: [quicwg/base-drafts] Latency Spin Bit, 2018 edition (#1046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a54e09e7d2f_23f52b16cbc92ec815503e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: britram
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Jcg2t-0yhfqE4aG3igHZqD0l0TU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 15:32:48 -0000

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

This PR adds a latency spin bit, taking text from [draft-trammell-quic-spin](https://tools.ietf.org/html/draft-trammell-quic-spin). It updates and replaces #609, and addresses #631. Information on usage of the Latency Spin Bit will appear in a separate PR on the manageability draft.

This version of the PR represents the minimum change. It does not grease the spin bit; spin bit greasing is discussed in [Section 6 of draft-trammell-quic-spin](https://tools.ietf.org/html/draft-trammell-quic-spin-01#section-6). It neither proposes a two-bit spin nor a spin-valid bit, the properties of which are explored in [Section 3.3 of draft-trammell-quic-spin](https://tools.ietf.org/html/draft-trammell-quic-spin-01#section-3.3).
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * add spin bit from draft-trammell-quic-spin

-- File Changes --

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

-- Patch Links --

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

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

<p>This PR adds a latency spin bit, taking text from <a href="https://tools.ietf.org/html/draft-trammell-quic-spin" rel="nofollow">draft-trammell-quic-spin</a>. It updates and replaces <a href="https://github.com/quicwg/base-drafts/pull/609" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="234436769" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/609">#609</a>, and addresses <a href="https://github.com/quicwg/base-drafts/issues/631" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="235897456" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/631">#631</a>. Information on usage of the Latency Spin Bit will appear in a separate PR on the manageability draft.</p>
<p>This version of the PR represents the minimum change. It does not grease the spin bit; spin bit greasing is discussed in <a href="https://tools.ietf.org/html/draft-trammell-quic-spin-01#section-6" rel="nofollow">Section 6 of draft-trammell-quic-spin</a>. It neither proposes a two-bit spin nor a spin-valid bit, the properties of which are explored in <a href="https://tools.ietf.org/html/draft-trammell-quic-spin-01#section-3.3" rel="nofollow">Section 3.3 of draft-trammell-quic-spin</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/1046'>https://github.com/quicwg/base-drafts/pull/1046</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>add spin bit from draft-trammell-quic-spin</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1046.patch'>https://github.com/quicwg/base-drafts/pull/1046.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1046.diff'>https://github.com/quicwg/base-drafts/pull/1046.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/1046">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8YlAJ7_2unQ_mpKW50GNHqKQLdjks5tI4aegaJpZM4RYAWV">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3543FcOb7WQN5EOpw9qiDm7_NBHks5tI4aegaJpZM4RYAWV.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1046"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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

----==_mimepart_5a54e09e7d2f_23f52b16cbc92ec815503e--


From nobody Tue Jan  9 09:54:11 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99B35126D74 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 09:54:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aW9awA48hANn for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 09:54:06 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 983C01200FC for <quic-issues@ietf.org>; Tue,  9 Jan 2018 09:54:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1Syqrwxc2QtE8fXBJWpLAS+Eh3k=; b=bx8RvgOdXvsfNGfG HHT8wue+wsneI5wn1yJlLhF6jOzTnUk5A9HbBw7HesjVvzQak2hB7I1S+qDxrKPI TIisXT0FIuVf3NBHiYYh8tBmPUb083nXAHT95Px+BECkzzDr++bsXCtIioOqMfcT 2yQRJPd/ijIt/kwbv8RJtEND/jY=
Received: by filter0240p1las1.sendgrid.net with SMTP id filter0240p1las1-25093-5A550161-3 2018-01-09 17:52:33.117675786 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad2.sendgrid.net (SG) with ESMTP id ALNDVguLRm-X9mqWsFDiwQ for <quic-issues@ietf.org>; Tue, 09 Jan 2018 17:52:33.285 +0000 (UTC)
Date: Tue, 09 Jan 2018 17:52:33 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab735304f0cc7c823b47a3249012d19573016f0ffe92cf00000001166cc36092a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/87603481@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a550160e111b_7ab3fd4ef0f2f2c7502"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0xzZZaKLFCRUa5kafXLBSxau8LqEvCpN4zNy OpnT5uQ3iMqYjvSAJppQ/gQw9h0VvyzdQCRzWJQD2TYSzcXAo5O5FKqt0gQMUEEqB67/yyZXTgLAW5 PZ+OVeqGZC1MdTylhEyI0Zzh28lQtoVm6Qk7vbffHK0bEm8Ga/Ljd3Kp2u0rHiRyEqjKJgwFpP1Pq+ 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qbqiaTILRCdLt5mwvobT63ONVQo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 17:54:10 -0000

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

MikeBishop commented on this pull request.



> @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 

A few edits to Mikkel's text, but the right ideas are there:

> Clients and servers associate packets with an existing or a new connection by using the connection ID if one is present, or the tuple of port-address pairs otherwise. When the connection ID is omitted from short packet headers, correct association requires that the tuple be unique. The tuple might be non-unique when a client reuses the source port, so the connection ID SHOULD be included in the client-to-server direction. A server MAY choose to associate handshake packets using a combination of both the tuple and the client connection ID in order to protect against accidental or intentional collisions. After the handshake completes, the tuple and connection ID might change over the course of the connection; see {{frame-new-connection-id}}) and {{wherever-migration-lives}}.

I'm a little dubious of the "accidental or intentional collisions," though.  I think we could reasonably drop that sentence.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1039#discussion_r160478910
----==_mimepart_5a550160e111b_7ab3fd4ef0f2f2c7502
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/1039#discussion_r160478910">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 
</pre>
<p>A few edits to Mikkel's text, but the right ideas are there:</p>
<blockquote>
<p>Clients and servers associate packets with an existing or a new connection by using the connection ID if one is present, or the tuple of port-address pairs otherwise. When the connection ID is omitted from short packet headers, correct association requires that the tuple be unique. The tuple might be non-unique when a client reuses the source port, so the connection ID SHOULD be included in the client-to-server direction. A server MAY choose to associate handshake packets using a combination of both the tuple and the client connection ID in order to protect against accidental or intentional collisions. After the handshake completes, the tuple and connection ID might change over the course of the connection; see {{frame-new-connection-id}}) and {{wherever-migration-lives}}.</p>
</blockquote>
<p>I'm a little dubious of the "accidental or intentional collisions," though.  I think we could reasonably drop that sentence.</p>

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

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


From nobody Tue Jan  9 10:14:32 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C2534129966 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 10:14:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bqZyNC-_QtDM for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 10:14:28 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF6E212778E for <quic-issues@ietf.org>; Tue,  9 Jan 2018 10:14:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=IG3x7FKlLU9IDQRNihjWomUU29M=; b=C8GAhHoYmHGZ/TOP C1o9VdvMu/CDNqCsK3dMXdmlaEmpMjcuW8abSQ7x7h8+icb6J1RgbKPupGM8BmMy WfO8HY+hNrjT5pPd0y+LZTUtBsnedbMoNCsFcFxEL1aEhxxyqI4kD12/iCoe0aJ5 Hnnvdk7tqFqHmvObLrEOI0DUTDo=
Received: by filter0275p1las1.sendgrid.net with SMTP id filter0275p1las1-29053-5A550683-E 2018-01-09 18:14:27.298211224 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id DCMfePUpRJSULSXVTK8trA for <quic-issues@ietf.org>; Tue, 09 Jan 2018 18:14:27.188 +0000 (UTC)
Date: Tue, 09 Jan 2018 18:14:27 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab998d2c0196db21c699618a016a9b500d6a188dd792cf00000001166cc88292a169ce111afff8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1043/review/87606002@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1043@github.com>
References: <quicwg/base-drafts/pull/1043@github.com>
Subject: Re: [quicwg/base-drafts] Mask packet numbers with a per-connection-ID key (#1043)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a55068379b0_37a83ffd6e58cf2c3013dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3wB3LLMZz4X6RRkGLqH6F29yP5PVuXmL9cA2 +2vVzZAHDVMkeaZsdVp8vD+lh0GJ1JWJ/BRitU8INlV+cYs70IuTDYFF16xBR1dGCxckoGgrUw93OY jM9gsOUZ3Ku31Inj7qH5OSefG9sT8nIVb0ICnCd7m08dY6ewDGu62Z3VAjvKawprBBOgvGC0X+6TZE k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/17ddYrWKlEyq7TWS4CYqRaOJX9U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 18:14:31 -0000

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

MikeBishop commented on this pull request.

Looks reasonable; minor nits.

>  
 ~~~
-    struct {
-        uint16 length = Length;
-        opaque label<6..255> = "QUIC " + Label;
-        uint8 hashLength = 0;
-    } QuicHkdfLabel;
+struct {
+   uint16 length = Length;
+   opaque label<6..255> = "QUIC " + Label;
+   uint8 connectionId<0>;

Is this included just to emphasize that it's zero-length, or does it actually include a byte representing the zero-length array?

> -TLS state machine reports that the ClientHello has been sent, the 0-RTT keys can
-be generated and installed for writing.  When the TLS state machine reports
-completion of the handshake, the 1-RTT keys can be generated and installed for
-writing.
+Note:
+
+: A connection ID might be omitted from the encoding of a packet, as is
+  permitted when the omit_connection_id transport parameter is used, but the
+  connection ID is still used by QHKDF-Expand to derive these values.
+
+The QUIC record protection initially starts with keying material derived from
+handshake keys.  When the TLS state machine reports that the ClientHello has
+been sent, 0-RTT keys can be generated and installed for writing, if 0-RTT is
+available.  Finally, the TLS state machine reports completion of the handshake,
+the 1-RTT keys can be generated and installed for writing.  Additionally, new
+keys are installed each time that the connection ID changes.

Does this need to mention TLS key updates?

> @@ -606,9 +606,12 @@ A Retry packet uses long headers with a type value of 0x7E.  It carries
 cryptographic handshake messages and acknowledgments.  It is used by a server
 that wishes to perform a stateless retry (see {{stateless-retry}}).
 
-The packet number and connection ID fields echo the corresponding fields from
-the triggering client packet.  This allows a client to verify that the server
-received its packet.
+The connection ID field echoes the corresponding fields from the triggering

One field

> @@ -606,9 +606,12 @@ A Retry packet uses long headers with a type value of 0x7E.  It carries
 cryptographic handshake messages and acknowledgments.  It is used by a server
 that wishes to perform a stateless retry (see {{stateless-retry}}).
 
-The packet number and connection ID fields echo the corresponding fields from
-the triggering client packet.  This allows a client to verify that the server
-received its packet.
+The connection ID field echoes the corresponding fields from the triggering
+client packet.  This allows a client to correlate a Retry with the Initial
+packet that it sends that the server received its packet.

This sentence doesn't parse.

> @@ -642,11 +645,11 @@ server and client.
 The connection ID field in a Handshake packet contains a connection ID
 that is chosen by the server (see {{connection-id}}).
 
-The first Handshake packet sent by a server contains a randomized packet number.
-This value is increased for each subsequent packet sent by the server as
-described in {{packet-numbers}}.  The client increments the packet number from
-its previous packet by one for each Handshake packet that it sends (which might
-be an Initial, 0-RTT Protected, or Handshake packet).
+The first Handshake packet sent by a server contains a packet number of 0.  This
+value is increased for each subsequent packet sent by the server as described in
+{{packet-numbers}}.  The client increments the packet number from its previous
+packet by one for each packet that it sends (which might be an
+Initial, 0-RTT Protected, or Handshake packet).

I know this isn't new text, but this statement about the client is redundant -- the client's behavior is already described at line 586.  (In fact, it might be worth consolidating them and simply describing that the first packet sent by each party has a packet number of zero and is incremented with each packet.)

> +packet_number = (masked_packet_number - pn_mask) MOD num_values
+~~~
+
+Packet numbers are not obscured when encoded in frames, such as ACK
+({{frame-ack}}).
+
+These changes are applied before packet protection, so the additional
+authenticated data (AAD) input includes masked values.
+
+These are not true cryptographic confidentiality protections, so entities other
+than endpoints are likely to be able to recover the underlying values by
+observing multiple packets.  For instance, in this version of QUIC, packet
+numbers still increase monotonically as long as the connection ID remains
+constant.  However, these values are different for client and server, and they
+change when a connection ID changes, together ensuring that flows with different
+connection IDs are not linkable based on the value of these fields.

Strong statement; maybe we stick to making it more difficult to link?

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

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

<p>Looks reasonable; minor nits.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1043#discussion_r160481031">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  
 ~~~
-    struct {
-        uint16 length = Length;
-        opaque label&lt;6..255&gt; = &quot;QUIC &quot; + Label;
-        uint8 hashLength = 0;
-    } QuicHkdfLabel;
+struct {
+   uint16 length = Length;
+   opaque label&lt;6..255&gt; = &quot;QUIC &quot; + Label;
+   uint8 connectionId&lt;0&gt;;
</pre>
<p>Is this included just to emphasize that it's zero-length, or does it actually include a byte representing the zero-length array?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1043#discussion_r160482141">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; -TLS state machine reports that the ClientHello has been sent, the 0-RTT keys can
-be generated and installed for writing.  When the TLS state machine reports
-completion of the handshake, the 1-RTT keys can be generated and installed for
-writing.
+Note:
+
+: A connection ID might be omitted from the encoding of a packet, as is
+  permitted when the omit_connection_id transport parameter is used, but the
+  connection ID is still used by QHKDF-Expand to derive these values.
+
+The QUIC record protection initially starts with keying material derived from
+handshake keys.  When the TLS state machine reports that the ClientHello has
+been sent, 0-RTT keys can be generated and installed for writing, if 0-RTT is
+available.  Finally, the TLS state machine reports completion of the handshake,
+the 1-RTT keys can be generated and installed for writing.  Additionally, new
+keys are installed each time that the connection ID changes.
</pre>
<p>Does this need to mention TLS key updates?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1043#discussion_r160482529">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -606,9 +606,12 @@ A Retry packet uses long headers with a type value of 0x7E.  It carries
 cryptographic handshake messages and acknowledgments.  It is used by a server
 that wishes to perform a stateless retry (see {{stateless-retry}}).
 
-The packet number and connection ID fields echo the corresponding fields from
-the triggering client packet.  This allows a client to verify that the server
-received its packet.
+The connection ID field echoes the corresponding fields from the triggering
</pre>
<p>One field</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1043#discussion_r160482648">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -606,9 +606,12 @@ A Retry packet uses long headers with a type value of 0x7E.  It carries
 cryptographic handshake messages and acknowledgments.  It is used by a server
 that wishes to perform a stateless retry (see {{stateless-retry}}).
 
-The packet number and connection ID fields echo the corresponding fields from
-the triggering client packet.  This allows a client to verify that the server
-received its packet.
+The connection ID field echoes the corresponding fields from the triggering
+client packet.  This allows a client to correlate a Retry with the Initial
+packet that it sends that the server received its packet.
</pre>
<p>This sentence doesn't parse.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1043#discussion_r160483299">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -642,11 +645,11 @@ server and client.
 The connection ID field in a Handshake packet contains a connection ID
 that is chosen by the server (see {{connection-id}}).
 
-The first Handshake packet sent by a server contains a randomized packet number.
-This value is increased for each subsequent packet sent by the server as
-described in {{packet-numbers}}.  The client increments the packet number from
-its previous packet by one for each Handshake packet that it sends (which might
-be an Initial, 0-RTT Protected, or Handshake packet).
+The first Handshake packet sent by a server contains a packet number of 0.  This
+value is increased for each subsequent packet sent by the server as described in
+{{packet-numbers}}.  The client increments the packet number from its previous
+packet by one for each packet that it sends (which might be an
+Initial, 0-RTT Protected, or Handshake packet).
</pre>
<p>I know this isn't new text, but this statement about the client is redundant -- the client's behavior is already described at line 586.  (In fact, it might be worth consolidating them and simply describing that the first packet sent by each party has a packet number of zero and is incremented with each packet.)</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1043#discussion_r160483813">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +packet_number = (masked_packet_number - pn_mask) MOD num_values
+~~~
+
+Packet numbers are not obscured when encoded in frames, such as ACK
+({{frame-ack}}).
+
+These changes are applied before packet protection, so the additional
+authenticated data (AAD) input includes masked values.
+
+These are not true cryptographic confidentiality protections, so entities other
+than endpoints are likely to be able to recover the underlying values by
+observing multiple packets.  For instance, in this version of QUIC, packet
+numbers still increase monotonically as long as the connection ID remains
+constant.  However, these values are different for client and server, and they
+change when a connection ID changes, together ensuring that flows with different
+connection IDs are not linkable based on the value of these fields.
</pre>
<p>Strong statement; maybe we stick to making it more difficult to link?</p>

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

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


From nobody Tue Jan  9 10:30:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1649A1273E2 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 10:30:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fi1ifekdnhkh for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 10:30:52 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4513412D77A for <quic-issues@ietf.org>; Tue,  9 Jan 2018 10:30:50 -0800 (PST)
Date: Tue, 09 Jan 2018 10:30:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515522649; bh=X3PThVVhFDYpSK/J3R5uRkVVIwpRBnAFTKvgHpNxM/4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BXMX6v4kCg7a2LfegiwkFPFMX1Bm7Zf0JlkvdjxtybVy5zi/mud6kj/GBKQk+AmQX PVsg4lUHZWjda6/oMD/CmM+/pXAM5eJNZ0rSQX3zxWDaPRmFXrc8SYVXINzPsUCGqa ojg1DLQyB46rDkOv5nBuglwMvTk9kqRTV0ID998M=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7af337447c287db2c135f53c901ffc4719c6b1fb92cf00000001166ccc5992a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/87614868@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a550a597ffc0_4ad43fe645696f34201197"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/aisitZ40eTZgnQZA-KcmXPRQoxE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 18:30:54 -0000

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

mikkelfj commented on this pull request.



> @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 

The collision part originally referred to the handshake which is why the server was singled out, but after the handshake the same idea also applies to the client when the server chooses a new connection ID. I'm not sure how important that sentence is, but if included, the edited version might be better off noting that: "Potential collisions can be avoided by associating connections with both the connection ID and the tuple together.", but this is not 100% fool proof either, so perhaps leave that as an implementation 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/pull/1039#discussion_r160488522
----==_mimepart_5a550a597ffc0_4ad43fe645696f34201197
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/1039#discussion_r160488522">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 
</pre>
<p>The collision part originally referred to the handshake which is why the server was singled out, but after the handshake the same idea also applies to the client when the server chooses a new connection ID. I'm not sure how important that sentence is, but if included, the edited version might be better off noting that: "Potential collisions can be avoided by associating connections with both the connection ID and the tuple together.", but this is not 100% fool proof either, so perhaps leave that as an implementation detail.</p>

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

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


From nobody Tue Jan  9 11:57:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 788DF120725 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 11:57:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IQfUjkO8L0hF for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 11:57:23 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA8DC120721 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 11:57:23 -0800 (PST)
Date: Tue, 09 Jan 2018 11:57:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515527842; bh=xokBV7YAyZAEvTFDptZQsXL4WzVNoQ1z/WUV1my1QJI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LNwv/8jiyf8Hi7TFj1HgK1NNmjRmB0PXpQVTbuao776/YWR/7AjyBCCKTJcWbWmJw OxSpQ7Y2NgFBkQdQ51y0EWfW2lLKgRzdVqZrgjNC3SCFmlacY0NMLIouKZllGziUqx ouqU6qv38X4IFH18ZCYZIdmHCt915LYQx+ihYWaE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6f247208ab2ea72e4a6a003c350b3c319ce5a49292cf00000001166ce0a292a169ce10e7bb4d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1029/356396248@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1029@github.com>
References: <quicwg/base-drafts/issues/1029@github.com>
Subject: Re: [quicwg/base-drafts] Connections SHOULD Respond to Connection Close Frames (#1029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a551ea2afb95_42403fdcbe9a0f30394633"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Pw1u_qvSeVsnVqpPYii3v_b-kRY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 19:57:25 -0000

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

I think we've come back around to our comments from a day ago.  I suspect most implementations will ignore it, and you think it's very useful.  I suggest we stick with MAY for now and we can discuss this again in 6 months when hopefully more people have implementation experience.

If specific applications want to specify MUST, that's fine by me, but I don't think it makes sense for HTTP.


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

<p>I think we've come back around to our comments from a day ago.  I susp=
ect most implementations will ignore it, and you think it's very useful. =
 I suggest we stick with MAY for now and we can discuss this again in 6 m=
onths when hopefully more people have implementation experience.</p>
<p>If specific applications want to specify MUST, that's fine by me, but =
I don't think it makes sense for HTTP.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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 #=
1029: I think we've come back around to our comments from a day ago.  I s=
uspect most implementations will ignore it, and you think it's very usefu=
l.  I suggest we stick with MAY for now and we can discuss this again in =
6 months when hopefully more people have implementation experience.\r\n\r=
\nIf specific applications want to specify MUST, that's fine by me, but I=
 don't think it makes sense for HTTP.\r\n"}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/1029#issuecomment-3=
56396248"}}}</script>=

----==_mimepart_5a551ea2afb95_42403fdcbe9a0f30394633--


From nobody Tue Jan  9 12:28:52 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5C15120725 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 12:28:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xLwY9AV8-IBK for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 12:28:49 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CAC11205F0 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 12:28:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Yv0wUnTQM93VGi/hck5PYSF5oQk=; b=GhWq2LO99j2cKECq UJNDcj0dEm54pbDhGBLzazgTFvD4R7htib/YMreRkD2guJa3HjF6itbcjFmpWMHf tBEF/KcJd9H7RPZPfrAr2uli6KIhkZE49WjddZNPAEYuhwGo7oy1/xT+ws3bhJmX KgMi2OK2gSy4LDKuEcBwaak2h4g=
Received: by filter0202p1las1.sendgrid.net with SMTP id filter0202p1las1-23558-5A5525FF-C 2018-01-09 20:28:47.587360647 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0024p1iad2.sendgrid.net (SG) with ESMTP id YjyiPs2tQDCor_UVYOULEA for <quic-issues@ietf.org>; Tue, 09 Jan 2018 20:28:47.523 +0000 (UTC)
Date: Tue, 09 Jan 2018 20:28:47 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf4d9590f285bc135c92334f5845116ed4433fff092cf00000001166ce7ff92a169ce111a9845@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1040/356404560@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1040@github.com>
References: <quicwg/base-drafts/issues/1040@github.com>
Subject: Re: [quicwg/base-drafts] Invariant: the first packet on a connection uses the long header (#1040)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5525ff54d85_62a32ad447ee8ec810744f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3X5ZiYy/PzkQPhhnbmLURaVXdq8SeVYdksAp qYJCTuOLTGwjEO3/HGKnY3ZlRYk9N8Ld2SDoPurTgZvDOCXqV/Ltd8JLo0rnjeXBsKFIWEpI85Uw90 TETNg0TXP+jHwl4L8pq4bYGk4fZ9IbIjRpwr5JnAhVL5hjfkn6vgFcW7BGawnTjaruyLVECuNaYLr3 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LYcgiDgXzP1w2hA9RU4FxinauPA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 20:28:51 -0000

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

Agreed -- this is generally assumed, but not actually written 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/1040#issuecomment-356404560
----==_mimepart_5a5525ff54d85_62a32ad447ee8ec810744f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Agreed -- this is generally assumed, but not actually written 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/1040#issuecomment-356404560">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8qvwiUh6qoCTrPbxa5TIDLT4pBcks5tI8v_gaJpZM4RXP2S">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3GgPRc_CUAUqFJnRrcu9EtjfNumks5tI8v_gaJpZM4RXP2S.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1040#issuecomment-356404560"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1040: Agreed -- this is generally assumed, but not actually written down."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1040#issuecomment-356404560"}}}</script>
----==_mimepart_5a5525ff54d85_62a32ad447ee8ec810744f0--


From nobody Tue Jan  9 12:39:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0C2812708C for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 12:39:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j6MAPWM1qUqT for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 12:39:23 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DF2E712D871 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 12:39:22 -0800 (PST)
Date: Tue, 09 Jan 2018 12:39:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515530362; bh=2eaAKuAy27gHrjYPAPrsccSplWImdBRBGIaAM8VfvDw=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Iql2Oues6GD4MNeH4j49PK/VsLQVtxP1IgJDvodleoDnVFBfECd46nuk1DgqsXQ8l ptbTmgG0LiEwJQAFhxjyIcSEegBaC2HZoWmp2h8JbaTc+T0AqBOj0Tezsnrlbn8atJ SernE5CE71TPjj7H22hdz7s+aBm6sFL+qDJ3z/7k=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb7803894066f45ec805bc9798e61199566d9992a92cf00000001166cea7992a169ce111ead73@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1047@github.com>
Subject: [quicwg/base-drafts] Handling of Frames Inappropriate for Unidirectional Streams (#1047)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a552879f2249_45d2afbe81c2ec4960e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UghFWjZOmGhd-u7rr9aJ9AuW2cw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 20:39:24 -0000

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

Something I can't seem to find in the transport doc: if I have a unidirectional stream, various frame types don't make any sense.

Send-only streams shouldn't see STREAM, STREAM_BLOCKED, or RST_STREAM frames.
Receive-only streams shouldn't see MAX_STREAM_DATA, STOP_SENDING

There are several courses of action here:
- blow up the connection with error code XXXX*
- blow up the stream with error code XXXX*
- drop the whole containing packet as somehow compromised, and continue
- ignore the frame and continue.

* I think there's a decent case for STREAM_DIRECTION_ERROR or something similar.

Early responders on the mailing list thought it should be a fatal connection error. I don't have a strong opinion but we should document the correct behavior.

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

<p>Something I can't seem to find in the transport doc: if I have a unidirectional stream, various frame types don't make any sense.</p>
<p>Send-only streams shouldn't see STREAM, STREAM_BLOCKED, or RST_STREAM frames.<br>
Receive-only streams shouldn't see MAX_STREAM_DATA, STOP_SENDING</p>
<p>There are several courses of action here:</p>
<ul>
<li>blow up the connection with error code XXXX*</li>
<li>blow up the stream with error code XXXX*</li>
<li>drop the whole containing packet as somehow compromised, and continue</li>
<li>ignore the frame and continue.</li>
</ul>
<ul>
<li>I think there's a decent case for STREAM_DIRECTION_ERROR or something similar.</li>
</ul>
<p>Early responders on the mailing list thought it should be a fatal connection error. I don't have a strong opinion but we should document the correct behavior.</p>

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

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


From nobody Tue Jan  9 12:44:13 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95E0112708C for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 12:44:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Kz9aim9npSCs for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 12:44:10 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1445126BFD for <quic-issues@ietf.org>; Tue,  9 Jan 2018 12:44:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=CHWiUPGwMQRtDZDlkPpEzMY5Si4=; b=ANU/OY+bcPsVR0Au kYYbUOZQUbkcqIPLL+PVbIsbNzJbrDIqZSam6eUSNGfgKRjgdM0nuOClhZRdaBOj 8KhhYe+5etpSMnIKr8cq6RB93p41Up+VSvB9ZTT4U9L08Sz3D2onZ6M02nQyE2dz iOCIi38X9Hz1FOIWH8mcTMzllkw=
Received: by filter0615p1iad2.sendgrid.net with SMTP id filter0615p1iad2-15814-5A552998-13 2018-01-09 20:44:08.63971543 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id UwJayENAQBiAtaRdLeszAA for <quic-issues@ietf.org>; Tue, 09 Jan 2018 20:44:08.681 +0000 (UTC)
Date: Tue, 09 Jan 2018 20:44:08 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2f205a43570268b7f699816f693477b7aa39044792cf00000001166ceb9892a169ce111ead73@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1047/356408253@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1047@github.com>
References: <quicwg/base-drafts/issues/1047@github.com>
Subject: Re: [quicwg/base-drafts] Handling of Frames Inappropriate for Unidirectional Streams (#1047)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a55299885752_5d072b1d95334ec8252e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2uTbrIIiKzE+ZbSmvZSxTwfXFfxMZHNqv/+o OPkPO+2yDz0dR6Z5rs3TgNMlthvtqw65qjPt5TUyU24rOFpj23HJIRVcFqY1DLKL7vl8MXpvrVRJO7 cYnwZECOwcIacs3Ub1cmPnjkvsddoHO1YwdkHuY4mW3PDLvLYsyzPxGObLoUBIf/FwkZym5lIA5GRB Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ilWM940XFS9zcqpWLjyfU1SuIuQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 20:44:12 -0000

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

I'm happy with blowing up.  I slightly prefer blowing up the whole connection.

Dropping is dangerous and creates more complexity than is warranted.  Ignoring the frame is really bad, because it violates the rule that if a packet is acknowledged, all frames were processed.

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

<p>I'm happy with blowing up.  I slightly prefer blowing up the whole conne=
ction.</p>
<p>Dropping is dangerous and creates more complexity than is warranted.  Ig=
noring the frame is really bad, because it violates the rule that if a pack=
et is acknowledged, all frames were processed.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1047: I'm happy wi=
th blowing up.  I slightly prefer blowing up the whole connection.\r\n\r\nD=
ropping is dangerous and creates more complexity than is warranted.  Ignori=
ng the frame is really bad, because it violates the rule that if a packet i=
s acknowledged, all frames were processed."}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/1047#issuecomment-3564=
08253"}}}</script>=

----==_mimepart_5a55299885752_5d072b1d95334ec8252e0--


From nobody Tue Jan  9 12:50:22 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05B05126BFD for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 12:50:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2G7NWU19vonI for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 12:50:19 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FA70126BF6 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 12:50:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=v6BqF4/GawRXnHvKp28em20Vnb4=; b=W6ACF3O1pzwh3Weo V77hpEt91w7Cx2VjscfPkmvpKuY8tslxS5pUVvSsItZ67b+O/UnE4qD9vE3qDKlG m4F44BZlvcKWsmX+qnq5Vz5T7fyZRfFeT16lvGXyPyB1I6WO0wDuj2XFAz1Jxsfr 2BMKA52uQ9BLWUkm604WVbvXe/M=
Received: by filter0029p1las1.sendgrid.net with SMTP id filter0029p1las1-23193-5A552B0A-9 2018-01-09 20:50:18.396257835 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id 1IcQ6ZOSQOGrckf-AiYBRQ for <quic-issues@ietf.org>; Tue, 09 Jan 2018 20:50:18.283 +0000 (UTC)
Date: Tue, 09 Jan 2018 20:50:18 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1fb7d8aab93980e24a82e371c34f1836bac6e24492cf00000001166ced0a92a169ce111a9845@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1040/356409850@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1040@github.com>
References: <quicwg/base-drafts/issues/1040@github.com>
Subject: Re: [quicwg/base-drafts] Invariant: the first packet on a connection uses the long header (#1040)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a552b0a2d5a4_2cef3f8da9fd4f2810295a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Cq/RzsqtygH7X8mGVqkzzTLbBFuJb2IpBkC Aj7Lz3TUVo2iviGQltyFIl/AQKwOytmMvYBy0muXGvx6u93n70QjnG+iBPqyhvmfAqs523EISgjXIx FlX4StkSuNcZYUMkUc+J2YCOOqEW0BlcOh0m9mYBziILNJ3VOzwvVHYsSq1uansIxgaxlUNeuALhAk E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-t_Dm_r3O8FCwE0vX-wE-44nSck>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 20:50:21 -0000

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

In order for this not to be true, that implies you have done out of band version negotiation and key negotiation?  At that point, I would call it migration rather than a new connection.

One use case is to migrate a connection from a TLS 1.3 TCP connection to a QUIC connection.  A similar use might be WebRTC using QUIC?

It seems like we could do these no matter what we decide here.

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

<p>In order for this not to be true, that implies you have done out of band=
 version negotiation and key negotiation?  At that point, I would call it m=
igration rather than a new connection.</p>
<p>One use case is to migrate a connection from a TLS 1.3 TCP connection to=
 a QUIC connection.  A similar use might be WebRTC using QUIC?</p>
<p>It seems like we could do these no matter what we decide here.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1040: In order for=
 this not to be true, that implies you have done out of band version negoti=
ation and key negotiation?  At that point, I would call it migration rather=
 than a new connection.\r\n\r\nOne use case is to migrate a connection from=
 a TLS 1.3 TCP connection to a QUIC connection.  A similar use might be Web=
RTC using QUIC?\r\n\r\nIt seems like we could do these no matter what we de=
cide here."}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/1040#issuecomment-356409850"}}}</script>=

----==_mimepart_5a552b0a2d5a4_2cef3f8da9fd4f2810295a--


From nobody Tue Jan  9 12:59:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A1A5126BFD for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 12:59:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j5PFqhNENvLD for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 12:59:49 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D23B8126BF6 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 12:59:48 -0800 (PST)
Date: Tue, 09 Jan 2018 12:59:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515531588; bh=ql9JUIX8llwd1L2G0L0zV20HmaH5V4shahIu64QmhXw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PuGD1ns1d9GPwCUb2dga48pGC49wBEBtlV/Eijg+nLXZTmyc1i25qIBLLDL4075Y2 qvpabgrNEViU5xWbAgyOIQp5Vw1cUreJphsGm93ZjUqGCRhMIldBZf6XzHpZlHpIqs FVs1YleGF8zA6kYs7MASAuzLQGG5OpdQXqy50KnE=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7d92e7564f3beb5e4eeef11e75f2c346561ba56492cf00000001166cef4492a169ce111b104c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1045/review/87648406@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1045@github.com>
References: <quicwg/base-drafts/pull/1045@github.com>
Subject: Re: [quicwg/base-drafts] Use address validation tokens, not STK (#1045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a552d443b51e_7c322abb86c18ed41782df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/JcLMra3t6dS2C0IAjBFEAVR1U2k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 20:59:51 -0000

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

MikeBishop approved this pull request.



> @@ -3649,12 +3649,13 @@ transport to cancel a stream in response to receipt of a STOP_SENDING frame.
 
 ## Spoofed ACK Attack
 
-An attacker receives an STK from the server and then releases the IP address on
-which it received the STK.  The attacker may, in the future, spoof this same
+An attacker might be able to receive an address validation token
+({{address-validation}}) from the server and then releases the IP address it

"be able to receive... and then release" or "receives... and then releases".

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1045#discussion_r160516724">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3649,12 +3649,13 @@ transport to cancel a stream in response to receipt of a STOP_SENDING frame.
 
 ## Spoofed ACK Attack
 
-An attacker receives an STK from the server and then releases the IP address on
-which it received the STK.  The attacker may, in the future, spoof this same
+An attacker might be able to receive an address validation token
+({{address-validation}}) from the server and then releases the IP address it
</pre>
<p>"be able to receive... and then release" or "receives... and then releases".</p>

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

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


From nobody Tue Jan  9 13:03:02 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A315212751F for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 13:03:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WT90g5KVxSdz for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 13:03:00 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) by ietfa.amsl.com (Postfix) with SMTP id 4D5CB126BF6 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 13:03:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yr8P+PAnQ5+xuRotSBh5MjbX4dA=; b=bL6TmQ5AdSrtcmRX u0/BkawIig2R3nH/8GAYriIXams8sBe/803p3xIu3plezwQ4oWSyfAFNgyH8IFgG C711RdPSZg/Cot/0Wv4cVBIV52x0piSEm4PvW0hKgyLCEoeuf5Wqz9PyZD/6yTDF jgj7Tvhi8eRtEUmQrnA5480rp58=
Received: by filter0184p1iad2.sendgrid.net with SMTP id filter0184p1iad2-29496-5A552DD5-B 2018-01-09 21:02:13.237416451 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id vqOHXQJCQdGGotryxNdt3g for <quic-issues@ietf.org>; Tue, 09 Jan 2018 21:02:13.132 +0000 (UTC)
Date: Tue, 09 Jan 2018 21:02:13 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf3da653686040c38909b280d55d7bfa6d9ceef3492cf00000001166cefd592a169ce111afff8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1043/c356412953@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1043@github.com>
References: <quicwg/base-drafts/pull/1043@github.com>
Subject: Re: [quicwg/base-drafts] Mask packet numbers with a per-connection-ID key (#1043)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a552dd51d329_39fa3fd675318f2c15934b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0vg4a0NMCsnH6LjqS3TB0JpDSwuRcueVQpf2 kOO5JRX+J/xW/zE1O2AEMKx77qD4mcl7CUCYukSIN2+a0vYYp2E9yLTFADC93iqQLvw+KgZS7wDQhA ymZNkkRvq2ZXfGS9Xu9/HaLN9zv/Lrx/4GPXGXotMLUwTsdcr1ZZD1vuTkVaW7kQHCuw/k6Rq776wl w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DyiXS7_4vy0Y5ABPbxBz5MwK77U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 21:03:02 -0000

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

I need some more time to think about this, but is there a discussion which led to this solution I missed?

Also, this PR is large.  Is it possible to make it more focused?

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

<p>I need some more time to think about this, but is there a discussion which led to this solution I missed?</p>
<p>Also, this PR is large.  Is it possible to make it more focused?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1043: I need some more time to think about this, but is there a discussion which led to this solution I missed?\r\n\r\nAlso, this PR is large.  Is it possible to make it more focused?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1043#issuecomment-356412953"}}}</script>
----==_mimepart_5a552dd51d329_39fa3fd675318f2c15934b--


From nobody Tue Jan  9 13:07:07 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF0851275C5 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 13:07:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.009
X-Spam-Level: 
X-Spam-Status: No, score=-2.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yq_OQGbqKqC1 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 13:07:00 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3839112751F for <quic-issues@ietf.org>; Tue,  9 Jan 2018 13:06:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lmX9nOxb5ZxBey3BKpGHK4AgIa0=; b=PL6x1tiZmdss0kJa FbThMOu1shUo60IEQV7FcXx0NugNu+5xvTjAJaCrewwJfPbkvor2OoNGOnKpx5Ky Z1AM7xAySEwa+oLjeKjt/AhtoIMjebe+593Y7oFViD31MxGj/VfPR6OocDxShhSv F5Lh/0uNEsRGO1BCXaGvYx9V3v8=
Received: by filter0321p1iad2.sendgrid.net with SMTP id filter0321p1iad2-27321-5A552EF0-4 2018-01-09 21:06:56.169547744 +0000 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 ThrYanIpSJGiTZ2tiuPjww for <quic-issues@ietf.org>; Tue, 09 Jan 2018 21:06:56.077 +0000 (UTC)
Date: Tue, 09 Jan 2018 21:06:56 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab49192ee2f185c2831b6c81d2f6c49e310756d0ae92cf00000001166cf0ef92a169ce111aa501@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1041/c356414163@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1041@github.com>
References: <quicwg/base-drafts/pull/1041@github.com>
Subject: Re: [quicwg/base-drafts] Change connection ID with Transport Parameters (#1041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a552eefe668b_2f163fec9bcbcf381389b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1q1X1ijEJBXf/vIBQGERyVoCopfydNi5+/LW RmVSrr6DNVdbXlCAX/JkIzTLEkW6rz+vwiy37//kjWtPHdq75mm/jIY+RXzITFV+mak5sIVH9tj3a0 GB99RW2miAaKKSOyvrvyctG7IM6XYYhKkur1CQKLfjUdqMB990MTfQRlTARe5Vi2uzcXaYXBPgIvFo Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/A5ya0Zdq1nd9qZdxgzPD9hgcK3Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 21:07:07 -0000

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

"Negotiate" is perhaps overstating things in the transport parameters.

> During connection establishment, both endpoints make authenticated declarations of their transport parameters. These declarations are made unilaterally by each endpoint. Endpoints are required to comply with the restrictions implied by these parameters; the description of each parameter includes rules for its handling.

In what scenario do you think the transport parameters have to be available before the handshake completes?

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

<p>"Negotiate" is perhaps overstating things in the transport parameters.</=
p>
<blockquote>
<p>During connection establishment, both endpoints make authenticated decla=
rations of their transport parameters. These declarations are made unilater=
ally by each endpoint. Endpoints are required to comply with the restrictio=
ns implied by these parameters; the description of each parameter includes =
rules for its handling.</p>
</blockquote>
<p>In what scenario do you think the transport parameters have to be availa=
ble before the handshake completes?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/1041#issuecomment-356414163">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwYlsaz_k10RSsh4=
YGZXI6-zOgl-ks5tI9TvgaJpZM4RXQ2Y">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq05zcTAgVy0yqLdUf=
7RoC8fIglioks5tI9TvgaJpZM4RXQ2Y.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1041#issuecomment-356414163"></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 #1041: \"Negotiat=
e\" is perhaps overstating things in the transport parameters.\r\n\r\n\u003=
e During connection establishment, both endpoints make authenticated declar=
ations of their transport parameters. These declarations are made unilatera=
lly by each endpoint. Endpoints are required to comply with the restriction=
s implied by these parameters; the description of each parameter includes r=
ules for its handling.\r\n\r\nIn what scenario do you think the transport p=
arameters have to be available before the handshake completes?"}],"action":=
{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pu=
ll/1041#issuecomment-356414163"}}}</script>=

----==_mimepart_5a552eefe668b_2f163fec9bcbcf381389b3--


From nobody Tue Jan  9 13:16:40 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93D0E12773A for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 13:16:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h8upc56zGdn6 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 13:16:38 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9457A1275C5 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 13:16:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PDlJqfSZpz9+kXuGlMGqtrvBGvU=; b=TK8aweoDNqVH1lnZ sQpMDcRd/ZRyiXSUUN6F03eBoD8rVd5SWOi5wTtwsWeP7LJpper7yh0mbnmueNbs fpKgh6m8BRlLPriVCDu7oKPk4BbJ/v9IZsGchI95+dwl7wydzlIFLe05XlRSQJFY 0Z7TxL68Xe+GFTf+2X2Ss/Iq2ps=
Received: by filter0571p1iad2.sendgrid.net with SMTP id filter0571p1iad2-27362-5A553135-8 2018-01-09 21:16:37.357492136 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id 8r9_FTMkQ-2C-8-A9HaBgw for <quic-issues@ietf.org>; Tue, 09 Jan 2018 21:16:37.191 +0000 (UTC)
Date: Tue, 09 Jan 2018 21:16:37 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9dd287b3eb636684a5ec6d952e6832141d3e8aa492cf00000001166cf33592a169ce111ead73@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1047/356416593@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1047@github.com>
References: <quicwg/base-drafts/issues/1047@github.com>
Subject: Re: [quicwg/base-drafts] Handling of Frames Inappropriate for Unidirectional Streams (#1047)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a55313516bd4_1cb43f9dc9a38f30170384"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3MX+RJHKy9orslAo6u+3wUVc3PPV6JQppPuN 3nzY8imYIK+m1q3X8qkRMFMtt276xIlrBpU81YinOuHAsodhyl552WNmWCLWwdtf3s793fpQNtZQSX urALDs1pyG+H0jDKVyIscTFlllK0JQxigt5rcSZfivdi80riMJFfHeewLeQ8Tz6o4H9I0KxrgTgoVG 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rT71fvOa-_Zxk_mmJY1TlUHZ-lA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 21:16:39 -0000

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

Yes, close the connection. Anything that is an entirely avoidable protocol error should be fatal.

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

<p>Yes, close the connection. Anything that is an entirely avoidable protocol error should be fatal.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1047: Yes, close the connection. Anything that is an entirely avoidable protocol error should be fatal."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1047#issuecomment-356416593"}}}</script>
----==_mimepart_5a55313516bd4_1cb43f9dc9a38f30170384--


From nobody Tue Jan  9 13:17:45 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24D21126C0F for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 13:17:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.606
X-Spam-Level: 
X-Spam-Status: No, score=-0.606 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id axsoC4RLTKeW for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 13:17:42 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A79141275C5 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 13:17:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5Ov5y5342B/FBJIYQuGNEMY3apw=; b=ro7gn2h9HxioK30w OxyN68ObWZtTmK6kKeQ3K6ePAt3TPfwX6YdGGzXjvtAr95yHCR1PH8WQhQxVWwB6 Ubf5oJDpr53o1l3XKGE1XkjsjlPGJehs7dov34bpwB3qQWRTzLbeCB5qzbqNjGQI n0rhwMgNBb2OmwZrbbqiwUxIl/4=
Received: by filter0574p1iad2.sendgrid.net with SMTP id filter0574p1iad2-13624-5A553170-15 2018-01-09 21:17:36.523804786 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id -TJIdOauSrCM5SYr2rQOog for <quic-issues@ietf.org>; Tue, 09 Jan 2018 21:17:36.466 +0000 (UTC)
Date: Tue, 09 Jan 2018 21:17:36 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab72e7509ed7ffecedc5761e292cb11a0d210bf65592cf00000001166cf37092a169ce111aa501@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1041/c356416953@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1041@github.com>
References: <quicwg/base-drafts/pull/1041@github.com>
Subject: Re: [quicwg/base-drafts] Change connection ID with Transport Parameters (#1041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5531705b188_65d2ad60a492ec8370088"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0cN5S2l3EWffn+jnyZ4QYJBofnmyoaMHBa5t embznCgVlEESpf1s96LeF7tlofZ0ajWpk2nOG9VY97M4cxJ5C+r1N3c5km90+9eYEkNqrkQtlbUswF keioJkm/uLyO5IXbYwO+05RS7/M+yCjYjEbq0mQQdaj8BoAOeWkwRrUHbftF3sVdqBo3POIoYyuetU Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-T-o2jl_Ny9gfka784yQQIMB8Fw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 21:17:43 -0000

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

The main one I had in mind was feature negotiation.  A client wants to negotiate non-standard feature A and the server replies that A is ok.  I guess a server could enumerate all non-standard features it supported and both could agree after the handshake?

There are probably other use cases I'm not thinking of, but maybe all of them can be worked around.

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

<p>The main one I had in mind was feature negotiation.  A client wants to n=
egotiate non-standard feature A and the server replies that A is ok.  I gue=
ss a server could enumerate all non-standard features it supported and both=
 could agree after the handshake?</p>
<p>There are probably other use cases I'm not thinking of, but maybe all of=
 them can be worked around.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1041#issuecomment-356416953">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6jg43-63OlUAZZD=
E9Iha5qddGV6ks5tI9dwgaJpZM4RXQ2Y">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0b-VCqCaArwt5wFf=
zxFIpXN-6dzks5tI9dwgaJpZM4RXQ2Y.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1041#issuecomment-356416953"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1041: The main one=
 I had in mind was feature negotiation.  A client wants to negotiate non-st=
andard feature A and the server replies that A is ok.  I guess a server cou=
ld enumerate all non-standard features it supported and both could agree af=
ter the handshake?\r\n\r\nThere are probably other use cases I'm not thinki=
ng of, but maybe all of them can be worked around."}],"action":{"name":"Vie=
w Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1041#issu=
ecomment-356416953"}}}</script>=

----==_mimepart_5a5531705b188_65d2ad60a492ec8370088--


From nobody Tue Jan  9 13:20:03 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0C11126C0F for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 13:20:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xZ2FLH80EFpo for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 13:20:00 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7E67E126B72 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 13:20:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=cQAHSa7MSZB1BBgMzkp4GUbxVI8=; b=YlRo2yA/urB9lsDG kRES1RpufOT6SvGLo2qwJemfErSee4GXmVPqzEPT6OcRkIAvc4qX3jvM8EO/j5T1 +JS4ZWqEa4gvNaclDmqCE2QALEEQKz4f7X45s/nirkRlYRvIsJwyFcizrYPRGSbw Vn8qUjKEIC7L42AMiB+c1EI3PTA=
Received: by filter0535p1iad2.sendgrid.net with SMTP id filter0535p1iad2-14890-5A5531FF-7 2018-01-09 21:19:59.59013493 +0000 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 WaIAEZvGTAGQM20H3ObByQ for <quic-issues@ietf.org>; Tue, 09 Jan 2018 21:19:59.560 +0000 (UTC)
Date: Tue, 09 Jan 2018 21:19:59 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab40984e1feff8186c5c4654e6618b20323ea8f65b92cf00000001166cf3ff92a169ce111ead73@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1047/356417580@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1047@github.com>
References: <quicwg/base-drafts/issues/1047@github.com>
Subject: Re: [quicwg/base-drafts] Handling of Frames Inappropriate for Unidirectional Streams (#1047)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5531ff6b787_2d2a83f92ed8b6f2c1262ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1oG11utq2z5AQsuGg+1K3w0CLnfPDNKRbJH/ 3gRBnexixOYHTILW4zrchmes2dMO9aKptuVxweNFJ5viNQFtqpU10YSSKmhM0LxhYq6H6k6piUJZ+c tW6CLGp6T4WZ7naIduSQkdavyE5SOoodPXwPy9Ro19PMJ1jsOxRy9UJf+EZKxUms8YI0BbxZwfasTI o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vW88XnquJZ3bl-FdoPDCOZOfMeQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 21:20:02 -0000

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


Anything during handshake is not entirely avoidable because an attacker may inject packets, and here dropping is better, but this is not the case here, in general.

However, it rasises the question: what should be done with stream violations during handshake? I presume there is already some text about this somewhere, otherwise this should be considered a separate case.

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

<p>Anything during handshake is not entirely avoidable because an attacker =
may inject packets, and here dropping is better, but this is not the case h=
ere, in general.</p>
<p>However, it rasises the question: what should be done with stream violat=
ions during handshake? I presume there is already some text about this some=
where, otherwise this should be considered a separate case.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1047: \r\nAnything=
 during handshake is not entirely avoidable because an attacker may inject =
packets, and here dropping is better, but this is not the case here, in gen=
eral.\r\n\r\nHowever, it rasises the question: what should be done with str=
eam violations during handshake? I presume there is already some text about=
 this somewhere, otherwise this should be considered a separate case."}],"a=
ction":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/1047#issuecomment-356417580"}}}</script>=

----==_mimepart_5a5531ff6b787_2d2a83f92ed8b6f2c1262ad--


From nobody Tue Jan  9 13:45:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 823B3127369 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 13:45:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gEGuMW6HOLKf for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 13:45:49 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 92BE91241FC for <quic-issues@ietf.org>; Tue,  9 Jan 2018 13:45:49 -0800 (PST)
Date: Tue, 09 Jan 2018 13:45:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515534348; bh=c8v0OTu9CsDTkGFs/eSpGx2RvZiwA1Jy+tgnUynuhsM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zUWL1r4y0Pce+CtZyBZznO1LLO01how61tw6M9eBKHH6C0qFawH3ykZR9pzxXOrhI AZVqgMkGg2gIi4EsGPKDM3aMesLN9xsdz8+Z1szETGe0C+uY9qShxgYv1j0hHDaB2g PFYIBl1qK1f1IYfbqLacEfhQQbxPvVXmYYhqo0m4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4396fa4f4593833e637c15c7e2212902e20dc4d092cf00000001166cfa0c92a169ce111d3faa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1046/review/87667969@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1046@github.com>
References: <quicwg/base-drafts/pull/1046@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit, 2018 edition (#1046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a55380c9ddd1_74922b1f4ced4ec8114971"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/45Q0WLrCDQ_RcaFDMgoc3EU1VG8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 21:45:51 -0000

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

ianswett commented on this pull request.

A few small suggestions, but thanks for the updated PR.

> @@ -788,6 +793,29 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## The Latency Spin Bit {#spin-bit}
+
+The latency spin bit enables latency monitoring from observation points on the
+network path. Each endpoint, client and server, maintains a spin value, 0 or
+1, for each QUIC connection, and sets the spin bit on packets it sends for
+that connection to the appropriate value. It also maintains the highest packet
+number seen from its peer on the connection. The value is then determined at
+each endpoint as follows:
+
+* The server initializes its spin value to 0. When it receives a packet from
+  the client, if that packet has a short header and if it increments the

increments -> increases, since packets may be lost or reordered.

> @@ -788,6 +793,29 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## The Latency Spin Bit {#spin-bit}
+
+The latency spin bit enables latency monitoring from observation points on the
+network path. Each endpoint, client and server, maintains a spin value, 0 or
+1, for each QUIC connection, and sets the spin bit on packets it sends for
+that connection to the appropriate value. It also maintains the highest packet
+number seen from its peer on the connection. The value is then determined at
+each endpoint as follows:
+
+* The server initializes its spin value to 0. When it receives a packet from

I would probably start with the client, since it initiates the process.  Also, it seems it doesn't matter what the server initializes to, since it always echoes the received client's value, so I would omit this sentence.

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

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

<p>A few small suggestions, but thanks for the updated PR.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1046#discussion_r160533270">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -788,6 +793,29 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## The Latency Spin Bit {#spin-bit}
+
+The latency spin bit enables latency monitoring from observation points on the
+network path. Each endpoint, client and server, maintains a spin value, 0 or
+1, for each QUIC connection, and sets the spin bit on packets it sends for
+that connection to the appropriate value. It also maintains the highest packet
+number seen from its peer on the connection. The value is then determined at
+each endpoint as follows:
+
+* The server initializes its spin value to 0. When it receives a packet from
+  the client, if that packet has a short header and if it increments the
</pre>
<p>increments -&gt; increases, since packets may be lost or reordered.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1046#discussion_r160533610">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -788,6 +793,29 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## The Latency Spin Bit {#spin-bit}
+
+The latency spin bit enables latency monitoring from observation points on the
+network path. Each endpoint, client and server, maintains a spin value, 0 or
+1, for each QUIC connection, and sets the spin bit on packets it sends for
+that connection to the appropriate value. It also maintains the highest packet
+number seen from its peer on the connection. The value is then determined at
+each endpoint as follows:
+
+* The server initializes its spin value to 0. When it receives a packet from
</pre>
<p>I would probably start with the client, since it initiates the process.  Also, it seems it doesn't matter what the server initializes to, since it always echoes the received client's value, so I would omit this sentence.</p>

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

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


From nobody Tue Jan  9 13:48:56 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9481126D85 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 13:48:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PcEJ0EGJDvkp for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 13:48:53 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 210221241FC for <quic-issues@ietf.org>; Tue,  9 Jan 2018 13:48:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=kRuLDkBe+v+nz63oaA1J8iwe8ZE=; b=oK/hA9fCJnczmZ1T CX68UCfu2vC5whoGQip5HhhK/QrnGl/b/y8BgJnliWCDjPvtTur32vMKQRWkqmT4 73RF8UOLX9ZcIGTyJ+ESyiUjh8fttT41YCE19oaQ0Xz4LZwSlM+eIiqVeDgX+bPE TJ4JPcGYRAj8+1NoON7KAyZbJdo=
Received: by filter0124p1las1.sendgrid.net with SMTP id filter0124p1las1-3453-5A5538C3-1C 2018-01-09 21:48:51.716869912 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id qvbEv3rORZO5_HhHM8uakA for <quic-issues@ietf.org>; Tue, 09 Jan 2018 21:48:51.523 +0000 (UTC)
Date: Tue, 09 Jan 2018 21:48:51 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab67af4ced75caf7368b212b769dd1b90afb9c299592cf00000001166cfac392a169ce111d3faa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1046/c356425162@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1046@github.com>
References: <quicwg/base-drafts/pull/1046@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit, 2018 edition (#1046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5538c3693dd_58033fa4d86e0f3414683d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1YSZ59hHCVTqD1tjNSL/j3hIvqH4Q06WM60j ATFoyzPIwg7ekZQVgCQuBIFx5MH/YHUIQx5hhpDvEvswvxbJT+JxnuN1QqxvD0Xws9Vu2N/ch8qxox +I/KTAh5Cd5MTxsBAcXJbSn1NVExMpA1jp3y249tQJdlA0f7g3JuGLRNv7iNLDZiBsJfvXAv0ShB7R U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/irpatXmZOVCD5byixKSzbDunOr0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 21:48:55 -0000

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

It might be better to have the server flip the spin bit because I could imagine a lot of client only libraries that simply ignores or fail to test the spin bit, whereas merely copying it has a greater chance of success.

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

<p>It might be better to have the server flip the spin bit because I could =
imagine a lot of client only libraries that simply ignores or fail to test =
the spin bit, whereas merely copying it has a greater chance of success.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1046#issuecomment-356425162">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0pDC6ro0lWRGVWZ=
_pKD5vmsIJLvks5tI97DgaJpZM4RYAWV">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzE6Bk7e3ntZm2Rll=
KDoMjtDxdXgks5tI97DgaJpZM4RYAWV.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1046#issuecomment-356425162"></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 #1046: It might be =
better to have the server flip the spin bit because I could imagine a lot o=
f client only libraries that simply ignores or fail to test the spin bit, w=
hereas merely copying it has a greater chance of success."}],"action":{"nam=
e":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/10=
46#issuecomment-356425162"}}}</script>=

----==_mimepart_5a5538c3693dd_58033fa4d86e0f3414683d--


From nobody Tue Jan  9 18:50:32 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FFB61242F7 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 18:50:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WHEVnspFMSdo for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 18:50:29 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 81D821241F3 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 18:50:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=nxapVSWTZZ8ohCrHZuBxiBq9LrM=; b=lOha6bYK8t8wA1nE 2dHhyk4lr7wv9CaKrf3qxFuXJEDxRbxCEDj7Z6R988hLX0QzS/sOlMiAAYmRsYvn 7roEwg9ovXrgRLPFZXzWB+hHOa0HWtDkwqGKHBLNce2Egl/O5FzBRgUo8yNLRzgS IkK0ZWBPY4lGtt90bh5iSAibEfA=
Received: by filter0156p1las1.sendgrid.net with SMTP id filter0156p1las1-9059-5A557F74-4 2018-01-10 02:50:28.169309422 +0000 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 XvF3vd6AQaGmzh1Mc5PcJA for <quic-issues@ietf.org>; Wed, 10 Jan 2018 02:50:28.231 +0000 (UTC)
Date: Wed, 10 Jan 2018 02:50:28 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5594c40b76167585c5cfa9ef1fc682774d73ead792cf00000001166d417492a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/87720374@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a557f746247_653a2ad7ac1aaec4394d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ZS88uzaGLNIxbQxsvdfZWoEfaXJqQ0x8cuJ +/20J7Bd9ZDfqocB7xpco6VFveOjdGQBi0kghvts+U9xraDksjGkrPMlKBe55dREwTni4gIeQsTDWP VZeieJ88y7+pUmbNJsp32paIdkcruP9JH4gkm4KoPIHC1IaQQ6uQN66hCFYCvcjZNypLBSBng1cWJV Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k47wcH1WGN1Wd8vwums-1L0-jSU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 02:50:31 -0000

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

martinthomson commented on this pull request.



> @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 

The lead-in is good, but I think that the point we need to acknowledge is that during a handshake, uniqueness of the connection ID is not guaranteed because it is not chosen by the server.  Therefore, new connections might be unsuccessful due to a collision on connection ID.  Using the address tuple in addition to the connection ID narrows this enough that it probably isn't going to cause problems.

Presumably the client won't choose a connection ID that it has seen, so the risk is small: a server and client simultaneously choosing a colliding connection ID.  For the server this can be either during the handshake or for NEW_CONNECTION_ID.  Right now we don't have a use for long headers after the handshake, so those can probably be recognized as new connections, but that's possibly asking too much of servers for this somewhat marginal use case.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1039#discussion_r160579042
----==_mimepart_5a557f746247_653a2ad7ac1aaec4394d4
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/1039#discussion_r160579042">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -876,56 +876,62 @@ Packets without connection IDs and long-form packets for connections that have
 incomplete cryptographic handshakes are associated with an existing connection
 using the tuple of source and destination IP addresses and ports.
 
</pre>
<p>The lead-in is good, but I think that the point we need to acknowledge is that during a handshake, uniqueness of the connection ID is not guaranteed because it is not chosen by the server.  Therefore, new connections might be unsuccessful due to a collision on connection ID.  Using the address tuple in addition to the connection ID narrows this enough that it probably isn't going to cause problems.</p>
<p>Presumably the client won't choose a connection ID that it has seen, so the risk is small: a server and client simultaneously choosing a colliding connection ID.  For the server this can be either during the handshake or for NEW_CONNECTION_ID.  Right now we don't have a use for long headers after the handshake, so those can probably be recognized as new connections, but that's possibly asking too much of servers for this somewhat marginal use case.</p>

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

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


From nobody Tue Jan  9 18:53:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F28F01242F7 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 18:53:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.596
X-Spam-Level: 
X-Spam-Status: No, score=-5.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r1LAViBESdOL for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 18:53:12 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CE791201F2 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 18:53:12 -0800 (PST)
Date: Tue, 09 Jan 2018 18:53:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515552791; bh=/u6lXJlDzQC3eE72WOFmAEPRSWlnSSyeFGQ2mmaKg1w=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XBk0oibQoMyj32Me8xa3l7QJQVbPZLmu7Nh/325aTCJIRkcoxUP2EIlLtT49JoCVL 95S7+43o7sVow8fS/Ch3Rhcr4Qqdqfmp26eUwO2khcXF69bQ80YyMJhUyE/J1/0lAO xcnskMo8YxkfU976l/2MbWw01qAgnuyvodjthbuI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1a5d3a6380b29b0f23ef3dc6686733670f4d974892cf00000001166d421792a169ce111a9845@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1040/356484498@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1040@github.com>
References: <quicwg/base-drafts/issues/1040@github.com>
Subject: Re: [quicwg/base-drafts] Invariant: the first packet on a connection uses the long header (#1040)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a55801760953_8322ad5f7f80ec4179492"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6jpvYbXrd9NqOAEbVClKXvtPD70>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 02:53:14 -0000

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

Yes.  There's always this little annoying insect that reminds me that people start QUIC from not-QUIC with keys and context already established.  Those people are welcome to do so, but they aren't really using the same protocol and so wouldn't be bound by the same constraints.  In this case, they would have to understand that they don't get to use version negotiation.

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

<p>Yes.  There's always this little annoying insect that reminds me that =
people start QUIC from not-QUIC with keys and context already established=
.  Those people are welcome to do so, but they aren't really using the sa=
me protocol and so wouldn't be bound by the same constraints.  In this ca=
se, they would have to understand that they don't get to use version nego=
tiation.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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 #1040: Yes.  There's always this little annoying insect that reminds =
me that people start QUIC from not-QUIC with keys and context already est=
ablished.  Those people are welcome to do so, but they aren't really usin=
g the same protocol and so wouldn't be bound by the same constraints.  In=
 this case, they would have to understand that they don't get to use vers=
ion negotiation."}],"action":{"name":"View Issue","url":"https://github.c=
om/quicwg/base-drafts/issues/1040#issuecomment-356484498"}}}</script>=

----==_mimepart_5a55801760953_8322ad5f7f80ec4179492--


From nobody Tue Jan  9 18:54:41 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC8611241F3 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 18:54:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NKDrxuT2anLV for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 18:54:38 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 49CD71201F2 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 18:54:38 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515552877; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=OkgmKGGy6fqsYXJevNfvIMtRHSOMJYSfsoen/gro49U=; b=M9w80wEAhX0fyTZ1oSZauPH89/O+no+cOI59DPLP9tXgICnMZawo8E7EDOqmUVXP72jTBsHD OLW7K1hMFVMRrgq0aPC/JHRR8x7gO9waNcguVPzmXbSe+nNWUCoT6pre853sPMBul/mgbeUE MfevcoVz3aQatWx3toP19Rj5aBI=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a55806d.7f0e3010b180-smtp-out-n02; Wed, 10 Jan 2018 02:54:37 -0000 (UTC)
Date: Tue, 09 Jan 2018 18:54:36 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a55806c8a66_21f52b1c8a057c0c1051af@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 632add: Grammo
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a55806c870c_21f52b1c8a057c0c1050ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/keQymxJ1T98MsrStA0ndZDI4UI0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 02:54:40 -0000

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

  Branch: refs/heads/remove-stk
  Home:   https://github.com/quicwg/base-drafts
  Commit: 632add9880269f54acf66282f505b54f21b7f55e
      https://github.com/quicwg/base-drafts/commit/632add9880269f54acf66282f505b54f21b7f55e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-10 (Wed, 10 Jan 2018)

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

  Log Message:
  -----------
  Grammo



----==_mimepart_5a55806c870c_21f52b1c8a057c0c1050ad--


From nobody Tue Jan  9 18:54:49 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 87C3C1241F3 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 18:54:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sg4qxmx5wObq for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 18:54:40 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C2B81201F2 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 18:54:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vRAtX9R2rUZ1tI85ZM+BPfnVr+M=; b=nZFjx54ObKQdjtMp tSYwoC9eOpg5arb8jS6gFGaJM7fpHW8v0J3M22xoU2c5EUcz5rUajBPJmY4zmOlg MER6FYtM28EHz068Onp++bO9Ysa3V+pDMrhDfFuRLe47PsrmV+JhzQcS3fHHtH1M b8nSYzQUiTWkLP+Q05qR6T+IZec=
Received: by filter0182p1las1.sendgrid.net with SMTP id filter0182p1las1-28697-5A55806E-B 2018-01-10 02:54:38.417118665 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id 1PuLPRHGSkWzLgg--XJGEg for <quic-issues@ietf.org>; Wed, 10 Jan 2018 02:54:38.273 +0000 (UTC)
Date: Wed, 10 Jan 2018 02:54:38 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1045/push/2243433301@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1045@github.com>
References: <quicwg/base-drafts/pull/1045@github.com>
Subject: Re: [quicwg/base-drafts] Use address validation tokens, not STK (#1045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a55806e2feec_17e02ab7d69c0ec4138581"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3pQhzEKBL1fl++vDniOJ/Qryc/zlZv0zbXQK bjK6IDn6U/G49cRK3UMluL08pxe0FrlXy5Q6WUTFz9/1QeRILxpd4eHPijio1k+/0JTwGh8UwwdeCG /JU+iIF943YtCfmGFq5wiX/gV+PjAJudryoxMuZECgCAXXiQQ4AmF9aBRMrtpdSGCyeUllRJ4i4iYy w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xOErf1Gf1cH-qemdxhBZNjhDTo8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 02:54:42 -0000

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

@martinthomson pushed 1 commit.

632add9  Grammo


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1045/files/33343b9b61210e8352d54ea3cc4c5c9b81cd4fa5..632add9880269f54acf66282f505b54f21b7f55e

----==_mimepart_5a55806e2feec_17e02ab7d69c0ec4138581
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/632add9" class="commit-link">632add9</a>  Grammo</li>
</ul>


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

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

----==_mimepart_5a55806e2feec_17e02ab7d69c0ec4138581--


From nobody Tue Jan  9 19:09:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 988E0126DFE for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 19:09:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.596
X-Spam-Level: 
X-Spam-Status: No, score=-5.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dzVvHz4qPAp1 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 19:09:02 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2BB8E1242F7 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 19:09:02 -0800 (PST)
Date: Tue, 09 Jan 2018 19:09:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515553741; bh=tfIozbj1RzBa/4y4dx6QAu2xQo5Abgi2VXenYmOgIYs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fo6AqPXCypNQ9IeKrG5aCagaHl0Kr4dtKQxIpQjj7XpQ1DC89ZydCJ4VxrgzXJDmu 8uoNzNkMQsBANLydyxbqJ9j78DP8lgqzoZrbDLPumnBBzZA0IAPY3fKmn1wfq3TSnb etzsehDfnLEyHTVfC4woKjhHf8S5TWLHzf91+h+M=
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/1043/push/2243451339@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1043@github.com>
References: <quicwg/base-drafts/pull/1043@github.com>
Subject: Re: [quicwg/base-drafts] Mask packet numbers with a per-connection-ID key (#1043)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5583cd8ba1a_3ff02b1da5570ed4871db"; 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/GqsCoLnYqYVBpobyJRe7pPCBHD0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 03:09:03 -0000

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

@martinthomson pushed 3 commits.

f341608  At least one
e451864  connectionIdLength rather than an empty vector, which is unclear from TLS how to encode
75606ba  Mike's editorial comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1043/files/795657864b0d171366dc87498298e76b0d18484f..75606ba92263d988b4a938a50934ac1500b84f64

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

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

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/f341608" class="commit-link">f341608</a>  At least one</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/e451864" class="commit-link">e451864</a>  connectionIdLength rather than an empty vector, which is unclear from TLS how to encode</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/75606ba" class="commit-link">75606ba</a>  Mike&#39;s editorial 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/1043/files/795657864b0d171366dc87498298e76b0d18484f..75606ba92263d988b4a938a50934ac1500b84f64">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4tuXdZBCBCMD8lYyFVOnvKiR7yfks5tJCnNgaJpZM4RXXW2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx0gzAAnjSIIvs5xkwhZsrAF_L1Gks5tJCnNgaJpZM4RXXW2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1043/files/795657864b0d171366dc87498298e76b0d18484f..75606ba92263d988b4a938a50934ac1500b84f64"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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

----==_mimepart_5a5583cd8ba1a_3ff02b1da5570ed4871db--


From nobody Tue Jan  9 19:09:12 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3E501242F7 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 19:09:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rCXzB-KmXZbw for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 19:09:03 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F986126D05 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 19:09:03 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515553742; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=WoNOa1V5dFKAJceodUkyzcQW5i1CF+5oDmr8NXrnuZc=; b=vXnBmCibThrg5bce7AhGJLmuqqD6kd+Sfbp1r4JmACK3KnI2yOi75wIwmB/o3Mwlpl9UpVZv 58sl0eQiew2yS0jL/2xduOZKddylLmI5k0s5IUykEsEUFmc0h2lDL7/u/xxvBGw+MoHLKOCd kXufLLA0tFOsKxjgGAIeeK2a4kM=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a5583cc.7f54b44f8510-smtp-out-n02; Wed, 10 Jan 2018 03:09:00 -0000 (UTC)
Date: Tue, 09 Jan 2018 19:08:59 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a5583cb9b803_2a49a2b1e8169fc108559@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f34160: At least one
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a5583cb9b247_2a49a2b1e8169fc108490"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W88Js5NRYGjVEgKT7PgzRZNvCfQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 03:09:05 -0000

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

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

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

  Log Message:
  -----------
  At least one


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

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

  Log Message:
  -----------
  connectionIdLength rather than an empty vector, which is unclear from TLS how to encode


  Commit: 75606ba92263d988b4a938a50934ac1500b84f64
      https://github.com/quicwg/base-drafts/commit/75606ba92263d988b4a938a50934ac1500b84f64
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-10 (Wed, 10 Jan 2018)

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

  Log Message:
  -----------
  Mike's editorial comments


Compare: https://github.com/quicwg/base-drafts/compare/795657864b0d...75606ba92263
----==_mimepart_5a5583cb9b247_2a49a2b1e8169fc108490--


From nobody Tue Jan  9 19:26:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4683C126D73 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 19:25:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VhlKZcC07yZA for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 19:25:57 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 222EC124B17 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 19:25:57 -0800 (PST)
Date: Tue, 09 Jan 2018 19:25:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515554756; bh=7Lyf2mxdwLupnAD5ZeXdawTBZf8S3/CC3iL6P5qm/Mc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kkWTXsBEg6UPoieBrxhBvEaPWjImlHh1Zk96ebwFo7bYwBFZEv9S7jDM0oPtci0dt xBOnTyLTGLPye5YcOQ4bEshmtr29hzmX9MDt4d9mHCgEmPQSYmscszwD5kTcu38q7g VzUecXfU4CBCMd2Vg0fVuFC+K6vwtiCTMru0iwHw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd96ddeca53c6a5c2f8db5b506715dfc2d86337cd92cf00000001166d49c492a169ce111aa501@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1041/c356489098@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1041@github.com>
References: <quicwg/base-drafts/pull/1041@github.com>
Subject: Re: [quicwg/base-drafts] Change connection ID with Transport Parameters (#1041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5587c448f3d_6dbf2ae4221bced0102691"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cMWRY9gNMBvHZMo-qWbvhpcnNlI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 03:25:59 -0000

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

It's possible to use the declarations in transport parameters to effect negotiation, sure.  If I declare feature A and you do too, then it's safe to assume that using feature A won't cause problems.  I'd say that we probably need that for - for example - changing the ACK frame format to support new information.  And calling that negotiation isn't a stretch.  Right now, we don't have anything that negotiates and the text reflects that.

As for NEW_CONNECTION_ID, sure, an attacker can insert a connection ID.  The likely effect is to cause packets to be routed incorrectly, likely disrupting the handshake.  We've agreed that if an attacker is able to disrupt the handshake to this degree, then we're not going to try to stop them.  An attacker with that capability could also choose to block the handshake or tamper with it in other ways that would cause failure.  If the concern is misrouting, they could easily rewrite the connection ID.

If the server is able to (maybe because it didn't use the connection ID) and decides to accept the incorrectly-marked packets, then it just became complicit and I'm not sure that we need to worry about that.

One thing that I was wrong about here was that transport parameters are available to a client because the TLS handshake is complete.  There's a nasty race condition there though.  The handshake is really only complete once the client has sent its last flight, and that means using handshake packet protection keys, but using transport parameters from the completed handshake.  It's rather awkward.

We would also need to be clear about what connection ID is used for Handshake packets that the client sends when there is packet loss and it has to acknowledge server Handshake packets.

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

<p>It's possible to use the declarations in transport parameters to effec=
t negotiation, sure.  If I declare feature A and you do too, then it's sa=
fe to assume that using feature A won't cause problems.  I'd say that we =
probably need that for - for example - changing the ACK frame format to s=
upport new information.  And calling that negotiation isn't a stretch.  R=
ight now, we don't have anything that negotiates and the text reflects th=
at.</p>
<p>As for NEW_CONNECTION_ID, sure, an attacker can insert a connection ID=
.  The likely effect is to cause packets to be routed incorrectly, likely=
 disrupting the handshake.  We've agreed that if an attacker is able to d=
isrupt the handshake to this degree, then we're not going to try to stop =
them.  An attacker with that capability could also choose to block the ha=
ndshake or tamper with it in other ways that would cause failure.  If the=
 concern is misrouting, they could easily rewrite the connection ID.</p>
<p>If the server is able to (maybe because it didn't use the connection I=
D) and decides to accept the incorrectly-marked packets, then it just bec=
ame complicit and I'm not sure that we need to worry about that.</p>
<p>One thing that I was wrong about here was that transport parameters ar=
e available to a client because the TLS handshake is complete.  There's a=
 nasty race condition there though.  The handshake is really only complet=
e once the client has sent its last flight, and that means using handshak=
e packet protection keys, but using transport parameters from the complet=
ed handshake.  It's rather awkward.</p>
<p>We would also need to be clear about what connection ID is used for Ha=
ndshake packets that the client sends when there is packet loss and it ha=
s to acknowledge server Handshake packets.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1041#issuecomment-356489098">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6nNPX=
6cCcXfq0EAHkD07VpGpaZcks5tJC3EgaJpZM4RXQ2Y">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-bS4u=
qhUh17tyZnmrblviyDGAJaks5tJC3EgaJpZM4RXQ2Y.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1041#issuecomment-356489098"></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 #1041: It's possible to use the declarations in transport parameters =
to effect negotiation, sure.  If I declare feature A and you do too, then=
 it's safe to assume that using feature A won't cause problems.  I'd say =
that we probably need that for - for example - changing the ACK frame for=
mat to support new information.  And calling that negotiation isn't a str=
etch.  Right now, we don't have anything that negotiates and the text ref=
lects that.\r\n\r\nAs for NEW_CONNECTION_ID, sure, an attacker can insert=
 a connection ID.  The likely effect is to cause packets to be routed inc=
orrectly, likely disrupting the handshake.  We've agreed that if an attac=
ker is able to disrupt the handshake to this degree, then we're not going=
 to try to stop them.  An attacker with that capability could also choose=
 to block the handshake or tamper with it in other ways that would cause =
failure.  If the concern is misrouting, they could easily rewrite the con=
nection ID.\r\n\r\nIf the server is able to (maybe because it didn't use =
the connection ID) and decides to accept the incorrectly-marked packets, =
then it just became complicit and I'm not sure that we need to worry abou=
t that.\r\n\r\nOne thing that I was wrong about here was that transport p=
arameters are available to a client because the TLS handshake is complete=
.  There's a nasty race condition there though.  The handshake is really =
only complete once the client has sent its last flight, and that means us=
ing handshake packet protection keys, but using transport parameters from=
 the completed handshake.  It's rather awkward.\r\n\r\nWe would also need=
 to be clear about what connection ID is used for Handshake packets that =
the client sends when there is packet loss and it has to acknowledge serv=
er Handshake packets."}],"action":{"name":"View Pull Request","url":"http=
s://github.com/quicwg/base-drafts/pull/1041#issuecomment-356489098"}}}</s=
cript>=

----==_mimepart_5a5587c448f3d_6dbf2ae4221bced0102691--


From nobody Tue Jan  9 19:28:51 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E5C1126D73 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 19:28:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H1gLIQUhaIn5 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 19:28:49 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E277C126CD6 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 19:28:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=diFiqtzRPMe8yn/2Sv3Jmhs3If8=; b=WI/lgwYDEvs6Nxay +PjALmTFvf1u09gJgqa0i9HLyMNs0sMg8WRPGuRoc4aC1xmkWFi5kYGVJhC1ZLNe xUlVUxYkCM7HRXYpYDFE1+8d1L57mLnxFFAN73H5nbLmoCh3jglUNC2uPQ/3FpTf Kn+DFN6Tmb7r1mhRewShL9deP2w=
Received: by filter0496p1las1.sendgrid.net with SMTP id filter0496p1las1-12213-5A55886F-C 2018-01-10 03:28:47.311908882 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id Fgd_-FJvT1G1Kj_gHaqgLg for <quic-issues@ietf.org>; Wed, 10 Jan 2018 03:28:47.519 +0000 (UTC)
Date: Wed, 10 Jan 2018 03:28:47 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8c40e671198cd0e0bb134390fcb240d2b0779f1f92cf00000001166d4a6f92a169ce111ead73@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1047/356489460@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1047@github.com>
References: <quicwg/base-drafts/issues/1047@github.com>
Subject: Re: [quicwg/base-drafts] Handling of Frames Inappropriate for Unidirectional Streams (#1047)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a55886f306ed_3fea2b1da5570ed4165055"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-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/+tdkjRRxjWLOxlOz7jdrD01qefNo13YX6P 3UC+HHWdHsWlzpt14+hPAu2YFFA83t8W17WEEZlPNYpwZ8/2TH33XJaKUcoinSWMnN3tBbX8nJnqWE l2bSQMBqxQdB/IYr9axQthIqFnv4oEjOIVh6nQsb/gAAonN+iyHyIxDv7PrgLWyBxTTGAYGcZwLFQY k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Eyk6vSHfgysEKxEtqnWEZenNcoU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 03:28:50 -0000

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

There used to be a statement to the effect that unless explicitly permitted, frames were not allowed.  RFC 7540 had that, and we copied it into the drafts, but I think that it got lost.  We should put it back.

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

<p>There used to be a statement to the effect that unless explicitly permit=
ted, frames were not allowed.  RFC 7540 had that, and we copied it into the=
 drafts, but I think that it got lost.  We should put it back.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1047: There u=
sed to be a statement to the effect that unless explicitly permitted, frame=
s were not allowed.  RFC 7540 had that, and we copied it into the drafts, b=
ut I think that it got lost.  We should put it back."}],"action":{"name":"V=
iew Issue","url":"https://github.com/quicwg/base-drafts/issues/1047#issueco=
mment-356489460"}}}</script>=

----==_mimepart_5a55886f306ed_3fea2b1da5570ed4165055--


From nobody Tue Jan  9 22:30:04 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BF0B1200C1 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 22:30:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iEifSKuEcvN2 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 22:30:01 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBC271200B9 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 22:30:00 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515565800; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=rdrgMm+nntwVRlk+NmgnzafZ5pti+EZYovIq8sXF1zs=; b=rnEpncbbOqJn2a6HDblrXJ7ZNN5znmLiC0ustIlx0b/r3t7dthsO4/mxaut/vGzDVDfBa+Y1 jmCCIWN3qnrCBzh1KmXeYTSQXGRTX6lupZFkoRDeLdazJenbv8B0WmoV1+eGEG1zlWRKUeNo VlsQo+doPvZRrr0+OkvgnSlGm6M=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a55b2e8.7f1844051600-smtp-out-n03; Wed, 10 Jan 2018 06:30:00 -0000 (UTC)
Date: Tue, 09 Jan 2018 22:29:59 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a55b2e7366cc_67042afc3a3abc0c755c7@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ef162d: Fix draft name
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a55b2e7362b0_67042afc3a3abc0c754be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P7cxPDEyhM3n5NQal-0wBoT-FKU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 06:30:02 -0000

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

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

  Changed paths:
    M draft-thomson-quic-invariants.md

  Log Message:
  -----------
  Fix draft name


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

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Use the full date, because ticket 2422


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

  Changed paths:
    M draft-thomson-quic-invariants.md

  Log Message:
  -----------
  Close #1040


Compare: https://github.com/quicwg/base-drafts/compare/296cbe3a7f6e...e6ac5c10d762
----==_mimepart_5a55b2e7362b0_67042afc3a3abc0c754be--


From nobody Tue Jan  9 22:30:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75898126CC4 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 22:30:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N-ikl7k2FqlJ for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 22:30:36 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78DB31200B9 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 22:30:36 -0800 (PST)
Date: Tue, 09 Jan 2018 22:30:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515565835; bh=MSj5ufmZlDanBXnWDjTBgHYgBDYV0wnm7YbSEjvhP/U=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gjHCh3wfX5+wlQE8IJACcKh2KeaaEw3HokuyBQTOHUqn1VFfqWqBoaWkCMHi512sK fZqSeacZmSkyA3R6U1kNynxKT0mcFivmeYrgcJvKJN2ejXdKVNuZYkTuYmGRuu2wlw rx/im2ma3AB2QM38Nm0BVmrfGHxNNPwW9b/v6u3A=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1aab5d9ee495c0f49e2a51ab4a736a4a0b5eeacf92cf00000001166d750b92a169ce111a9845@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1040/issue_event/1417061628@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1040@github.com>
References: <quicwg/base-drafts/issues/1040@github.com>
Subject: Re: [quicwg/base-drafts] Invariant: the first packet on a connection uses the long header (#1040)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a55b30b8ebbe_16792b1e787deecc621342"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QsGt56FKOs7NYYwdYDZtKb4bGkg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 06:30:38 -0000

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

Closed #1040.

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

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

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

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


From nobody Tue Jan  9 22:30:45 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18AA91200B9 for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 22:30:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z8cXWYMR0ibM for <quic-issues@ietfa.amsl.com>; Tue,  9 Jan 2018 22:30:37 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C5521200C1 for <quic-issues@ietf.org>; Tue,  9 Jan 2018 22:30:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rtP1CFpWN4pDLb+PD29dagwSIzI=; b=vOQ3azdNYBQ6kTnB kfldc3zMkokruIJbUhUPHqdc9zD4fO19kmVEtSDs6qTOHVaJUKFoVAB63hvhAHt8 ayWWs0ukNziP8W1gInI7y+Be7MGiG5Cd8DIho39bmcxaNBpu719M2yr/jvfz+Axk JErcrcjVn1Nsmq5ssYO1Tp4N+pk=
Received: by filter0227p1iad2.sendgrid.net with SMTP id filter0227p1iad2-30324-5A55B30C-D 2018-01-10 06:30:36.523413983 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id DQxZDlgZS_inxoEdj7BSNg for <quic-issues@ietf.org>; Wed, 10 Jan 2018 06:30:36.143 +0000 (UTC)
Date: Wed, 10 Jan 2018 06:30:36 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2d67e0f707abc48337f6912b887e1dd16775819e92cf00000001166d750c92a169ce111a9845@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1040/356512394@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1040@github.com>
References: <quicwg/base-drafts/issues/1040@github.com>
Subject: Re: [quicwg/base-drafts] Invariant: the first packet on a connection uses the long header (#1040)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a55b30ceb79_76342ad5ff014ec42933dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3K+A1VitmJ1uOC7TJxa0iux6t0SeunVOoSy6 1VaTfHAbYz21mUC1SU7/PjyYIjUYa2ouCd6USBwUB77hrVnrf1KE928VoJ0fgg45/f5WdSDSrLvYgz 2jPbjTa+OTcVeTkx7AO0PnF7cMbPhfr/qzNCd7G3C9cr0jPP35b0ogvYxOZltC+R73RSS9YJSmwEtg I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L9eUxpH0vWM4ap0OsNfLoDdy6pI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 06:30:39 -0000

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

Closed in e6ac5c1.

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

<p>Closed in <a href="https://github.com/quicwg/base-drafts/commit/e6ac5c10d762c5a3ce7e90828fe8165fb34b2ca0" class="commit-link"><tt>e6ac5c1</tt></a>.</p>

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

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


From nobody Wed Jan 10 01:48:28 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E1F05126FB3 for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 01:48:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PQ553IYTIc0J for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 01:48:25 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DFFF11241F8 for <quic-issues@ietf.org>; Wed, 10 Jan 2018 01:48:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=reQU21RWlKVoJS8EGnIihizMCkU=; b=MW2dg4cw0Cv+hu9s RiCqqizommfuCDUYuF5FF7pPiBQFOeCmD8wLb2fe/ExEbPdc4lXyAkIcMho9SqJX zbQ/yQiifQbmQwr9z4VBxBxHWJqOy6O0aS/xNEcl2QQ3bOAx2wdcfVzkMJhvXtiR i1nk3/hn+We7W/P5/iYTXMawCsk=
Received: by filter0496p1iad2.sendgrid.net with SMTP id filter0496p1iad2-4038-5A55E167-11 2018-01-10 09:48:23.570911663 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad2.sendgrid.net (SG) with ESMTP id N9RMjNdzRlOp_AvMsU4MIA for <quic-issues@ietf.org>; Wed, 10 Jan 2018 09:48:23.495 +0000 (UTC)
Date: Wed, 10 Jan 2018 09:48:23 +0000 (UTC)
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc7a2f0842e6484a64059c70ab6a603278ed4838992cf00000001166da36792a169ce111d3faa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1046/review/87780011@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1046@github.com>
References: <quicwg/base-drafts/pull/1046@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit, 2018 edition (#1046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a55e16781dec_2f923f9f100a8f2c84353c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1VphFNhRV3xgs20C950osvul7j3dYceN1Z0C W9hRTaLf+vsqAI8bD1PhzGpddKeVXZvi7IIeZByccK0WR9zomAjhr+57hdjMIzBuulvleuQzdXtwjw j6hUycZH1lU5qGspyWwn+Z0gL64JQsPK6CNjNGauJ/Jz2fgXgBhytNmDgPbkFflwJDg50tiwg7dTJg g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G1tsH_SVhKTIdb-KRUzoO8wrb6M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 09:48:27 -0000

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

britram commented on this pull request.



> @@ -788,6 +793,29 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## The Latency Spin Bit {#spin-bit}
+
+The latency spin bit enables latency monitoring from observation points on the
+network path. Each endpoint, client and server, maintains a spin value, 0 or
+1, for each QUIC connection, and sets the spin bit on packets it sends for
+that connection to the appropriate value. It also maintains the highest packet
+number seen from its peer on the connection. The value is then determined at
+each endpoint as follows:
+
+* The server initializes its spin value to 0. When it receives a packet from

Will change the order. 

However, since spinning only happens on the short header, I think it needs to be specified like this to handle the case that the server starts sending short header packets before the client does (e.g., because it's done sending all the non-ACK frames it needs to in the 0RTT part of the connection)

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1046#discussion_r160630438">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -788,6 +793,29 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## The Latency Spin Bit {#spin-bit}
+
+The latency spin bit enables latency monitoring from observation points on the
+network path. Each endpoint, client and server, maintains a spin value, 0 or
+1, for each QUIC connection, and sets the spin bit on packets it sends for
+that connection to the appropriate value. It also maintains the highest packet
+number seen from its peer on the connection. The value is then determined at
+each endpoint as follows:
+
+* The server initializes its spin value to 0. When it receives a packet from
</pre>
<p>Will change the order.</p>
<p>However, since spinning only happens on the short header, I think it needs to be specified like this to handle the case that the server starts sending short header packets before the client does (e.g., because it's done sending all the non-ACK frames it needs to in the 0RTT part of the connection)</p>

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

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


From nobody Wed Jan 10 01:48:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8970D1270A0 for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 01:48:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wC_f5wAJnVMR for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 01:48:29 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14C9C126B7F for <quic-issues@ietf.org>; Wed, 10 Jan 2018 01:48:29 -0800 (PST)
Date: Wed, 10 Jan 2018 01:48:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515577708; bh=+aX2mkmG/iWTq5CPxSs0I5LW+GuZvDcObQ7jsF0zbUc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2JY/6FUYiaSVpvWFk5lk5iVSqb2htOwXZ8SNQ9x2hUz4QpqF+FIPtz2qbTfj68K8N 0Qz7XyNzHFe5cRo/XLCqX8Sutq7KUluZovecA/0d3mdrz64hVw4iWNV/G5MFSCFElv rvvkDzt4h7Y1iXZUfrMTfLoEbHtq1WbvOInvGiIo=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0a2fa0893baf14823bf8e4029a0496521cc72d9d92cf00000001166da36c92a169ce111d3faa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1046/review/87780046@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1046@github.com>
References: <quicwg/base-drafts/pull/1046@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit, 2018 edition (#1046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a55e16c5d2b6_4e412af1afac0ec4128586b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: britram
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/psouK-pZ3HM52-JP66vz8mACTuQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 09:48:30 -0000

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

britram commented on this pull request.



> @@ -788,6 +793,29 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## The Latency Spin Bit {#spin-bit}
+
+The latency spin bit enables latency monitoring from observation points on the
+network path. Each endpoint, client and server, maintains a spin value, 0 or
+1, for each QUIC connection, and sets the spin bit on packets it sends for
+that connection to the appropriate value. It also maintains the highest packet
+number seen from its peer on the connection. The value is then determined at
+each endpoint as follows:
+
+* The server initializes its spin value to 0. When it receives a packet from
+  the client, if that packet has a short header and if it increments the

will fix, 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/1046#discussion_r160630462
----==_mimepart_5a55e16c5d2b6_4e412af1afac0ec4128586b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1046#discussion_r160630462">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -788,6 +793,29 @@ Implementations MUST assume that an unsupported version uses an unknown packet
 format. All other fields MUST be ignored when processing a packet that contains
 an unsupported version.
 
+## The Latency Spin Bit {#spin-bit}
+
+The latency spin bit enables latency monitoring from observation points on the
+network path. Each endpoint, client and server, maintains a spin value, 0 or
+1, for each QUIC connection, and sets the spin bit on packets it sends for
+that connection to the appropriate value. It also maintains the highest packet
+number seen from its peer on the connection. The value is then determined at
+each endpoint as follows:
+
+* The server initializes its spin value to 0. When it receives a packet from
+  the client, if that packet has a short header and if it increments the
</pre>
<p>will fix, 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/1046#discussion_r160630462">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4iI5_QaDpjnbxJpS8fydNTy-hxgks5tJIdsgaJpZM4RYAWV">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5KLu7cV2VyfSF9LwSMDsO9dcYAgks5tJIdsgaJpZM4RYAWV.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1046#discussion_r160630462"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Wed Jan 10 01:51:36 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D7B8126B7F for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 01:51:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PphqvGcJs5fT for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 01:51:33 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8D90E1241F8 for <quic-issues@ietf.org>; Wed, 10 Jan 2018 01:51:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9YKY1QkbvXnb7KDULQ65hLzmsuw=; b=t4ba0ku/DNST7E4s zSDCyFUf0nWdLufZc7kZ6vpH1b1FG6ZI11djpOIAe7pkem2D44spUuDSSfElvD7e n+q+ae2HNTYbOyZafVwL8t9/eYCuS0wHsiMDhUFCQ3uRNmiYq8aLlZEk9P+WoEO+ bfuwkyH/owwi6kjCQl0D4OhZTEI=
Received: by filter0315p1las1.sendgrid.net with SMTP id filter0315p1las1-10161-5A55E224-B 2018-01-10 09:51:32.53016918 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id r2Gf1we3RW2hZzGBeayZcA for <quic-issues@ietf.org>; Wed, 10 Jan 2018 09:51:32.475 +0000 (UTC)
Date: Wed, 10 Jan 2018 09:51:32 +0000 (UTC)
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd6dece44bc554742f748109163823792eddddcef92cf00000001166da42492a169ce111d3faa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1046/c356554072@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1046@github.com>
References: <quicwg/base-drafts/pull/1046@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit, 2018 edition (#1046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a55e224566f8_162b2b1e787deecc10150dc"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0wSBqlvAWz3xmWZqKKtkXcjTUuWWBJS67zQ1 OC/AFYCg6XHFpl8LR2S9j4Lvcd2xnzMz9O7HVF9BMCFaUiUreh89QhNp6cn8v7jdugc4/xAB0f41RY 8VVLu3+Xo4RJxGMeoEARq2ZN/ZVJwpKpU8LdDQt4NgcT8EoY1IbkDX1Ga6Is4itYYOFSJJQdVNXOOy Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rwDFQU7bA5gD27WiJy0vjT-aeVM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 09:51:35 -0000

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

re client vs server flip: it's worth noting that the endpoint responsible for flipping the bit has slightly more de facto ability to decide not to participate. For that reason, I'd leave the flip on the client side, as it is.

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

<p>re client vs server flip: it's worth noting that the endpoint responsibl=
e for flipping the bit has slightly more de facto ability to decide not to =
participate. For that reason, I'd leave the flip on the client side, as it =
is.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1046#issuecomment-356554072">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyiV4dYqcW-pRvns=
299zyEYMI-u-ks5tJIgkgaJpZM4RYAWV">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqylhqtO23tERb8I3G=
SCNKCTsWL1mks5tJIgkgaJpZM4RYAWV.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1046#issuecomment-356554072"></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":"@britram in #1046: re client vs =
server flip: it's worth noting that the endpoint responsible for flipping t=
he bit has slightly more de facto ability to decide not to participate. For=
 that reason, I'd leave the flip on the client side, as it is."}],"action":=
{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pu=
ll/1046#issuecomment-356554072"}}}</script>=

----==_mimepart_5a55e224566f8_162b2b1e787deecc10150dc--


From nobody Wed Jan 10 01:55:28 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 307DD126B71 for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 01:55:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LrK5rwBFoVSX for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 01:55:25 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 49DF21241F8 for <quic-issues@ietf.org>; Wed, 10 Jan 2018 01:55:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jFJWAX0qXhWpkSakBJ52ARsABZ4=; b=X2dF9ZGO3O9KIv8B DfVX30lv5/ZufQhCfS2WdJi9NukT7c03cAhdPYbY22sc9F8mbLYbviSQtRg8VZye 22lybJOPZ31RSfIqfzCfdkUTX70C8sRBb0yEMGgOzMyNl93e3OvItqJLhScPjNGO mLzF5DoLaIdn9ZkpkDKLdPrim0I=
Received: by filter0321p1iad2.sendgrid.net with SMTP id filter0321p1iad2-27321-5A55E30B-21 2018-01-10 09:55:24.035484733 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id pI-9jliGTVyZF5hi2G4UJQ for <quic-issues@ietf.org>; Wed, 10 Jan 2018 09:55:24.192 +0000 (UTC)
Date: Wed, 10 Jan 2018 09:55:24 +0000 (UTC)
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1046/push/2244058822@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1046@github.com>
References: <quicwg/base-drafts/pull/1046@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit, 2018 edition (#1046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a55e30c166e3_a4463fbe180aef2c8599d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: britram
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak29jQqkxc56xdHeNR2Ka/7bx2fGxtwZ6XQRbA BV0kalloxtI1ogni+5HrPmgY81TvVT6mtR5iPdagUV0830mtyJZOXYC/GOyvf+5hQLU6RerXd8AWw6 wOnkzdP8RHG9bwCMfH9Rwr/vNgQQDbPHTy9JZjxnE9m+RsmaTeAFU5uAyGq7DLxVyiS54ZSkQup5Vt g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5I7deh4wbzVatccLxh_6ghDOYHM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 09:55:27 -0000

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

@britram pushed 1 commit.

2437a93  address Ian's comments; fix ref


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1046/files/4e7295168fc906a9debf34f05ef36df50576fe76..2437a93b2c0b779648a15e3cf3c3026034a6f0dd

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

<p><a href="https://github.com/britram" class="user-mention">@britram</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/2437a93" class="commit-link">2437a93</a>  address Ian&#39;s comments; fix ref</li>
</ul>


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

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

----==_mimepart_5a55e30c166e3_a4463fbe180aef2c8599d--


From nobody Wed Jan 10 05:32:30 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 984B61273B1 for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 05:32:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yKFLnwPcbm3V for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 05:32:27 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11C4D126FDC for <quic-issues@ietf.org>; Wed, 10 Jan 2018 05:32:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lLNbfzxVGb5ENsgZdE+/xyfuYJQ=; b=jriH3N5QgaDIdB8o 323yc/C8qcLgf+1ZE8fy0y88FbP88cydYt82sfkyt+MPXHpCy3iyN+xOZ2QZVFqH kywbhkZbW9Udbt4weCohRI7tozmMsgxILwN2dFHVdbJXlsfBdPZQ6q0LW5iw883g R9kj26/kNl/KvqkPMwmkpQgILpc=
Received: by filter0293p1iad2.sendgrid.net with SMTP id filter0293p1iad2-7652-5A5615E9-2E 2018-01-10 13:32:25.933700921 +0000 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 LOF7mLcfQaGmjpiD2z2AlA for <quic-issues@ietf.org>; Wed, 10 Jan 2018 13:32:25.713 +0000 (UTC)
Date: Wed, 10 Jan 2018 13:32:26 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcd549200c10d05c67caca02b594505f146e6f32c92cf00000001166dd7e992a169ce111d3faa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1046/review/87834051@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1046@github.com>
References: <quicwg/base-drafts/pull/1046@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit, 2018 edition (#1046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5615e996ffa_6c0e2afddc5aaec419548"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2KuNC6qO0j+nvQrkwqsdVNjSLgeEQG6d/xMH Tj201Q0/tfTUpLESPZ0zpYFtvNQxx0GHZqNKkTMsk7KYWTJd8KubtdU3bg3o0eTXyvKTzw/pZSF+/b OKryEhTk7u7t0LRRVwKObgdRzm7vF3lFbuelNuQvaP5DHSvup3T1M25GZaW/q6HZUgf8X5euuubTLT 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nC5s1rR0wHLLMqTcALaghI1kmrI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 13:32:29 -0000

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

ianswett commented on this pull request.

Thanks, looks good modulo the endless conversation about whether we should do this.



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

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

<p>Thanks, looks good modulo the endless conversation about whether we should do this.</p>

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

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


From nobody Wed Jan 10 06:08:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9EAA1204DA for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 06:08:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oFBFROQ-QCcR for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 06:08:25 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61E801275AB for <quic-issues@ietf.org>; Wed, 10 Jan 2018 06:08:25 -0800 (PST)
Date: Wed, 10 Jan 2018 06:08:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515593304; bh=dw1ph75rngk7li5nkK2f9GLnQtMwNNBMZUbfT/jLAII=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fz2zpxpQDpcIn+1ukts/CCSNJ3vUP6QdlyhzGes5Hl8fvGnDmGKLQIe/azNgXk7LT mazqx2pFauay+0fO1HFrSs4dPSj0g9gwQcynC7ElQFiSThAhp16/s2tEm28foi0aFX tXUa/p4hgwCDMBX3P8WxTpAJPaBVRP3m/iHRhD4Q=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb9fe91bb27d8462d0c6b7e154d48a0abadce68be92cf00000001166de05892a169ce111aa501@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1041/c356612196@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1041@github.com>
References: <quicwg/base-drafts/pull/1041@github.com>
Subject: Re: [quicwg/base-drafts] Change connection ID with Transport Parameters (#1041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a561e58803a1_544c3fa1b6be8f388293d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/nj8xJFodqnv1VcMfXCgofInDzNc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 14:08:27 -0000

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

Thanks Martin, did you want me to re-write this using the NEW_CONNECTION_ID frame or do you think the transport parameters approach is also workable?

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

<p>Thanks Martin, did you want me to re-write this using the NEW_CONNECTION_ID frame or do you think the transport parameters approach is also workable?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1041: Thanks Martin, did you want me to re-write this using the NEW_CONNECTION_ID frame or do you think the transport parameters approach is also workable?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1041#issuecomment-356612196"}}}</script>
----==_mimepart_5a561e58803a1_544c3fa1b6be8f388293d--


From nobody Wed Jan 10 07:44:18 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1000712D864 for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 07:44:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aI-HPImMtWhg for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 07:44:14 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C93312751F for <quic-issues@ietf.org>; Wed, 10 Jan 2018 07:44:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=SRxvg07DIDW5zIByepe+0gbaENI=; b=fwTwcoWGc+ZV/Fc1 f49Fu1d3USD39DXjhFJa/nMO6BLxt8xD/tkBjyRd4oP2bCtQz7DyWBKWIb5av7Be Lr8acsyJkWFiFb0ZR14g7CnGO2IYP0xUziqr6kT0k6Xu5y8ZYwaIYscjYVgZVyq7 zjqio27i/adNAo+hiwgQ9zKsbAg=
Received: by filter0514p1iad2.sendgrid.net with SMTP id filter0514p1iad2-7683-5A5634CD-20 2018-01-10 15:44:13.466209877 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id hjMUx1fKRNG5Mgfh9i7MCg for <quic-issues@ietf.org>; Wed, 10 Jan 2018 15:44:13.461 +0000 (UTC)
Date: Wed, 10 Jan 2018 15:44:13 +0000 (UTC)
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1046/push/2244885694@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1046@github.com>
References: <quicwg/base-drafts/pull/1046@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit, 2018 edition (#1046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5634cd567cf_4c602af2f0bd0ed01916d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: britram
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2PKWk4b9vSXFZsT92s9LwNmeOyf3sjmdw0DY b4JlgA2rzcREQ9x5ezu7OrQKo7U8yyWIYRf63DDaXKDXfAiNiiSZLAppDAshINncZ3ockF3ij9O61V SiTRF0eMHGfq2L1HG6wPTdPHpVg/bgLHjiBANmurwx26GYE0ONE0LiFEw6vqSw01Or+6UnVZhPFRhH s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dV55oixyltFu1oK37xsi800_eDE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 15:44:16 -0000

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

@britram pushed 1 commit.

758c0dc  grr trailing whitespace


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1046/files/2437a93b2c0b779648a15e3cf3c3026034a6f0dd..758c0dc8136ac28f5d1f123b11ddda9de92bde49

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

<p><a href="https://github.com/britram" class="user-mention">@britram</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/758c0dc" class="commit-link">758c0dc</a>  grr trailing whitespace</li>
</ul>


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

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

----==_mimepart_5a5634cd567cf_4c602af2f0bd0ed01916d1--


From nobody Wed Jan 10 08:38:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 194A512D965 for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 08:38:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.596
X-Spam-Level: 
X-Spam-Status: No, score=-5.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gcA00T1ou6S8 for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 08:38:32 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C1AD8126C19 for <quic-issues@ietf.org>; Wed, 10 Jan 2018 08:38:32 -0800 (PST)
Date: Wed, 10 Jan 2018 08:38:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515602311; bh=iP+LeYhNwYhPR2w17+JclV1cLI2U4NjG27UIpFAaVWQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zUYbllgI/HqJft1SFHESLHvj34T5vVNfZGDtJeTA2xH/Bfh4aVPfZksj6pGY3VDXO BkLxTGuvgjYnfwm7gv1QbgWuCkbTh4N9L7aOCZaOlz4IegTg1E5CW1FKOXs0GrIu1u zhvDtTQ/DqYmo72faTRY75QIOc1InY35cESxtIj0=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab00c834acc953d427ebbfc3c2206517b0b5c929af92cf00000001166e038692a169ce10a65f2b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/989/356659428@github.com>
In-Reply-To: <quicwg/base-drafts/issues/989@github.com>
References: <quicwg/base-drafts/issues/989@github.com>
Subject: Re: [quicwg/base-drafts] varint packet numbers (#989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a56418677ef5_5e0f3fededd0cf301141b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: britram
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hciqXf74CkckCXf8vEUYBvWnHZc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 16:38:35 -0000

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

It would be useful to have a PR for this one. I'm happy to volunteer to put one together, but ISTM that #1043 should land first, as it impacts packet number encoding, how a sender determines which varint size it should use.

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

<p>It would be useful to have a PR for this one. I'm happy to volunteer t=
o put one together, but ISTM that <a href=3D"https://github.com/quicwg/ba=
se-drafts/pull/1043" class=3D"issue-link js-issue-link" data-error-text=3D=
"Failed to load issue title" data-id=3D"286982136" data-permission-text=3D=
"Issue title is private" data-url=3D"https://github.com/quicwg/base-draft=
s/issues/1043">#1043</a> should land first, as it impacts packet number e=
ncoding, how a sender determines which varint size it should use.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@britram in #9=
89: It would be useful to have a PR for this one. I'm happy to volunteer =
to put one together, but ISTM that #1043 should land first, as it impacts=
 packet number encoding, how a sender determines which varint size it sho=
uld use."}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/989#issuecomment-356659428"}}}</script>=

----==_mimepart_5a56418677ef5_5e0f3fededd0cf301141b6--


From nobody Wed Jan 10 08:50:38 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD797126D0C for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 08:50:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vYfXItu0iQkk for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 08:50:35 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 806EE12D77B for <quic-issues@ietf.org>; Wed, 10 Jan 2018 08:50:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=WpXVfVCyrAM2jaSz4WtCkiZTIBs=; b=Bz04OC5hdw6Y0tjs pwf4ojT+tdHTmdWhmY2RO4NOxDGBL37IB0B3k7tXRribPiJdiX5e0VfF7lYfeC3i Wwp4PKkXK+/3lYjqImMC2OZguM17lXYemoztaQtSAM0MHb2SPHH2IEN4hI3g+gdi JM4kw30L2wiRd35lRnFOP3mdqYA=
Received: by filter0152p1las1.sendgrid.net with SMTP id filter0152p1las1-24389-5A564459-1B 2018-01-10 16:50:33.565332775 +0000 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 0AaX0pQMSaWB6ibPE3qkRg for <quic-issues@ietf.org>; Wed, 10 Jan 2018 16:50:33.354 +0000 (UTC)
Date: Wed, 10 Jan 2018 16:50:33 +0000 (UTC)
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1046/push/2245075625@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1046@github.com>
References: <quicwg/base-drafts/pull/1046@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit, 2018 edition (#1046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5644593173b_5f9a2acf5d67eed43349a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: britram
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3A5InSHnwQwTAJBvWVJKiMHX6IDDO6CgcL0L GaP6y+zO1e+5lM2Dlf36iBhB0cuK22YuAnhbnA1Nr4OCoHkymD8z/C4sl5lh21C5SUVqhVCytXiOyQ 9Oo4Upb8iS7ydtwfDC4ZOYJjDI4NtrM2bpCiAL4D+imcFCDWmxH9Yyl2tt4/RDqcRnFhjNkQaGvza7 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G3bLBQ0pr7KNI40YAeCRAlxxhgA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 16:50:37 -0000

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

@britram pushed 1 commit.

007a59d  stateless resets have a spin bit, too


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1046/files/758c0dc8136ac28f5d1f123b11ddda9de92bde49..007a59d12fd5e49101bff72770bfde1a87599812

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

<p><a href="https://github.com/britram" class="user-mention">@britram</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/007a59d" class="commit-link">007a59d</a>  stateless resets have a spin bit, too</li>
</ul>


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

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

----==_mimepart_5a5644593173b_5f9a2acf5d67eed43349a8--


From nobody Wed Jan 10 12:35:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 27B9C12711B for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 12:35:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.454
X-Spam-Level: 
X-Spam-Status: No, score=-5.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0tn3Vs3QVpTH for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 12:35:25 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6B58D126DED for <quic-issues@ietf.org>; Wed, 10 Jan 2018 12:35:25 -0800 (PST)
Date: Wed, 10 Jan 2018 12:35:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515616524; bh=VUZyGG0f6qh8jehA65qLEShd6CYI2z7cAF1xP3SrMwk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j0cYOzVLwqt0XM7rMfukYA2GuyUpoZEfNcLIvW57liyPBSIZAvV0xtsGtc9XwwBYX SpnsfTiaIhRAhu5dNH/n61Vatr/JzRWb4VePgUkXA1KQ9gpaep3QaiM9K86BvvtvF5 hSjJNka8cdPcZdKBg0TW5RNp/II9UVeDWOcVUqkI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab88cf9081a338750c15f12eeafa0c1a3f1348508c92cf00000001166e3b0c92a169ce111aa501@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1041/c356728258@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1041@github.com>
References: <quicwg/base-drafts/pull/1041@github.com>
Subject: Re: [quicwg/base-drafts] Change connection ID with Transport Parameters (#1041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a56790ca0e6a_37982ab6e9850ec435938"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-dinutskzDUS9MIQmITl--hZXco>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 20:35:27 -0000

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

I don't know.  Maybe we can talk about this in Melbourne.

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

<p>I don't know.  Maybe we can talk about this in Melbourne.</p>

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

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


From nobody Wed Jan 10 13:51:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF10412E042 for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 13:51:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.454
X-Spam-Level: 
X-Spam-Status: No, score=-5.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id upxgYxOiJgJ9 for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 13:50:59 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A432126BF0 for <quic-issues@ietf.org>; Wed, 10 Jan 2018 13:50:59 -0800 (PST)
Date: Wed, 10 Jan 2018 13:50:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515621058; bh=iaZgk/dX0GC9qjWAvzN+eeRxunjy730f/XozmTAYIKA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VFazXmHdNh4adEbnJJIOapOuzVgkDsIbg37cKyTICDqJfCvEPi3yiCUHWgUbmGpot aEJuBeLCoryz2MIP8yzHJ/aJ6P26tAiNjOrFZ4GL9LHh/uHXZ4QTCM9Jl6t1FJItBw GENixTZAQOrYjiE+i0caK3WWpQGyDn4vFcAgz+4w=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc84a9a5fc5ee6bb1ea3f19f5503565195c8535c892cf00000001166e4cc292a169ce111a9845@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1040/356748538@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1040@github.com>
References: <quicwg/base-drafts/issues/1040@github.com>
Subject: Re: [quicwg/base-drafts] Invariant: the first packet on a connection uses the long header (#1040)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a568ac271868_40b33f95a1b64f3894841"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/WLb1mdQ3ZQfRSAufoy8U0g1hABg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 21:51:01 -0000

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

And if they need it, all they have to do is define a version that has the long-header 1-RTT packet types put back.

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

<p>And if they need it, all they have to do is define a version that has the long-header 1-RTT packet types put back.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1040: And if they need it, all they have to do is define a version that has the long-header 1-RTT packet types put back."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1040#issuecomment-356748538"}}}</script>
----==_mimepart_5a568ac271868_40b33f95a1b64f3894841--


From nobody Wed Jan 10 15:54:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32E98120726 for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 15:54:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xTD-feVr5-1Y for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 15:54:06 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 198F412D77C for <quic-issues@ietf.org>; Wed, 10 Jan 2018 15:54:05 -0800 (PST)
Date: Wed, 10 Jan 2018 15:54:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515628445; bh=11pCR+TMr7vKsEJ9Bv6NLg1IBPHh21IBF0vBSkpHpvE=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=QsCLNY4unPPxZz8dI0wN1PXqZHFRrIpk+u18MFHpG8M3ddEyezL6BQus3/BKYXyP5 AP2eY+UMWWp1Et/IQeFscSxMW60vnvCqRLI4hO6YVTagWzfBfJ8neMnWgp3iBaCVyC j4Pss+ZCdqUbjdua7sshe8dzrELmNc4ve2QekFFg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6d897cc708532fac0dd37ebe285d3b06b0d945e392cf00000001166e699d92a169ce1124b4c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1048@github.com>
Subject: [quicwg/base-drafts] Packet number rework (#1048)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a56a79d37d4b_75402ad713fa6ecc619ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wPhNDTOtM5fhEG4RgInWeZd99OQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 23:54:08 -0000

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

This collates a number of issues with how we are managing packet number encoding, linkability, randomization and other things.  From the mail sent to the list:

There are number of problems with packet number gaps that I think we
need to address.  Most are minor.  For instance, the initial packet
number is not close to zero, which inflates the size of ACK frames
from the very beginning of a connection.

However, Christian just identified one that I think makes this more
important to address: when using a new connection ID, the gap is the
same size on both client and server.  This makes flows linkable.  The
gaps between the last packet on the old flow and the first packet on
the new flow can be calculated in both directions.  Flows can be
linked by finding flows where client-to-server packets have the same
(or very close) gaps as server-to-client packets.

With a few small tweaks to the current design, I think that we get a
much better solution.  Here is what I propose:

Firstly, packet numbers start at zero and always increase
monotonically, with no gaps.  A side benefit of this is that the first
ACK frame will have a small encoding for largest_acknowledged (1 octet
rather than 8 in most cases).

Packet numbers are never encoded directly onto the wire, they are
XORed with a masking value.  This value will change for different
packet protection keys, and for different connection IDs.  Client and
server will use different values so that gaps are hard to detect.

Thus, we will have a third key derivation:

   key = QHKDF-Expand(S, "key", key_length)
   iv  = QHKDF-Expand(S, "iv", iv_length)
   pnmask = QHKDF-Expand(S, "pnmask", 4)

To make this work seamlessly, I'm proposing a tweak to QHKDF-Expand
that includes the connection ID.  For that, the "Context" field that
we currently do not use seems like a good choice.

This will mean changes to the other uses of QHKDF-Expand:

* the handshake secret can be changed to be a fixed rather than a
derived value, so that we don't need to use the function (connection
ID will be added during expansion into the separate keys)

* during a key update, a zero-length or fixed connection ID will need
to be used so that there is no confusion about which connection ID was
in use at the time the update was made (editorially, I'm not certain
how to manage this one, I might just go back to using
HKDF-Expand-Label directly for that)

Finally, we need to be very clear that even if the connection ID is
omitted, those packets still use the implied connection ID in key
derivation.  We will probably want to recommend that endpoints include
a connection ID if they intend to support NEW_CONNECTION_ID or any of
the related functions, at least around the time when a connection ID
change is in place or the recipient of their packets could have
difficulty picking the right keys.  This is already a problem of
course, but this change would make it worse.

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

<p>This collates a number of issues with how we are managing packet number encoding, linkability, randomization and other things.  From the mail sent to the list:</p>
<p>There are number of problems with packet number gaps that I think we<br>
need to address.  Most are minor.  For instance, the initial packet<br>
number is not close to zero, which inflates the size of ACK frames<br>
from the very beginning of a connection.</p>
<p>However, Christian just identified one that I think makes this more<br>
important to address: when using a new connection ID, the gap is the<br>
same size on both client and server.  This makes flows linkable.  The<br>
gaps between the last packet on the old flow and the first packet on<br>
the new flow can be calculated in both directions.  Flows can be<br>
linked by finding flows where client-to-server packets have the same<br>
(or very close) gaps as server-to-client packets.</p>
<p>With a few small tweaks to the current design, I think that we get a<br>
much better solution.  Here is what I propose:</p>
<p>Firstly, packet numbers start at zero and always increase<br>
monotonically, with no gaps.  A side benefit of this is that the first<br>
ACK frame will have a small encoding for largest_acknowledged (1 octet<br>
rather than 8 in most cases).</p>
<p>Packet numbers are never encoded directly onto the wire, they are<br>
XORed with a masking value.  This value will change for different<br>
packet protection keys, and for different connection IDs.  Client and<br>
server will use different values so that gaps are hard to detect.</p>
<p>Thus, we will have a third key derivation:</p>
<p>key = QHKDF-Expand(S, "key", key_length)<br>
iv  = QHKDF-Expand(S, "iv", iv_length)<br>
pnmask = QHKDF-Expand(S, "pnmask", 4)</p>
<p>To make this work seamlessly, I'm proposing a tweak to QHKDF-Expand<br>
that includes the connection ID.  For that, the "Context" field that<br>
we currently do not use seems like a good choice.</p>
<p>This will mean changes to the other uses of QHKDF-Expand:</p>
<ul>
<li>
<p>the handshake secret can be changed to be a fixed rather than a<br>
derived value, so that we don't need to use the function (connection<br>
ID will be added during expansion into the separate keys)</p>
</li>
<li>
<p>during a key update, a zero-length or fixed connection ID will need<br>
to be used so that there is no confusion about which connection ID was<br>
in use at the time the update was made (editorially, I'm not certain<br>
how to manage this one, I might just go back to using<br>
HKDF-Expand-Label directly for that)</p>
</li>
</ul>
<p>Finally, we need to be very clear that even if the connection ID is<br>
omitted, those packets still use the implied connection ID in key<br>
derivation.  We will probably want to recommend that endpoints include<br>
a connection ID if they intend to support NEW_CONNECTION_ID or any of<br>
the related functions, at least around the time when a connection ID<br>
change is in place or the recipient of their packets could have<br>
difficulty picking the right keys.  This is already a problem of<br>
course, but this change would make it worse.</p>

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

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


From nobody Wed Jan 10 15:54:54 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0366612D77C for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 15:54:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.03
X-Spam-Level: 
X-Spam-Status: No, score=-2.03 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QyRLslALkCYl for <quic-issues@ietfa.amsl.com>; Wed, 10 Jan 2018 15:54:50 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FC95120726 for <quic-issues@ietf.org>; Wed, 10 Jan 2018 15:54:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gbIeHAFA+LaMSmV+FMXGGAFVy7k=; b=HhL0vaDZ3OiKPo89 son1aSjXRsstybjesohGCXYyxIZ4MVn/U1gG2fa1DQCII3ru8VRfLLfgnkdjb55+ ex3NzMGRhXaZlRKnYpQLwkOuJmbo51swHqkej4zR1AJ/0Tygrdi85a/OfKsGflzV 0V+42fk/p5QsTmMkY0rqgafyRR8=
Received: by filter0554p1las1.sendgrid.net with SMTP id filter0554p1las1-17185-5A56A7C8-21 2018-01-10 23:54:48.821618423 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id l926sSEmRtynOkPHhI7gbQ for <quic-issues@ietf.org>; Wed, 10 Jan 2018 23:54:48.979 +0000 (UTC)
Date: Wed, 10 Jan 2018 23:54:48 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba95d68a1d7f7678f771a6547f6d05c9b8f48561092cf00000001166e69c892a169ce111afff8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1043/review/87721441@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1043@github.com>
References: <quicwg/base-drafts/pull/1043@github.com>
Subject: Re: [quicwg/base-drafts] Mask packet numbers with a per-connection-ID key (#1043)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a56a7c88f3ef_7dc3f9ee148ef3064274"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Uo/Yfr3kGijwR3NrgrK5QI/55YsLnTeDQFN L8Uez56p4GAU+CJsbUH10ZNZs+hU83L7keAAq9eHNCCAiB2bLwLOy5Km6ZnWOhWDVF0DiAOF/PBulW /kjasI+0Opxh/j1lTrCF3cvDEeccMMXjTaiaNkvaKQxtbpigFrr8zyhPyRInyU6XuzD7KbaXpGmRev g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XYvwh-llHq2mnbtauUEpD4ynI0I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 23:54:53 -0000

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

martinthomson commented on this pull request.



>  
 ~~~
-    struct {
-        uint16 length = Length;
-        opaque label<6..255> = "QUIC " + Label;
-        uint8 hashLength = 0;
-    } QuicHkdfLabel;
+struct {
+   uint16 length = Length;
+   opaque label<6..255> = "QUIC " + Label;
+   uint8 connectionId<0>;

Hmm, I meant to check up on this, and now that I have, I don't actually know how `<0>` would be encoded.

> -TLS state machine reports that the ClientHello has been sent, the 0-RTT keys can
-be generated and installed for writing.  When the TLS state machine reports
-completion of the handshake, the 1-RTT keys can be generated and installed for
-writing.
+Note:
+
+: A connection ID might be omitted from the encoding of a packet, as is
+  permitted when the omit_connection_id transport parameter is used, but the
+  connection ID is still used by QHKDF-Expand to derive these values.
+
+The QUIC record protection initially starts with keying material derived from
+handshake keys.  When the TLS state machine reports that the ClientHello has
+been sent, 0-RTT keys can be generated and installed for writing, if 0-RTT is
+available.  Finally, the TLS state machine reports completion of the handshake,
+the 1-RTT keys can be generated and installed for writing.  Additionally, new
+keys are installed each time that the connection ID changes.

Key updates in TLS are mentioned elsewhere, I think.  We don't need to use them.

> @@ -606,9 +606,12 @@ A Retry packet uses long headers with a type value of 0x7E.  It carries
 cryptographic handshake messages and acknowledgments.  It is used by a server
 that wishes to perform a stateless retry (see {{stateless-retry}}).
 
-The packet number and connection ID fields echo the corresponding fields from
-the triggering client packet.  This allows a client to verify that the server
-received its packet.
+The connection ID field echoes the corresponding fields from the triggering
+client packet.  This allows a client to correlate a Retry with the Initial
+packet that it sends that the server received its packet.

It's also wrong :/

> @@ -642,11 +645,11 @@ server and client.
 The connection ID field in a Handshake packet contains a connection ID
 that is chosen by the server (see {{connection-id}}).
 
-The first Handshake packet sent by a server contains a randomized packet number.
-This value is increased for each subsequent packet sent by the server as
-described in {{packet-numbers}}.  The client increments the packet number from
-its previous packet by one for each Handshake packet that it sends (which might
-be an Initial, 0-RTT Protected, or Handshake packet).
+The first Handshake packet sent by a server contains a packet number of 0.  This
+value is increased for each subsequent packet sent by the server as described in
+{{packet-numbers}}.  The client increments the packet number from its previous
+packet by one for each packet that it sends (which might be an
+Initial, 0-RTT Protected, or Handshake packet).

Trimmed down.

> @@ -707,8 +710,8 @@ packets MUST use connection ID selected by the client.
 The packet number is an integer in the range 0 to 2^62-1. The value is used in
 determining the cryptographic nonce for packet encryption.  Each endpoint
 maintains a separate packet number for sending and receiving.  The packet number
-for sending MUST increase by at least one after sending any packet, unless
-otherwise specified (see {{initial-packet-number}}).
+for sending starts at zero for the first packet set and MUST increase by one
+after sending a packet.

That was an error.  I wish that we had a better defense against optimistic ACK attacks though.
  

> +packet_number = (masked_packet_number - pn_mask) MOD num_values
+~~~
+
+Packet numbers are not obscured when encoded in frames, such as ACK
+({{frame-ack}}).
+
+These changes are applied before packet protection, so the additional
+authenticated data (AAD) input includes masked values.
+
+These are not true cryptographic confidentiality protections, so entities other
+than endpoints are likely to be able to recover the underlying values by
+observing multiple packets.  For instance, in this version of QUIC, packet
+numbers still increase monotonically as long as the connection ID remains
+constant.  However, these values are different for client and server, and they
+change when a connection ID changes, together ensuring that flows with different
+connection IDs are not linkable based on the value of these fields.

I believe that this is true as qualified.  Based on the values of these fields alone there isn't linkability: they are effectively random.  There are ways to mess this up (and multipath will definitely risk doing 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/1043#discussion_r160580026
----==_mimepart_5a56a7c88f3ef_7dc3f9ee148ef3064274
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/1043#discussion_r160580026">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  
 ~~~
-    struct {
-        uint16 length = Length;
-        opaque label&lt;6..255&gt; = &quot;QUIC &quot; + Label;
-        uint8 hashLength = 0;
-    } QuicHkdfLabel;
+struct {
+   uint16 length = Length;
+   opaque label&lt;6..255&gt; = &quot;QUIC &quot; + Label;
+   uint8 connectionId&lt;0&gt;;
</pre>
<p>Hmm, I meant to check up on this, and now that I have, I don't actually know how <code>&lt;0&gt;</code> would be encoded.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1043#discussion_r160580058">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; -TLS state machine reports that the ClientHello has been sent, the 0-RTT keys can
-be generated and installed for writing.  When the TLS state machine reports
-completion of the handshake, the 1-RTT keys can be generated and installed for
-writing.
+Note:
+
+: A connection ID might be omitted from the encoding of a packet, as is
+  permitted when the omit_connection_id transport parameter is used, but the
+  connection ID is still used by QHKDF-Expand to derive these values.
+
+The QUIC record protection initially starts with keying material derived from
+handshake keys.  When the TLS state machine reports that the ClientHello has
+been sent, 0-RTT keys can be generated and installed for writing, if 0-RTT is
+available.  Finally, the TLS state machine reports completion of the handshake,
+the 1-RTT keys can be generated and installed for writing.  Additionally, new
+keys are installed each time that the connection ID changes.
</pre>
<p>Key updates in TLS are mentioned elsewhere, I think.  We don't need to use them.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1043#discussion_r160580222">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -606,9 +606,12 @@ A Retry packet uses long headers with a type value of 0x7E.  It carries
 cryptographic handshake messages and acknowledgments.  It is used by a server
 that wishes to perform a stateless retry (see {{stateless-retry}}).
 
-The packet number and connection ID fields echo the corresponding fields from
-the triggering client packet.  This allows a client to verify that the server
-received its packet.
+The connection ID field echoes the corresponding fields from the triggering
+client packet.  This allows a client to correlate a Retry with the Initial
+packet that it sends that the server received its packet.
</pre>
<p>It's also wrong :/</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1043#discussion_r160580530">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -642,11 +645,11 @@ server and client.
 The connection ID field in a Handshake packet contains a connection ID
 that is chosen by the server (see {{connection-id}}).
 
-The first Handshake packet sent by a server contains a randomized packet number.
-This value is increased for each subsequent packet sent by the server as
-described in {{packet-numbers}}.  The client increments the packet number from
-its previous packet by one for each Handshake packet that it sends (which might
-be an Initial, 0-RTT Protected, or Handshake packet).
+The first Handshake packet sent by a server contains a packet number of 0.  This
+value is increased for each subsequent packet sent by the server as described in
+{{packet-numbers}}.  The client increments the packet number from its previous
+packet by one for each packet that it sends (which might be an
+Initial, 0-RTT Protected, or Handshake packet).
</pre>
<p>Trimmed down.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1043#discussion_r160580591">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -707,8 +710,8 @@ packets MUST use connection ID selected by the client.
 The packet number is an integer in the range 0 to 2^62-1. The value is used in
 determining the cryptographic nonce for packet encryption.  Each endpoint
 maintains a separate packet number for sending and receiving.  The packet number
-for sending MUST increase by at least one after sending any packet, unless
-otherwise specified (see {{initial-packet-number}}).
+for sending starts at zero for the first packet set and MUST increase by one
+after sending a packet.
</pre>
<p>That was an error.  I wish that we had a better defense against optimistic ACK attacks though.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1043#discussion_r160580812">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +packet_number = (masked_packet_number - pn_mask) MOD num_values
+~~~
+
+Packet numbers are not obscured when encoded in frames, such as ACK
+({{frame-ack}}).
+
+These changes are applied before packet protection, so the additional
+authenticated data (AAD) input includes masked values.
+
+These are not true cryptographic confidentiality protections, so entities other
+than endpoints are likely to be able to recover the underlying values by
+observing multiple packets.  For instance, in this version of QUIC, packet
+numbers still increase monotonically as long as the connection ID remains
+constant.  However, these values are different for client and server, and they
+change when a connection ID changes, together ensuring that flows with different
+connection IDs are not linkable based on the value of these fields.
</pre>
<p>I believe that this is true as qualified.  Based on the values of these fields alone there isn't linkability: they are effectively random.  There are ways to mess this up (and multipath will definitely risk doing 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/1043#discussion_r160580026">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7dBEh2lqi88OuCxF8WhAtjx4NuNks5tJU3IgaJpZM4RXXW2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7fTA54JzpG99nlfc23N9I6LxLe0ks5tJU3IgaJpZM4RXXW2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1043#discussion_r160580026"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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


From nobody Thu Jan 11 12:35:51 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C64D124207 for <quic-issues@ietfa.amsl.com>; Thu, 11 Jan 2018 12:35:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G4HfiimVAekN for <quic-issues@ietfa.amsl.com>; Thu, 11 Jan 2018 12:35:48 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 629FC1200B9 for <quic-issues@ietf.org>; Thu, 11 Jan 2018 12:35:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6R+k0hjyBTU9bZ/hVEsPodzeQxo=; b=fGEWswW+v1KvrTrW KM1+KmD6BpmdLbNPByemzos2ezlhJvCM4qhAoyBdSjyEMjTct1Dfeeo5aiJHvXMC uMA3Ogzhr3TIreG69rxOOcq/371BGGFViQQdYOZx0alvl7/1kbZE7h8qA5l40Q0v /+VTs9YCJHq0XZW3dpQH5VXk/+M=
Received: by filter0298p1las1.sendgrid.net with SMTP id filter0298p1las1-10670-5A57CAA2-C 2018-01-11 20:35:46.585226122 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0011p1iad2.sendgrid.net (SG) with ESMTP id noqTEiY3RsqzV9HMEztHyw for <quic-issues@ietf.org>; Thu, 11 Jan 2018 20:35:46.507 +0000 (UTC)
Date: Thu, 11 Jan 2018 20:35:46 +0000 (UTC)
From: hardie <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab30a00c330333d2402debe8c067fab7ae1aed67bf92cf00000001166f8ca292a169ce1124b4c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1048/357053314@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1048@github.com>
References: <quicwg/base-drafts/issues/1048@github.com>
Subject: Re: [quicwg/base-drafts] Packet number rework (#1048)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a57caa2607d9_30ba2af578416ed0544fd"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2aFiIp7bAtQDU3EfKg82mVhK4XImu0asj2e1 BkzNY6PqG/w4h2KTQuhy5d08cTCppqpT3LnWIQXJTPvP2NLZTk47B+jYmgB5/OH8PwHg5jjhRpPh7x H+WzrBHXYhFOgC1Y4gFlV11ejN5drytI3RYlJoL5aSiknjb4T1QgvG8h1w==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kqkAxtj4__oOdyM1cw1Mgfidv1U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Jan 2018 20:35:50 -0000

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

On Wed, Jan 10, 2018 at 3:54 PM, Martin Thomson <notifications@github.com>
wrote:


>
>    -
>
>    during a key update, a zero-length or fixed connection ID will need
>    to be used so that there is no confusion about which connection ID was
>    in use at the time the update was made (editorially, I'm not certain
>    how to manage this one, I might just go back to using
>    HKDF-Expand-Label directly for that)
>
> Finally, we need to be very clear that even if the connection ID is
> omitted, those packets still use the implied connection ID in key
> derivation. We will probably want to recommend that endpoints include
> a connection ID if they intend to support NEW_CONNECTION_ID or any of
> the related functions, at least around the time when a connection ID
> change is in place or the recipient of their packets could have
> difficulty picking the right keys.
>
If I remember correctly, one of the use cases for using a new connection ID
was when shifting the client's network attachment.  Since the shift from
using no connection ID to using a connection ID is visible to an observer
pretty trivially via the Omit Connection ID Flag:, the advice to turn them
on when connection ID shifts are occurring seems to risk that becoming a
"Yo, network change coming soon" signal.  That might make it possible to
correlate new flows to old flows just based on timing, rather than relying
on packet number gaps.

Can we tweak the advice to avoid that, or am misunderstanding the risk here?

Ted


> This is already a problem of
> course, but this change would make it worse.
>
> =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/1048>, or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABVb5GQRX4kFFNngJxLE2p=
cWDNlCJZ9qks5tJU2bgaJpZM4RaHuO>
> .
>


--=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/1048#issuecomment-357053314=

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

On Wed, Jan 10, 2018 at 3:54 PM, Martin Thomson &lt;notifications@github.co=
m&gt;<br>
wrote:<br>
<br>
<br>
&gt;<br>
&gt;    -<br>
&gt;<br>
&gt;    during a key update, a zero-length or fixed connection ID will need=
<br>
&gt;    to be used so that there is no confusion about which connection ID =
was<br>
&gt;    in use at the time the update was made (editorially, I&#39;m not ce=
rtain<br>
&gt;    how to manage this one, I might just go back to using<br>
&gt;    HKDF-Expand-Label directly for that)<br>
&gt;<br>
&gt; Finally, we need to be very clear that even if the connection ID is<br>
&gt; omitted, those packets still use the implied connection ID in key<br>
&gt; derivation. We will probably want to recommend that endpoints include<=
br>
&gt; a connection ID if they intend to support NEW_CONNECTION_ID or any of<=
br>
&gt; the related functions, at least around the time when a connection ID<b=
r>
&gt; change is in place or the recipient of their packets could have<br>
&gt; difficulty picking the right keys.<br>
&gt;<br>
If I remember correctly, one of the use cases for using a new connection ID=
<br>
was when shifting the client&#39;s network attachment.  Since the shift fro=
m<br>
using no connection ID to using a connection ID is visible to an observer<b=
r>
pretty trivially via the Omit Connection ID Flag:, the advice to turn them<=
br>
on when connection ID shifts are occurring seems to risk that becoming a<br>
&quot;Yo, network change coming soon&quot; signal.  That might make it poss=
ible to<br>
correlate new flows to old flows just based on timing, rather than relying<=
br>
on packet number gaps.<br>
<br>
Can we tweak the advice to avoid that, or am misunderstanding the risk here=
?<br>
<br>
Ted<br>
<br>
<br>
&gt; This is already a problem of<br>
&gt; course, but this change would make it worse.<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/1048&gt;, or mute the=
 thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABVb5GQRX4kFFNng=
JxLE2pcWDNlCJZ9qks5tJU2bgaJpZM4RaHuO&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/1048#issuecomment-357053314">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxVCwDWlLTwtnQ=
2O1NAeQxn6fMsAks5tJnCigaJpZM4RaHuO">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-83kegxq-TUJ0zL=
ZaAoidA6rY9Lks5tJnCigaJpZM4RaHuO.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1048#issuecomment-357053314"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1048: On Wed, Jan 10=
, 2018 at 3:54 PM, Martin Thomson \u003cnotifications@github.com\u003e\nwro=
te:\n\n\n\u003e\n\u003e    -\n\u003e\n\u003e    during a key update, a zero=
-length or fixed connection ID will need\n\u003e    to be used so that ther=
e is no confusion about which connection ID was\n\u003e    in use at the ti=
me the update was made (editorially, I'm not certain\n\u003e    how to mana=
ge this one, I might just go back to using\n\u003e    HKDF-Expand-Label dir=
ectly for that)\n\u003e\n\u003e Finally, we need to be very clear that even=
 if the connection ID is\n\u003e omitted, those packets still use the impli=
ed connection ID in key\n\u003e derivation. We will probably want to recomm=
end that endpoints include\n\u003e a connection ID if they intend to suppor=
t NEW_CONNECTION_ID or any of\n\u003e the related functions, at least aroun=
d the time when a connection ID\n\u003e change is in place or the recipient=
 of their packets could have\n\u003e difficulty picking the right keys.\n\u=
003e\nIf I remember correctly, one of the use cases for using a new connect=
ion ID\nwas when shifting the client's network attachment.  Since the shift=
 from\nusing no connection ID to using a connection ID is visible to an obs=
erver\npretty trivially via the Omit Connection ID Flag:, the advice to tur=
n them\non when connection ID shifts are occurring seems to risk that becom=
ing a\n\"Yo, network change coming soon\" signal.  That might make it possi=
ble to\ncorrelate new flows to old flows just based on timing, rather than =
relying\non packet number gaps.\n\nCan we tweak the advice to avoid that, o=
r am misunderstanding the risk here?\n\nTed\n\n\n\u003e This is already a p=
roblem of\n\u003e course, but this change would make it worse.\n\u003e\n\u0=
03e =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\u003=
e \u003chttps://github.com/quicwg/base-drafts/issues/1048\u003e, or mute th=
e thread\n\u003e \u003chttps://github.com/notifications/unsubscribe-auth/AB=
Vb5GQRX4kFFNngJxLE2pcWDNlCJZ9qks5tJU2bgaJpZM4RaHuO\u003e\n\u003e .\n\u003e\=
n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dr=
afts/issues/1048#issuecomment-357053314"}}}</script>=

----==_mimepart_5a57caa2607d9_30ba2af578416ed0544fd--


From nobody Thu Jan 11 19:16:56 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4643F12D7F9 for <quic-issues@ietfa.amsl.com>; Thu, 11 Jan 2018 19:16:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A1h-W67gadC3 for <quic-issues@ietfa.amsl.com>; Thu, 11 Jan 2018 19:16:53 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AAC8F1270A7 for <quic-issues@ietf.org>; Thu, 11 Jan 2018 19:16:53 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515727012; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MGwpSchY3owkDW3DDwbh3WugGQq5vkwo/7qKMLC1508=; b=l4rYcPYM7wLAbAfYfGZpQptXibDqE0HyzMPLMl78hbgth3C/tJ2KjMI7CLKgBkklBOc62FI+ jKzorw2SOpl8BzFg9XvZs9o/haPKWE7mThFmZktpgzCOElCzT9Ndtin4bpDmJsrVis501ioy rkpKhE0LP8zHpAP9TIURz05HoeQ=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a5828a4.7f9cec24e690-smtp-out-n03; Fri, 12 Jan 2018 03:16:52 -0000 (UTC)
Date: Thu, 11 Jan 2018 19:16:52 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5a5828a4a96ca_24302b284b871c048753a@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 1cea71: adjust agenda ordering
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a5828a4a92be_24302b284b871c0487438"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-QeQ66buoVnuI_boxHjpxQwG7y4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 03:16:55 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 1cea71fd88429ab88d34f35436524f9c2b3df841
      https://github.com/quicwg/wg-materials/commit/1cea71fd88429ab88d34f35436524f9c2b3df841
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-01-12 (Fri, 12 Jan 2018)

  Changed paths:
    M interim-18-01/agenda.md

  Log Message:
  -----------
  adjust agenda ordering



----==_mimepart_5a5828a4a92be_24302b284b871c0487438--


From nobody Fri Jan 12 13:58:00 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70985124BE8 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 13:57:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.465
X-Spam-Level: 
X-Spam-Status: No, score=-0.465 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D0nHMhkpFJaB for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 13:57:57 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C6C9812778E for <quic-issues@ietf.org>; Fri, 12 Jan 2018 13:57:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=aHAHBMIOE6WgIfDB37d6PLOSD4U=; b=NyXC1obKWAmK63Vs KsWaG/RO/dLS26HsJtbxQnkR2KV2CapdbvxiQ77YsNjfjb5z0iCfg7hx3KkbLAEd NTfUM8brGAFMA+b+t+usbRW0l2IjtJqA5ilmR0iKkq1wxj3P9A3uunVa8hfcgIRe HQXz6Ccjk+KAmzSwArVId71crp8=
Received: by filter0559p1las1.sendgrid.net with SMTP id filter0559p1las1-6704-5A592F63-1C 2018-01-12 21:57:55.453498923 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad2.sendgrid.net (SG) with ESMTP id ctDVkbZyQOeWrqiEAYzajg for <quic-issues@ietf.org>; Fri, 12 Jan 2018 21:57:55.313 +0000 (UTC)
Date: Fri, 12 Jan 2018 21:57:55 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8fa5e81e485943e8ecf7d14d1937d2fe98b1bbd092cf000000011670f16392a169ce11125c78@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1037/review/88615610@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1037@github.com>
References: <quicwg/base-drafts/pull/1037@github.com>
Subject: Re: [quicwg/base-drafts] Clarify some PMTU language (#1037)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a592f631c042_27e23fc00c3f4f382410d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1uFLQx+XLWp+eYlBVdhfts2sf6hrPD1p8RlK MEnQ4l8ylQXwrieRBH7R8Z3Mf50cqffUMUS8Pq6T7ni4v/avZgDpsJKz7Qy7gK4VcnTK3ZGSJICN+m qeB6UVrpJ41WqpRZYwphs9oRzezyPpFnyxBMQN/XfedqQn/GW47QRb8zFlSepsF87zQd2EV2jpPRIq A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SLbnaGlJPzuvn5uHKWgunSb7rgc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 21:57:58 -0000

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

janaiyengar approved this pull request.

LGTM. Merging.



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

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

<p>LGTM. Merging.</p>

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

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


From nobody Fri Jan 12 13:58:24 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1C64127871 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 13:58:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hyNsWZQjt4-R for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 13:58:21 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E7AED124BE8 for <quic-issues@ietf.org>; Fri, 12 Jan 2018 13:58:20 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515794300; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=979hXgec0Jdnls4btLg5aiOWeCJ+JJelNTBVOhI66ZU=; b=Eqoja3XYR/9wNgNc0uJNxfiylyHLVO+X0bWLin4nLuv48eKeqlI3fclWszHmSuLlfa21t2XU F4A89PrALlIud//0qDe29qSdoXStI83oYAaucGbenqzUfX+uv3bxjsCsAU/botAgqTmwg/82 V/ukOOdG1+wG8eu/KR1pFbAspIg=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.h.duke=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5a592f7c.7f52643c5810-smtp-out-n03; Fri, 12 Jan 2018 21:58:20 -0000 (UTC)
Date: Fri, 12 Jan 2018 13:58:19 -0800
From: martinduke <martin.h.duke@gmail.com>
Reply-To: martinduke <martin.h.duke@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a592f7b202dd_60182ad8d7963c0c622d6@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f8425c: Clarify some PMTU language (#1037)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a592f7b1ff5f_60182ad8d7963c0c62153"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9Tkncog2FEMbJcUfg6BLoKfV3ew>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 21:58:23 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f8425c1ea712898f15f05a3829ba9e3f31f27e43
      https://github.com/quicwg/base-drafts/commit/f8425c1ea712898f15f05a3829ba9e3f31f27e43
  Author: martinduke <martin.h.duke@gmail.com>
  Date:   2018-01-12 (Fri, 12 Jan 2018)

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

  Log Message:
  -----------
  Clarify some PMTU language (#1037)

* Update draft-ietf-quic-transport.md

The introductory text to the packet size section has some syntax problems:
- It makes it sound like the Initial packet can be below 1200 Bytes
- The 1200 Byte restriction could, in principle, apply to an out of order 0RTT packet
- The "allow receipt" restriction is vague; the new language is IMO more prescriptive.

* Remove trailing whitespace



----==_mimepart_5a592f7b1ff5f_60182ad8d7963c0c62153--


From nobody Fri Jan 12 13:58:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9032B124BE8 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 13:58:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BGBOw7rCR8ls for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 13:58:22 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CDE7E12778E for <quic-issues@ietf.org>; Fri, 12 Jan 2018 13:58:21 -0800 (PST)
Date: Fri, 12 Jan 2018 13:58:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515794301; bh=KuYlFViCfi7qtVXG4cnZRB83efu0246N4qQhbxmbp0s=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aeBS9kigFgKjD3jk1f/Bcb9aa2W7SCizG2FQpy/6vHduF3FuJVru/ffZLTRYBUPs2 DClBMlaRD1KH6R4omEUHBH6590Dj9PiLvTJGt+EZWN3Y3CxrWkoHoFmUsSYihwC12d EiwDy0LhdDbUGv37oS3N5+zd9Pb8k9Yj9xyn9WYQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0a3c2c418750a4b16048ecf2ba4e9ab3be556ba092cf000000011670f17d92a169ce11125c78@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1037/issue_event/1422598766@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1037@github.com>
References: <quicwg/base-drafts/pull/1037@github.com>
Subject: Re: [quicwg/base-drafts] Clarify some PMTU language (#1037)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a592f7d2254b_647d3fb11f1baf3423522d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/60cmMy1N9lWzQm0zmVtJUBOCRmo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 21:58:23 -0000

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

Merged #1037.

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

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

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

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


From nobody Fri Jan 12 14:09:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F11F12778E for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:09:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oi2GbD9RU9iH for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:09:52 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14590120721 for <quic-issues@ietf.org>; Fri, 12 Jan 2018 14:09:52 -0800 (PST)
Date: Fri, 12 Jan 2018 14:09:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515794991; bh=3isAZlMw8MofQZFXffZ3cKrccojaaCz0OgedHO9l1nU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eZTlfNHO9hX+F7Ay6CeQdu+bZz8hyobKgf0pDYFzR1a06xpeTrJD/DEQhOEJhwVHF n8II39JXP/9jAQmGYRIUUIwssfN0h4Pqwj34ZcLALzMYQ6VIEOQhKfpqUhGebKHERj pV5sRxfGs7JkXx4BpF4ftu428NQ7m0ARWxT+b2yY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abce0e11379d6e9e771bba2eabd5748a7b208bafda92cf000000011670f42f92a169ce10da444d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1023/357368317@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1023@github.com>
References: <quicwg/base-drafts/issues/1023@github.com>
Subject: Re: [quicwg/base-drafts] Is zero a valid stream-ID in Transport Parameters? (#1023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a59322f69e57_197b2adb6034aed4896f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/8CcKiZaXH8RpOJqdj3lyNbaOpZw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 22:09:53 -0000

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

I'm fine with any resolution -- I think this is a minor issue, but it should be resolved. I like @huitema's proposal of encoding the actual max number of 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/1023#issuecomment-357368317
----==_mimepart_5a59322f69e57_197b2adb6034aed4896f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm fine with any resolution -- I think this is a minor issue, but it should be resolved. I like <a href="https://github.com/huitema" class="user-mention">@huitema</a>'s proposal of encoding the actual max number of streams.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1023: I'm fine with any resolution -- I think this is a minor issue, but it should be resolved. I like @huitema's proposal of encoding the actual max number of streams. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1023#issuecomment-357368317"}}}</script>
----==_mimepart_5a59322f69e57_197b2adb6034aed4896f3--


From nobody Fri Jan 12 14:16:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57BC4127444 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:16:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rVoAoZ27kWtA for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:16:30 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16D89120721 for <quic-issues@ietf.org>; Fri, 12 Jan 2018 14:16:30 -0800 (PST)
Date: Fri, 12 Jan 2018 14:16:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515795389; bh=Z5RSwIhQnvFD7Zv3GcgrGVw0eCqvaoLLKrZaVmekl+M=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vl6kRkQlYod22WJgNZzhQWMheC0XHWU3s8tsV3/HkVm/+nKjbtB3l9UVfhO/CoX/x fCSEZxbQOGz4HNQ0j8H+b8pskHjbI2trrLa7hgaULe/DaEK9aFSpepZ+fYa9Fj7Mmd fUyXGypvzFbhzGeHk8YXYwZlDTrV6/i8HqweE6jY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb911bc204f8bf7f248203e33073605e6b9a4f7d92cf000000011670f5bd92a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/357369666@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5933bd6cfb2_2be43ff5bd1aef305657e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/P2y-rTZTBn1JZekotebnPafO61A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 22:16:32 -0000

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

@marten-seemann : This optimistic ack attack was one of the motivating reasons for entropy in the old GQUIC. We eventually agreed internally that this wasn't an interesting attack... looking through past work and asking around made it clear that this potential vector, which is present in TCP as well, wasn't interesting enough to be exploited.

But, as you note, a sender can always skip a packet number just to test. This doesn't have to be co-ordinated with the receiver, and it needs skipping only a single packet number.

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

<p><a href=3D"https://github.com/marten-seemann" class=3D"user-mention">@=
marten-seemann</a> : This optimistic ack attack was one of the motivating=
 reasons for entropy in the old GQUIC. We eventually agreed internally th=
at this wasn't an interesting attack... looking through past work and ask=
ing around made it clear that this potential vector, which is present in =
TCP as well, wasn't interesting enough to be exploited.</p>
<p>But, as you note, a sender can always skip a packet number just to tes=
t. This doesn't have to be co-ordinated with the receiver, and it needs s=
kipping only a single packet number.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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 #1030: @marten-seemann : This optimistic ack attack was one of the moti=
vating reasons for entropy in the old GQUIC. We eventually agreed interna=
lly that this wasn't an interesting attack... looking through past work a=
nd asking around made it clear that this potential vector, which is prese=
nt in TCP as well, wasn't interesting enough to be exploited.\r\n\r\nBut,=
 as you note, a sender can always skip a packet number just to test. This=
 doesn't have to be co-ordinated with the receiver, and it needs skipping=
 only a single packet number."}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/1030#issuecomment-357369666"}}}=
</script>=

----==_mimepart_5a5933bd6cfb2_2be43ff5bd1aef305657e--


From nobody Fri Jan 12 14:18:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D41C8127601 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:18:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bjo0MXcX0THv for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:18:06 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6719F12702E for <quic-issues@ietf.org>; Fri, 12 Jan 2018 14:18:06 -0800 (PST)
Date: Fri, 12 Jan 2018 14:18:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515795485; bh=ZfSWf4dJQP8EZrgYb7DtBewnh4wA/leeilMFDOa1cP4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WZRctd7txnsTrNyQYv59XbFtzyco8lNOE6zOk/pBufP+Akv+UT/LMpIA5bWC0Fmi3 nXSrt3wadbNUF9P9qjGKw405mxzHeWtk25cLChryZisZEZV46lJ2x7XKuWLu5o+Wfh 1sOmm+MdKOQNbDp/bdD/TOtOIoVFLvQvNA8fMwWg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf5b225b578ebaffdd068f5fb6b8f7c47ef2b51d892cf000000011670f61d92a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/357370008@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a59341dc0cda_1f4b3fd9abe28f2810229f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/ZkioQz3VMKzgjjpDvhaElAu9pZs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 22:18:08 -0000

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

But it is important that the spec limits the size of the jumps, otherwise an implementation must support arbitrarily large jumps.

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

<p>But it is important that the spec limits the size of the jumps, otherwise an implementation must support arbitrarily large jumps.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1030: But it is important that the spec limits the size of the jumps, otherwise an implementation must support arbitrarily large jumps."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1030#issuecomment-357370008"}}}</script>
----==_mimepart_5a59341dc0cda_1f4b3fd9abe28f2810229f--


From nobody Fri Jan 12 14:19:47 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 166BC12778E for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:19:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7xDHoxVMZPj3 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:19:44 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 959DD127444 for <quic-issues@ietf.org>; Fri, 12 Jan 2018 14:19:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=22xPBI52NZyy/nlz35jHXMpibkA=; b=PWRmpjxVwphSrBpn X6chUixHXBGEu0oD0k6yYXrymlCtCMJr/BKpyZcFCc2kg4uhPxcT/tnYdBDbXl6K h1uD17F6E+TSafH9P/oaBIFOlKEPX1ARI07HFmn8tk5oB/gl020CJ7lZitVwiVkD Vyic/FQy2qJCBc/89SH1dInJkKE=
Received: by filter0315p1las1.sendgrid.net with SMTP id filter0315p1las1-10161-5A59347D-19 2018-01-12 22:19:41.823638887 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id 3beVnVysTZOireH7qLfWAA for <quic-issues@ietf.org>; Fri, 12 Jan 2018 22:19:41.762 +0000 (UTC)
Date: Fri, 12 Jan 2018 22:19:41 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab78b231ed2875c4f86964230a22f3b770672a486f92cf000000011670f67d92a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/357370355@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a59347d96a2b_7a702aac87c9cecc882e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak25uqW68SQo3ACtdmvw+Qsyzmx3JlQPr99juz xYtLM2jfMYkSUfpoyrDoC43awk+qEuyvJsKCfKDcLnQXlmrPTPP/88sDexw2NDDUCJxQAMFbSnyo5c gDWdE+RDrEaM/ZsXlvv7IGAfp9rSP7pbwbGyYyXJvYqt0zMkfzxIZ5GQubvsEnjXOGLLlXWT14Cwtq s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V1h5N1nOPULScNyNI2FYPmX5x0I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 22:19:46 -0000

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

What implementation support is needed? ACK frames can encode arbitrarily large gaps. What other special code do you think you'd need for this situation?

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

<p>What implementation support is needed? ACK frames can encode arbitrarily large gaps. What other special code do you think you'd need for this situation?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1030: What implementation support is needed? ACK frames can encode arbitrarily large gaps. What other special code do you think you'd need for this situation?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1030#issuecomment-357370355"}}}</script>
----==_mimepart_5a59347d96a2b_7a702aac87c9cecc882e--


From nobody Fri Jan 12 14:23:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1853124BE8 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:23:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CiulDQLPSa3O for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:23:31 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 419F512426E for <quic-issues@ietf.org>; Fri, 12 Jan 2018 14:23:31 -0800 (PST)
Date: Fri, 12 Jan 2018 14:23:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515795810; bh=6ZTBPZJOQJJOcZNdg7CfP6yipwTeaexAYxyuQn6AgR8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tW1ocaDkmx87AmZALuD39GSgmhZOo45UZ4SZMjq6IuSiUOIfQWpIyivyJ18c4dU7q 3sV9KzDxHIsL+7CgHpTQBi/8oFveOoXxkVvm2FNlza3t1r4sLWfSaVFB2d/b91LsGM KB/q8Xu0/yQeBwxQ/Lx4X+eWcCpIyrg/5hKycg+I=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0273d485091072c59faef85df26a50ac2405988592cf000000011670f76292a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/357371139@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5935629c926_25ef2ae2374feec8419f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/m27HLh06T07t4TrHsMgbKRHk9I4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 22:23:33 -0000

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

I have two implementations, one using a bitmap and one using some sort of binary search. I'd much rather use the bitmap, but I can't if very second packet can jump 10000 packet numbers just for the heck of it.

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

<p>I have two implementations, one using a bitmap and one using some sort of binary search. I'd much rather use the bitmap, but I can't if very second packet can jump 10000 packet numbers just for the heck of it.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1030: I have two implementations, one using a bitmap and one using some sort of binary search. I'd much rather use the bitmap, but I can't if very second packet can jump 10000 packet numbers just for the heck of it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1030#issuecomment-357371139"}}}</script>
----==_mimepart_5a5935629c926_25ef2ae2374feec8419f1--


From nobody Fri Jan 12 14:26:00 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47A76126E01 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:25:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.465
X-Spam-Level: 
X-Spam-Status: No, score=-0.465 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hURcFG_FyBM6 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:25:57 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8EAE12426E for <quic-issues@ietf.org>; Fri, 12 Jan 2018 14:25:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=D2B/kTrGYBn2csVvL5GYEi5BXOg=; b=xdBXL2RXwa0w2yN+ DRK78eoUd68qeSRl2uX/p+jvQkSaBrZl1WbxsJxYdRdKM5edYiXzRw62NaxY3hNa GamCyxx+VhI49Q877M2BDonidytVfWXZJArH4+c71Qq8wJIiBDetO3/INi9Gdo3y p99BhbCmQCmlbHb0RG49yHf03yE=
Received: by filter0150p1las1.sendgrid.net with SMTP id filter0150p1las1-30884-5A5935F3-E 2018-01-12 22:25:55.285796768 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id xutTw2VETRaBLghb6rdGOg for <quic-issues@ietf.org>; Fri, 12 Jan 2018 22:25:55.184 +0000 (UTC)
Date: Fri, 12 Jan 2018 22:25:55 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab22b8921d4432b01578776ab0735f144d2d8904a292cf000000011670f7f392a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/357371581@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5935f31027e_474d3fdf8ece8f301266f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1dDcfypQVsAknLrrWgH6bSc10V9/1882AtnI Nof9N1dPqnwyh4mSQYrndOQUC0NtPfF166ftxbFF4zyFwtsBIR3Y4NR2xKJdflPvmIynuUpC8j9vTz fw3HmeN0nqJf/xbtcu7HloQXq1OmDM/o59WoHRXoAjqHoP1Gjk31mSqHka8g0R1nB0gzb7PxlE9LFs E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YbC_yS9aySt4i4ev0va4I9B49kA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 22:25:58 -0000

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

But you still have to handle arbitrarily large gaps from plain packet loss, right? Why is that any different?

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

<p>But you still have to handle arbitrarily large gaps from plain packet loss, right? Why is that any different?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks in #1030: But you still have to handle arbitrarily large gaps from plain packet loss, right? Why is that any different?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1030#issuecomment-357371581"}}}</script>
----==_mimepart_5a5935f31027e_474d3fdf8ece8f301266f7--


From nobody Fri Jan 12 14:30:30 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D76F3127444 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:30:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.607
X-Spam-Level: 
X-Spam-Status: No, score=-0.607 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IWsZvHng2sBV for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:30:27 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6064B1271DF for <quic-issues@ietf.org>; Fri, 12 Jan 2018 14:30:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=4mybhxGs0szVeNFe/YIa6AWP0XE=; b=T06pexDY3R//vxqC RVkil0dTexMhiF3LlEtnUOqtsZ23iwFRwN9FLCwL/8v7ckJzPKsVun2S0RcwhzmH FD6iUOavL72HVKoJ9u/9NUzwqJFKt/34atqdQNNj9k2288pFyCMWajmhxAukD2L+ byjJ2yiECrWZaBo3ZDPs/y2ZEjE=
Received: by filter0204p1iad2.sendgrid.net with SMTP id filter0204p1iad2-18965-5A593701-25 2018-01-12 22:30:25.304538912 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id FRjJd54LQEa8wetw3PJ3yA for <quic-issues@ietf.org>; Fri, 12 Jan 2018 22:30:25.155 +0000 (UTC)
Date: Fri, 12 Jan 2018 22:30:25 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab32957b9d8a5d54f0b591bcabc857f1d39be642c092cf000000011670f90192a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/357372451@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a59370134075_4fa03f99d1a40f38580d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak039Jh6jD4CN7R5F0tAQbgruwSpIKLngakcMh Im87EH6+R/47c0bxIWx2cRt9ToH77jwJDmfQkMXAWuTH/6i6oiWS/L/GcbkFj9O02WuMgUsgi56V4Z HAF6TvuA9KMUzLK3noN5q3i6bdWMZrx25bmffvVAffUqVHLocj6W6YOhSsezsqGsOj/qmjx0sVIuTK U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RtxmQiz-e2u-nGqnq6mjmCUy6fc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 22:30:29 -0000

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

The difference is that I have a very large, but finite bitmap, and that it can condense whereever all gaps are filled. The map needs to cover the packets in flight, which it can, but it can't handle randomly large gaps. Even with large losses, the bitmap is still very efficient up to the point where the connection is unusable due to losses.

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

<p>The difference is that I have a very large, but finite bitmap, and that =
it can condense whereever all gaps are filled. The map needs to cover the p=
ackets in flight, which it can, but it can't handle randomly large gaps. Ev=
en with large losses, the bitmap is still very efficient up to the point wh=
ere the connection is unusable due to losses.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1030: The differen=
ce is that I have a very large, but finite bitmap, and that it can condense=
 whereever all gaps are filled. The map needs to cover the packets in fligh=
t, which it can, but it can't handle randomly large gaps. Even with large l=
osses, the bitmap is still very efficient up to the point where the connect=
ion is unusable due to losses."}],"action":{"name":"View Issue","url":"http=
s://github.com/quicwg/base-drafts/issues/1030#issuecomment-357372451"}}}</s=
cript>=

----==_mimepart_5a59370134075_4fa03f99d1a40f38580d6--


From nobody Fri Jan 12 14:36:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 77F021271DF for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:36:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.454
X-Spam-Level: 
X-Spam-Status: No, score=-5.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jr2XqcGIwdde for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:36:18 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 086E712426E for <quic-issues@ietf.org>; Fri, 12 Jan 2018 14:36:18 -0800 (PST)
Date: Fri, 12 Jan 2018 14:36:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515796577; bh=EhApV7AC9sWTI6/x/feO/ApnBAhqAAJgfykKbyUQfL0=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=bOzVpB3JvM0A9RKQLSHkIfAbLMCdgTjRBWGCGeSzt/gHBo1pc5+iYEmhn+RgIHn7l i//hlB0aTqoEGwf+DV3TakXF+fbkof3CWZtFQzr+s9nQuaewc27/trb7r9+4HE7CgJ iQnWufpkTyvaFOD+czUCbLcz62fFvdvKTifjjFjM=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4447b9f675f1188efa550ad6d25b2834ee3c970a92cf000000011670fa6192a169ce112e9713@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1049@github.com>
Subject: [quicwg/base-drafts] Specify start time for idle timeout (#1049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a59386133012_2a463fe18dbd2f28691b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/dPloMbgFBfjwqo1p7DkwBxi3iKk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 22:36:19 -0000

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

The spec should be more precise in exactly when the idle timeout period starts. Specifically, GQUIC experience has shown this to be slightly tricky, and there's value in articulating it in the spec.

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

<p>The spec should be more precise in exactly when the idle timeout period starts. Specifically, GQUIC experience has shown this to be slightly tricky, and there's value in articulating it in the spec.</p>

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

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


From nobody Fri Jan 12 14:36:44 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F83C1271DF for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:36:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id be8zUZ8GLNlk for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:36:41 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 44AF812426E for <quic-issues@ietf.org>; Fri, 12 Jan 2018 14:36:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LBMFWRdPgYdR2oC0MFLtyqSgJF0=; b=kWWLynFgRgOvr7ew VXC91a+HG5gxEVH1XRVOxO0ppHgVxw1lgxw3+6Jt0tPHTF2yKYH7jRF9WhxDaqhJ rzMWCCfIS9eozWwtWC6ne3jNGUd7E29m9xCAYtmHqmy0bHoaoN4rtQg7B1/IXII5 bWehGxX9aabtsdX6J5eNBCn4hzc=
Received: by filter0171p1iad2.sendgrid.net with SMTP id filter0171p1iad2-2120-5A593878-12 2018-01-12 22:36:40.339099731 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id ye45YGWqR8OhlfhNRLtqCA for <quic-issues@ietf.org>; Fri, 12 Jan 2018 22:36:40.278 +0000 (UTC)
Date: Fri, 12 Jan 2018 22:36:40 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde209db4782328635ce4f66c339c1785e3b7494d92cf000000011670fa7892a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/357373640@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5938781c456_4e72b22d078cecc919f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1vFdz1ZVi7Rcr2j6BFMjMU9LOW8kEqY0HiSE 5XSJFo6j5OaJNS6BNCpaULXpxqNk0HPFAYy6oYid73S0rEm2C+eR5o0JXQ5O1ySmC2UukN2X7ZbOzj KhGaVjR3uDjHCOdB+zteNGsImgg2KS4f3t+rSBm3TYmSNNLG5XtDlC729TuATSr1q4NIKv55sYh1/g U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4H0dA0Wnw1GpYojYHakt07jFgHk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 22:36:42 -0000

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

Whether or not we document this in the transport draft, skipping a packet number is a pretty viable option for implementations that want some protection.  So I'm ok with removing text relating to it, because we have other defenses, but I believe it's still perfectly valid for an implementation to close a connection if a packet number it has never sent is acknowledged.

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

<p>Whether or not we document this in the transport draft, skipping a packe=
t number is a pretty viable option for implementations that want some prote=
ction.  So I'm ok with removing text relating to it, because we have other =
defenses, but I believe it's still perfectly valid for an implementation to=
 close a connection if a packet number it has never sent is acknowledged.</=
p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1030: Whether or n=
ot we document this in the transport draft, skipping a packet number is a p=
retty viable option for implementations that want some protection.  So I'm =
ok with removing text relating to it, because we have other defenses, but I=
 believe it's still perfectly valid for an implementation to close a connec=
tion if a packet number it has never sent is acknowledged."}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1030#i=
ssuecomment-357373640"}}}</script>=

----==_mimepart_5a5938781c456_4e72b22d078cecc919f7--


From nobody Fri Jan 12 14:41:43 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 560FC127601 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:41:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 35qAjjYgsTdR for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:41:41 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26B1C12426E for <quic-issues@ietf.org>; Fri, 12 Jan 2018 14:41:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=DLGm91WVN9AYGLNa5fBk7Jod6Wc=; b=ieRt9Mi5vZMcgNGG BLZr/KMwxMg5Q+Svu2c6KKATdh3U6ep4FQEELaQiE49uZqzaCpg+hiVflC5rowls Ngr+5Np1zmecG+XgDMyp83y2m60Eoh2ddkrtOWavO0Gf7xgUwxO1DtPIH0B/lXiC crSRlq9SpnY2lDFy56DLaAqJ2lM=
Received: by filter0075p1iad2.sendgrid.net with SMTP id filter0075p1iad2-13901-5A5939A4-2 2018-01-12 22:41:40.107422033 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id x1NmDMrESMiUBOcfEIouVg for <quic-issues@ietf.org>; Fri, 12 Jan 2018 22:41:40.068 +0000 (UTC)
Date: Fri, 12 Jan 2018 22:41:40 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf333537ef6e07ba234d976290fe60f1c6cab75f392cf000000011670fba392a169ce111b104c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1045/review/88624292@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1045@github.com>
References: <quicwg/base-drafts/pull/1045@github.com>
Subject: Re: [quicwg/base-drafts] Use address validation tokens, not STK (#1045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5939a3efa32_5df82aff636a2ed45631a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak26HiWzwsrdfJH8S0J6Kmd+V8CNwWMhodsUh3 nDmixE3eLs2UxkfJ7eUUUypG7HO/bDN44Asbi3OLqppzMNW/IHlaD9EyTpYNqJ1jLi2rie+B3KX2Jb xzOH2RGEOfiYA12xai87etkwmcUN2B32Tsoh+ZerlH+4E1wcg8Uf9eglz5IfaBYdqzgZX3NcLJFOCs M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lakxfBSbm2vzJEUZC89PG-UpHnU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 22:41:42 -0000

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

janaiyengar approved this pull request.

LGTM - merging.



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

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

<p>LGTM - merging.</p>

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

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


From nobody Fri Jan 12 14:41:51 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7314312426E for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:41:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SRqKDQZGikHJ for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:41:44 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DF984127871 for <quic-issues@ietf.org>; Fri, 12 Jan 2018 14:41:43 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515796903; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jD5NVpajLT96XbmTFpLbolN/J3X+boUPP/NTKqL4Qj0=; b=ATPEK5JnyRvZkCopU2bxudz6TrWogk/sK/HN8Wb9Y9AmlMJl1Cxip+yWrWwiAsMBfgBG8OfN d+Db+O7PDhrau3vPuqCaXUWJwlj7EuNnwCxnixORx0/xZYxpaRazfsRNKFJBQyXVJA/x2ajh tbgvPVVy70RL0Vo0uDUu07mvy7g=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a5939a6.7f8ec46d09f0-smtp-out-n02; Fri, 12 Jan 2018 22:41:42 -0000 (UTC)
Date: Fri, 12 Jan 2018 14:41:42 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a5939a6d4b3f_2c8e2acbd3143c043417b@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 058053: Use address validation tokens, not STK (#1045)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a5939a6d4401_2c8e2acbd3143c0434076"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ojE4NxzrRooYr2xQxMWt2HmCVP4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 22:41:45 -0000

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

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

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

  Log Message:
  -----------
  Use address validation tokens, not STK (#1045)

* Use address validation tokens, not STK

Closes #1035.

* Grammo



----==_mimepart_5a5939a6d4401_2c8e2acbd3143c0434076--


From nobody Fri Jan 12 14:41:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8EB1A127871 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:41:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SKkEUSm5hU6Z for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:41:46 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 084C212426E for <quic-issues@ietf.org>; Fri, 12 Jan 2018 14:41:46 -0800 (PST)
Date: Fri, 12 Jan 2018 14:41:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515796905; bh=H7kuT2EzXwuIXMzAugafc7y5Y+wd2DysexM7Xc+g4MY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DwZifHLdXExQGAdGq9wye+CUX2Gg95LdJL0+Z1oYZokP2arvGK9uYrhvG9LnrNQFW L6kFT1gR126kdwBXHknhvG4M3wIDTckz6uSbslnsflP+G84+4BLJGY55A/z8E8UVKE XOt9FuVRzAv84DtAKtWwco/RfcgsTp/Ey2ZNvGic=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3948c870a7e2db860ec33f56b20a04fe1588981f92cf000000011670fba992a169ce110b10b2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1035/issue_event/1422653087@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1035@github.com>
References: <quicwg/base-drafts/issues/1035@github.com>
Subject: Re: [quicwg/base-drafts] Remove the STK in the Spoofed ACK Attack (#1035)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5939a923b33_26a23fe9d6f9ef34140263"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/vAeaFopbkBOibe-1fl1rYDAQP5w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 22:41:47 -0000

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

Closed #1035 via #1045.

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

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

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

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


From nobody Fri Jan 12 14:41:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2EA812D7E5 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:41:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8mRTTFcnQkFH for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 14:41:50 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2B7A12426E for <quic-issues@ietf.org>; Fri, 12 Jan 2018 14:41:48 -0800 (PST)
Date: Fri, 12 Jan 2018 14:41:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515796904; bh=5iy361hWuGh/SSk5xTSa8opkOy0wByDG2sBxPjTDN5A=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wBE5mMi03NvgStWxYg13GbscudMviHPWgZXrGL5cIMigF7FZYXg9lkZ5JoDXpkCmH gWylN0QH10o+HzepOKIYz452w0Fu8T+gYGFlAX6jb17ihQmJJz1SkhjT8lfFM5pOyU d0fEJVoRGzI8hO0nY0oSGnaF83jqb8sS9pNlJe7U=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd5e96864bf866969590db318018282044c14c15892cf000000011670fba892a169ce111b104c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1045/issue_event/1422653086@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1045@github.com>
References: <quicwg/base-drafts/pull/1045@github.com>
Subject: Re: [quicwg/base-drafts] Use address validation tokens, not STK (#1045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5939a896078_1c332ab194290ed0127974"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/_3vCgXCGSOimFG3QcAaOnGVbG4o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 22:41:52 -0000

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

Merged #1045.

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

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

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

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


From nobody Fri Jan 12 15:10:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D941B12702E for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 15:10:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.454
X-Spam-Level: 
X-Spam-Status: No, score=-5.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id INLwSskV07dr for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 15:10:01 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EEFA126BF3 for <quic-issues@ietf.org>; Fri, 12 Jan 2018 15:10:01 -0800 (PST)
Date: Fri, 12 Jan 2018 15:10:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515798600; bh=cH6XJ8BZaA4yXkwD3wCSh3RMmi1/dG8Veh/5sVFn8Uw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X6oX3YS7rlckaz3qfAwZ6V86RiknsS6LUai15aqyjp7hhpwv+L1XYQ7MONmpRy+7E jN36Yyr/k4DKn2fdkWkPKB/H58dWq4u632N/thi9/k4eJF095Le468L2D36obtVu2z 8QFXeQrzxJ/hI4szjJyL3l4P+UxbTNVUxKQlqSLQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4227741dec53f7f63e87be03fe83c15e64c3276c92cf000000011671024892a169ce111b09fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1044/review/88629039@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1044@github.com>
References: <quicwg/base-drafts/pull/1044@github.com>
Subject: Re: [quicwg/base-drafts] Closes #1042 (#1044)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a594048930bb_68b02af0c7d78ed48966"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/M03LtIu1clXWFEkSHisooJslekY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 23:10:03 -0000

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

janaiyengar approved this pull request.

LGTM. I find it annoying that we have to reason about this number every time anything changes in transport params.



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

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

<p>LGTM. I find it annoying that we have to reason about this number every time anything changes in transport params.</p>

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

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


From nobody Fri Jan 12 15:10:12 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2C2D12AF83 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 15:10:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mLiyneEtzJMk for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 15:10:06 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CC584129C6C for <quic-issues@ietf.org>; Fri, 12 Jan 2018 15:10:05 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1515798605; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=EOjuj5hgIQvPFHWMLYTyHVl4nGEQQjvaXkw3W/rt6Ps=; b=fC9UFKnljMuZeS1cdFihXChSvUbodelcrz6g1jcoXNqMJ0C1PIyn5klAW8WhTG7qGyJ+p4F2 tjhZgBdoo5mYHb20WkSYet5xL6XDzfh3vnUMb4SLoe7vWrrpMi9f4LNV9Qck7q4VS+JIg4Ex kJyFW9VS/B76etWiEJe0wCW0IIg=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a59404d.7ff54411afc0-smtp-out-n02; Fri, 12 Jan 2018 23:10:05 -0000 (UTC)
Date: Fri, 12 Jan 2018 15:10:04 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a59404c2ae20_25492adbe0959c0070459@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f563c8: Closes #1042 (#1044)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a59404c2aa17_25492adbe0959c00703d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OgIyLlbw34Ybw6vu-jyhwiHjNTg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 23:10:08 -0000

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

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

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

  Log Message:
  -----------
  Closes #1042 (#1044)



----==_mimepart_5a59404c2aa17_25492adbe0959c00703d9--


From nobody Fri Jan 12 15:10:21 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 863DE128961 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 15:10:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W38dnETPCsjB for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 15:10:11 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5985B12AF6E for <quic-issues@ietf.org>; Fri, 12 Jan 2018 15:10:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yOkEguouQyEeiXNI02ipFIDTY1c=; b=JfwEJfbSXP3kTRdb DcrpcIJoTFhQutOxWYrRF2a8QvmtAdo8ssiK1eL4neowUMipKDGYrvDZrZ/EDCnb CGSUnb9JoAzKDOkeMcyzkS6ZZsDI4iRsZapHWRRltkkbJ0FrwzMvAwktoagJFtTz 34OF4dH7xy/yIX2N9f4wiQLiVIc=
Received: by filter0124p1las1.sendgrid.net with SMTP id filter0124p1las1-3453-5A59404D-14 2018-01-12 23:10:05.963768694 +0000 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 f7w_016ST3Ov1_sBudVaMA for <quic-issues@ietf.org>; Fri, 12 Jan 2018 23:10:05.896 +0000 (UTC)
Date: Fri, 12 Jan 2018 23:10:06 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab17781ac5e4b785498b33a0e8474c5d8ff310221e92cf000000011671024d92a169ce111b09fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1044/issue_event/1422683571@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1044@github.com>
References: <quicwg/base-drafts/pull/1044@github.com>
Subject: Re: [quicwg/base-drafts] Closes #1042 (#1044)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a59404dc3b7e_56b42ab4fbd4cecc107521"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0gGo4spcVk3LzA4ZFM6xdjkr5D40mCf+CcpC LHsX0n3+RpmzUDjXdPm1kVlyfg4AigS5YhZSkjhzizbbYpQin158nlvwUni+rgf5pBoGqnkxGMgOCs u/wRo7v4mtcKYIwSHEo3r3E6Cxv6p7+rPg+Tjy2bmQ9uCKSOjhhrf9mO1yC4zE8Ig4n851OGGZoUwc 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FRmvEa_OfXb5dUxvKHPG0I8vPx4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 23:10:12 -0000

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

Merged #1044.

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

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

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

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


From nobody Fri Jan 12 15:10:24 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B6C5128961 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 15:10:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0vT6JpKP7iS5 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 15:10:12 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 12DD0126BF3 for <quic-issues@ietf.org>; Fri, 12 Jan 2018 15:10:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=UCx7D/tTvT2TwDTKh7SDalXRmvw=; b=KRU6Xdt/Cg3KIStw a+I9XYRVNXh6dEt8xbm7noq1zwpn8mjpE/vgtCiRam9ms3ct6KAb2/Q+0tckkmvR tWKSsDXur8B3zktZANlM70PdqxrTrTu3BedJuCLW50o9u7UjEAes5bNqtUzKzvLN 68yBIjtO3iSzyt2fdeINYwNK7Ig=
Received: by filter0218p1iad2.sendgrid.net with SMTP id filter0218p1iad2-15543-5A594050-9 2018-01-12 23:10:08.217006833 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id 7eucDs_ZTdSvknMm3pmlPA for <quic-issues@ietf.org>; Fri, 12 Jan 2018 23:10:08.196 +0000 (UTC)
Date: Fri, 12 Jan 2018 23:10:08 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab561f843289e6c16ca1bb7b55e94cd8070e11789692cf000000011671025092a169ce111ac76d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1042/issue_event/1422683591@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1042@github.com>
References: <quicwg/base-drafts/issues/1042@github.com>
Subject: Re: [quicwg/base-drafts] transport_parameters minimum size should be 22 (#1042)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5940501b4dd_153d3f8161dbcf28399a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1PiIYZ9MSskD3eCi41dfOkGmKQzCAlkmSC9k /UhaxKhDGCfUynH1p1S4Y2SHb9gegY2ZFxvW2f6rqZfDg5yxItvhBl2Wgr8tr/LAqfBTbb79NX37/v 47RUYvgKjeaFrbhKrnhe6o7vTm0VfKD+l+vcup+w6ath7jR5ASQFlUjgy7f4WRkk2ivLfh4RRLPRHH k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lCL_D7ulicnxWsOes51EI_EoFiY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 23:10:13 -0000

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

Closed #1042 via f563c8e2baff72ff63a6b2479e38f8fb1fadffd7.

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

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

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

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


From nobody Fri Jan 12 15:14:37 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 976F9126BF3 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 15:14:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id maBm2RIlOZRh for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 15:14:33 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 34640126C19 for <quic-issues@ietf.org>; Fri, 12 Jan 2018 15:14:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yw/09qv9IpPjLE4hcPrYetlHGNc=; b=WKIvr3i8FXiOuHUk +/lUnyMuipUCTMOY88/CJpoeKsjtIYFap8t9La+h8pWb3nd2+jExrBnjCvFRKGph Ume0Iv4ZES95doRlcAGzFnem/Ki1gJXGRq3Ph4fhgIdpAxoqB/M/+v6yUl2XAVav fmYxU7SEUSAojkRyVlVFmHJUb2E=
Received: by filter0169p1iad2.sendgrid.net with SMTP id filter0169p1iad2-29003-5A594157-1B 2018-01-12 23:14:31.820141474 +0000 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 _o6yofCpSS6qnSc9zcAJtw for <quic-issues@ietf.org>; Fri, 12 Jan 2018 23:14:31.767 +0000 (UTC)
Date: Fri, 12 Jan 2018 23:14:32 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf0a8e7b93536c7b52bba75b5a0e8b132ab32b8ca92cf000000011671035792a169ce111ead73@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1047/357380294@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1047@github.com>
References: <quicwg/base-drafts/issues/1047@github.com>
Subject: Re: [quicwg/base-drafts] Handling of Frames Inappropriate for Unidirectional Streams (#1047)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a594157a6bac_68b32af0c7d78ed44432f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1SMmRzYRuFjtHm9j0s90EHKSOOo+Ux1p8k1O 4+Qe+ILVXeZ0Y8l5didK2p55O/0KWwBbIaaZBa8sWdLh3pqY3gju9xlGcB6O7xIWWgFLFXBlX33/Sl LK6B94j7kHetAznbsI0/SI9Zyptb+65UNfHk842OktD2QNtUGK1ueEEElfBoBc8ryOEUDByC+7P7PH E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GcdK4LdnRH024rd7x2vk_PdN9Ag>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 23:14:34 -0000

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

+1 to closing the connection with PROTOCOL_VIOLATION. I prefer text that explicitly disallows frames on particular stream types, since I would find it convenient to have a list when implementing this return on 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/1047#issuecomment-357380294
----==_mimepart_5a594157a6bac_68b32af0c7d78ed44432f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>+1 to closing the connection with PROTOCOL_VIOLATION. I prefer text that=
 explicitly disallows frames on particular stream types, since I would find=
 it convenient to have a list when implementing this return on error.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1047: +1 to clo=
sing the connection with PROTOCOL_VIOLATION. I prefer text that explicitly =
disallows frames on particular stream types, since I would find it convenie=
nt to have a list when implementing this return on error."}],"action":{"nam=
e":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1047#is=
suecomment-357380294"}}}</script>=

----==_mimepart_5a594157a6bac_68b32af0c7d78ed44432f--


From nobody Fri Jan 12 15:14:59 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B3D7126C19 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 15:14:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BB7HIntH3HoH for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 15:14:55 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E91D5126BF3 for <quic-issues@ietf.org>; Fri, 12 Jan 2018 15:14:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wrFd3mSzbyFpD3Kc5Mfptfbxens=; b=K54eFFgx6RS3lYBC 85f0bLPIzBzpObyAcfJ7nwZ6y4gf296oEzglN0m6y1mIiniMgQVzVdjbVfuSa5Ea S/cBHeB4HTYVt0/hV9q9RJPkVt6Z8SSZqfoROXAExOTE4sUyAUg4Gez/MLaFHmvz i0Tt2j9zN4eAyReqyctOly48YG0=
Received: by filter0407p1iad2.sendgrid.net with SMTP id filter0407p1iad2-21541-5A59416D-17 2018-01-12 23:14:53.608843535 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id ef3WNtsARvabQlPAWHNM_g for <quic-issues@ietf.org>; Fri, 12 Jan 2018 23:14:53.535 +0000 (UTC)
Date: Fri, 12 Jan 2018 23:14:53 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2da643350d9616ebe02987a49b0d08dcdcbf862092cf000000011671036d92a169ce112eb43f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1050@github.com>
Subject: [quicwg/base-drafts] STOP_SENDING before stream open (#1050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a59416d6882d_ead2b228105aec81094aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3j27EwVAMIfVYdj7IrA3isMa3BN3REmnDiM8 zwvccjpaYgGT1oP3oNzKRmio8FXmlPfMFAwuUO1UhLA+DksH2FCz9ggD3ae8msewRkegRXWip1rCJa 9CIEDwv1FI6GCPlAnOTSKNTUbQocsOYDVlWmEul8ET7uuDWJ0tBJY1y6y2FFM7zrmzWsWfHIu7ODUE 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FS1owcJELDvYCKDV1YzAxnskvWk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 23:14:57 -0000

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

Draft says STOP_SENDING can be sent in any state. But what should the stream initiator do with a STOP_SENDING frame send for a stream far out in the future? It could ignore, which makes sense for pointless requests, but a peer that expects to receive data on a (possible uni-directional) stream may want to close a stream ASAP in anticipation of future flow.

If this is not clearly specified, or at least referred to as APP protocol defined, then strange behaviors could emerge.

One use case is reverse proxy receiving auth on one stream and data on another. It forwards the data and sends auth status on another stream. The peer realized credentials won't let the request do anything useful and issues a STOP_SENDING. If the request isn't stopped, the peer could be flooded with large volumes of data that just has to be dropped. If it is arbitrary what happens with a STOP_SENDING before the stream has been created, the flow cannot be stopped reliably. Or, there is the default stream max, but that is intentially large to deal with large valid data volumes.

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

<p>Draft says STOP_SENDING can be sent in any state. But what should the stream initiator do with a STOP_SENDING frame send for a stream far out in the future? It could ignore, which makes sense for pointless requests, but a peer that expects to receive data on a (possible uni-directional) stream may want to close a stream ASAP in anticipation of future flow.</p>
<p>If this is not clearly specified, or at least referred to as APP protocol defined, then strange behaviors could emerge.</p>
<p>One use case is reverse proxy receiving auth on one stream and data on another. It forwards the data and sends auth status on another stream. The peer realized credentials won't let the request do anything useful and issues a STOP_SENDING. If the request isn't stopped, the peer could be flooded with large volumes of data that just has to be dropped. If it is arbitrary what happens with a STOP_SENDING before the stream has been created, the flow cannot be stopped reliably. Or, there is the default stream max, but that is intentially large to deal with large valid data volumes.</p>

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

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


From nobody Fri Jan 12 15:22:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B69C124E15 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 15:22:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.596
X-Spam-Level: 
X-Spam-Status: No, score=-5.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id szBG0_Rg-U1v for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 15:22:10 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7E5AC120725 for <quic-issues@ietf.org>; Fri, 12 Jan 2018 15:22:10 -0800 (PST)
Date: Fri, 12 Jan 2018 15:22:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515799329; bh=GUasaZoZbUYwzjDO5+frxmgm39e4BmynSb+R7s0NwSA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eRlATspRopJuQYb70tt63bMz7pHocwyUSwerD//4cps6qSok1UOrDv4U+iC9bVDE7 eOjIVHSaEMl9BzkHqPlaWkk0WwlhsJYcG/RdfyEMwrzWNYoG5DBelqi4tliqRpyhMA CBaNuC8u0kUy15mMhGb8yjbqGmKHFdzUmdkWkx/s=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abca1f275c55fe85319f986f79b28ca4b07da5c15a92cf000000011671052192a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/357381526@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a594321d79c9_4c803fd49ef3cf3411775"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/krsdVwhshA-T-D1QeuYOugpSMLU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 23:22:12 -0000

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

mikkelfj@ : An artificial limit on implementations is likely to be much larger than what you'd want to use for a BDP's worth of packets anyways, so you would likely still have to deal with packets that fall outside your bitmap. Given this would be the occasional case, isn't it easier to consider this to be the "slow path" in your implementation? That is, handle separately the case where the received packet falls outside your bitmap. I can't see how you'd implement something complete without having this code.


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

<p>mikkelfj@ : An artificial limit on implementations is likely to be muc=
h larger than what you'd want to use for a BDP's worth of packets anyways=
, so you would likely still have to deal with packets that fall outside y=
our bitmap. Given this would be the occasional case, isn't it easier to c=
onsider this to be the "slow path" in your implementation? That is, handl=
e separately the case where the received packet falls outside your bitmap=
. I can't see how you'd implement something complete without having this =
code.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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 #1030: mikkelfj@ : An artificial limit on implementations is likely to =
be much larger than what you'd want to use for a BDP's worth of packets a=
nyways, so you would likely still have to deal with packets that fall out=
side your bitmap. Given this would be the occasional case, isn't it easie=
r to consider this to be the \"slow path\" in your implementation? That i=
s, handle separately the case where the received packet falls outside you=
r bitmap. I can't see how you'd implement something complete without havi=
ng this code.\r\n"}],"action":{"name":"View Issue","url":"https://github.=
com/quicwg/base-drafts/issues/1030#issuecomment-357381526"}}}</script>=

----==_mimepart_5a594321d79c9_4c803fd49ef3cf3411775--


From nobody Fri Jan 12 15:28:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E2C7124BE8 for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 15:28:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fQflBF9lkxxn for <quic-issues@ietfa.amsl.com>; Fri, 12 Jan 2018 15:28:25 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 424B1120725 for <quic-issues@ietf.org>; Fri, 12 Jan 2018 15:28:25 -0800 (PST)
Date: Fri, 12 Jan 2018 15:28:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515799704; bh=JeXcmDeLD7vDFUaGtGctitkPYgCRQlo81nFObHyluCA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bRINawCcPDIltTZaJI5BfAYsQWPNpg73PmWN0bUBOywNvbj1XKEX7M6pI8pjsVUek kgnn4WMRsf2+PF36riLezxCuKn2wldzF5pb09AngjlD/XT17TGGSraFvCsF7H44+Zi da37uerj1k8R6dShfRelqoO4tB8FcpFw9wJk1tf8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab93c05727365609bd0a1623d7957cce89f455852792cf000000011671069892a169ce10eae4f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1030/357382628@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1030@github.com>
References: <quicwg/base-drafts/issues/1030@github.com>
Subject: Re: [quicwg/base-drafts] Are random packet number skips still relevant for opportunistic ACK protection? (#1030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5944988da42_7c103fbcab5ecf3499195"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/s1_sJ3mPecKLetipJDQhCgdru1k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 23:28:27 -0000

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

Oh absolutely, it isn't a dumb bitmap. There can be large gaps in it, but the assumption is that if one packets land there, more packets will follow shortly. It can be indexed - for example using a second level binary tree, or using a second level bitmap, or something else I haven't given a proper name,  but it cannot (efficiently) handle that every other packet is a large gap.

You could of course also generally have a slow path, but then you need two complete and efficient implementations because every other packet may still have a large gap. Every single one in fact.

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

<p>Oh absolutely, it isn't a dumb bitmap. There can be large gaps in it, =
but the assumption is that if one packets land there, more packets will f=
ollow shortly. It can be indexed - for example using a second level binar=
y tree, or using a second level bitmap, or something else I haven't given=
 a proper name,  but it cannot (efficiently) handle that every other pack=
et is a large gap.</p>
<p>You could of course also generally have a slow path, but then you need=
 two complete and efficient implementations because every other packet ma=
y still have a large gap. Every single one in fact.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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 #=
1030: Oh absolutely, it isn't a dumb bitmap. There can be large gaps in i=
t, but the assumption is that if one packets land there, more packets wil=
l follow shortly. It can be indexed - for example using a second level bi=
nary tree, or using a second level bitmap, or something else I haven't gi=
ven a proper name,  but it cannot (efficiently) handle that every other p=
acket is a large gap.\r\n\r\nYou could of course also generally have a sl=
ow path, but then you need two complete and efficient implementations bec=
ause every other packet may still have a large gap. Every single one in f=
act."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/1030#issuecomment-357382628"}}}</script>=

----==_mimepart_5a5944988da42_7c103fbcab5ecf3499195--


From nobody Sun Jan 14 11:01:09 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1220912D84D for <quic-issues@ietfa.amsl.com>; Sun, 14 Jan 2018 11:01:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.093
X-Spam-Level: **
X-Spam-Status: No, score=2.093 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_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wOZSffSbiHg7 for <quic-issues@ietfa.amsl.com>; Sun, 14 Jan 2018 11:01:06 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E0C4C12D811 for <quic-issues@ietf.org>; Sun, 14 Jan 2018 11:01:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=M8xSnfS8VpTYjuchPgq0DHwq014=; b=c6z7p2v7pSAcmPMF nfBHokxHoFU085HxfsoJC9hjPrMxTYonSysDoGdZ37WvQCy5cXsEyLSQWwALV64q Yvkp3/wZf4lTqkNucRwz7TYqhsVdrAMZLx1U1wjE7HghtWH/MaJ+Pl22n/36X3FO Ew6Dr6u14VMtSzLmld05K6lCqcY=
Received: by filter0846p1mdw1.sendgrid.net with SMTP id filter0846p1mdw1-13129-5A5BA8CC-2B 2018-01-14 19:00:28.966219521 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id DImQFh3sQEWwBSMO3CgltA for <quic-issues@ietf.org>; Sun, 14 Jan 2018 19:00:28.929 +0000 (UTC)
Date: Sun, 14 Jan 2018 19:00:29 +0000 (UTC)
From: Manuel Kieweg <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7f7594fcc412bdd3e827a81c6966edc3312117f392cf0000000116736acc92a169ce11311a30@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1051@github.com>
Subject: [quicwg/base-drafts] PING/PONG ambiguity (#1051)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5ba8ccd21ce_102a2aab870f4ecc2546cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: boisjacques
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3e8IyOd1dEVRHKBrEZxapKb8bDt7zp8JN7NP K5VgapvzU0j27Khj/0qyofpbspjrfxBnxraOLTYd1PAARCYgEcseXeUCSeErxjQRtkBsAwGSKkrSgu eXZRTLshKTXRGv14nXelph2lVcLyzZEnJTYm73G3H9rWpbw4sv9eufGv4EwUoddR5vq0i9ltfzgEzh c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m9zm9yT0duMWRYAZ7ieMRnKDRyI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 14 Jan 2018 19:01:09 -0000

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

The definition of PING and PONG frames are ambiguous.   

Section 8.9 states:
> If the Data field is not empty, the recipient of this frame MUST generate a 
> PONG frame (Section 8.15) containing the same Data. 


Section 8.15 states:
> If the content of a PONG frame does not match the content of a PING frame
> previously sent by the endpoint, the endpoint MAY generate a connection error of type
> UNSOLICITED_PONG.

The way I see it either the `MAY` in Section 8.15 has to be a `MUST` to solve this ambiguity or the part in Section 8.9 has to be c hanged into something less strict. 
This would be my preferred option since it gives the PING/PONG frames a little bit more semantic leeway.

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

<p>The definition of PING and PONG frames are ambiguous.</p>
<p>Section 8.9 states:</p>
<blockquote>
<p>If the Data field is not empty, the recipient of this frame MUST generate a<br>
PONG frame (Section 8.15) containing the same Data.</p>
</blockquote>
<p>Section 8.15 states:</p>
<blockquote>
<p>If the content of a PONG frame does not match the content of a PING frame<br>
previously sent by the endpoint, the endpoint MAY generate a connection error of type<br>
UNSOLICITED_PONG.</p>
</blockquote>
<p>The way I see it either the <code>MAY</code> in Section 8.15 has to be a <code>MUST</code> to solve this ambiguity or the part in Section 8.9 has to be c hanged into something less strict.<br>
This would be my preferred option since it gives the PING/PONG frames a little bit more semantic leeway.</p>

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

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


From nobody Sun Jan 14 11:42:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6978912D834 for <quic-issues@ietfa.amsl.com>; Sun, 14 Jan 2018 11:42:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.896
X-Spam-Level: 
X-Spam-Status: No, score=-2.896 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_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6i85rXwGdTEA for <quic-issues@ietfa.amsl.com>; Sun, 14 Jan 2018 11:42:00 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 05A4712D80F for <quic-issues@ietf.org>; Sun, 14 Jan 2018 11:42:00 -0800 (PST)
Date: Sun, 14 Jan 2018 11:41:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515958919; bh=SSmSd4tmcK4aRx7PVjBKP+bTBvWdNJrqxv+5uCRZ8Xo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gJSiMxpqDq6+FS0ILtllCaPJPiZ0NxEBHbHj8ZX15QboJ0bjzTUpEE8BeyoHgIWjU vKV5rDESR0oVByZOdPgRuHW3+Cna+v9748JyGde1PkYDWAqQ/c3VCyrvSTzZvpMZ18 MlnsJHe3shkzC1xhFB5Ntaxsl8m7mWWOMqQN4KVM=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abed7179d3e0eeb6ab6601b81e70dac11a04b0439592cf000000011673748792a169ce11311a30@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1051/357536326@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1051@github.com>
References: <quicwg/base-drafts/issues/1051@github.com>
Subject: Re: [quicwg/base-drafts] PING/PONG ambiguity (#1051)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5bb28739ba3_30903ffb375ecf281478979"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/A1eoQ7V6PJfOtE2x_KoVqCcpBqI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 14 Jan 2018 19:42:01 -0000

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

Even if the PONG'er behaves correctly, arbitrary network delays and packet duplication may cause PONG packets to arrive after they are no longer remembered by the PING'er. Requiring a MUST makes correct evalutation much harder, either by storing PING frames indefinitely or by using some hashing to confirm the validity of the PONG 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/1051#issuecomment-357536326
----==_mimepart_5a5bb28739ba3_30903ffb375ecf281478979
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Even if the PONG'er behaves correctly, arbitrary network delays and pa=
cket duplication may cause PONG packets to arrive after they are no longe=
r remembered by the PING'er. Requiring a MUST makes correct evalutation m=
uch harder, either by storing PING frames indefinitely or by using some h=
ashing to confirm the validity of the PONG frame.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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 #=
1051: Even if the PONG'er behaves correctly, arbitrary network delays and=
 packet duplication may cause PONG packets to arrive after they are no lo=
nger remembered by the PING'er. Requiring a MUST makes correct evalutatio=
n much harder, either by storing PING frames indefinitely or by using som=
e hashing to confirm the validity of the PONG frame."}],"action":{"name":=
"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1051#iss=
uecomment-357536326"}}}</script>=

----==_mimepart_5a5bb28739ba3_30903ffb375ecf281478979--


From nobody Sun Jan 14 14:21:44 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7B5E12D77E for <quic-issues@ietfa.amsl.com>; Sun, 14 Jan 2018 14:21:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ArxE92SwYU_P for <quic-issues@ietfa.amsl.com>; Sun, 14 Jan 2018 14:21:41 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A437F126BF6 for <quic-issues@ietf.org>; Sun, 14 Jan 2018 14:21:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rCX8GEWdrNHr4NFscfYwR/c2208=; b=gHE4tXA1h/WvcrzL JFIsBOJQN6/4/12cq774MamDmqdYuqCbbYNGHoavg/3lGhJfjz1qvfcZEm8RjoLZ UDtY1MU7hJxqP8chB4SMnPNWP9yutKbcKLbLwkITbDKypJgY2Lrchs6pl+1jSKT6 M2us37nScsfMGI+4AoNW0s5WleE=
Received: by filter0956p1mdw1.sendgrid.net with SMTP id filter0956p1mdw1-18679-5A5BD7F4-22 2018-01-14 22:21:40.830062192 +0000 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 flHbO03UQEiFVf-nePFUAQ for <quic-issues@ietf.org>; Sun, 14 Jan 2018 22:21:40.786 +0000 (UTC)
Date: Sun, 14 Jan 2018 22:21:40 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8ec82e6dc00e55915839c4246f44d653da3aa02792cf00000001167399f492a169ce112eb43f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1050/357547544@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1050@github.com>
References: <quicwg/base-drafts/issues/1050@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING before stream open (#1050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5bd7f4a041f_3a033fcf6002af341842184"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2LIQLvtBXKWKsnfwnJA0oo+6DI+nmOHN6+c4 oC3A/NLUabFCWWw+Kq6YE65XurmPYJl29ytiKtId4GFaM96/NwO7GkS91rkka8pnj4p0DMrobWAOad nAnQ2WdNFnzUMoaQGbwKvadgsFEJTu8VK3A8muh49O6xwGc4qu5X2F4EKEkj21Lj/sPr+dHpXgM1B7 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iW6w6INyjFnzaEugEjUrzHn11XY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 14 Jan 2018 22:21:43 -0000

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

Yes, we should prohibit the frame for streams that are not yet created.

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

<p>Yes, we should prohibit the frame for streams that are not yet created.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1050: Yes, we should prohibit the frame for streams that are not yet created."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1050#issuecomment-357547544"}}}</script>
----==_mimepart_5a5bd7f4a041f_3a033fcf6002af341842184--


From nobody Sun Jan 14 19:53:52 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4F3E127275 for <quic-issues@ietfa.amsl.com>; Sun, 14 Jan 2018 19:53:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.606
X-Spam-Level: 
X-Spam-Status: No, score=-0.606 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gm3sGmO8PkAd for <quic-issues@ietfa.amsl.com>; Sun, 14 Jan 2018 19:53:48 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 847A9124207 for <quic-issues@ietf.org>; Sun, 14 Jan 2018 19:53:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=U4KRxNp+073gFr3xKJXN0fAUyS8=; b=i6hpNYxCsJznimwk wZS+cveJGcGDegbSa/GWoi2XeDYIiDvSplG1F1wn5NxILxRbUGKxpGZghy/FRVnt DLoTttHiPjX3OnSo3V5TSaM9M/qIyHz0+IG1bUejOUwpAtkV+T+qwml6znlQJNyU HkfE5FSikwLTFOdW5CMupooe7Hs=
Received: by filter0380p1iad2.sendgrid.net with SMTP id filter0380p1iad2-19926-5A5C25CB-B 2018-01-15 03:53:47.519460493 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad2.sendgrid.net (SG) with ESMTP id lXbB8aVRSTSUMaK2_jjwCA for <quic-issues@ietf.org>; Mon, 15 Jan 2018 03:53:47.571 +0000 (UTC)
Date: Mon, 15 Jan 2018 03:53:47 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19a76520b46d7c53f9c873a7bbae6d13d36c81ab92cf000000011673e7cb92a169ce1131c508@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1052@github.com>
Subject: [quicwg/base-drafts] Increase the size of connection ID (#1052)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5c25cb83e27_79b03fb424822f2c74529"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak364Avwxov4jyBTg+KQNfP+sxryS1rVuXgWUn Ry6ePYk1l4xRNS78jBB/UA5gQyK2VQBnH2ASu53MdhrGJ1A2qc43WqlrcemADjNeeh6PJQJichKHEu WHR5m4Tb4niBREXMHxHEOQDPdIteONhxKNmb7eKd7AAAiFEg05pv26ZTOxPYblUR6zbVHXGGeAf1Oa M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RgvqFkxTWrw1pjrzCixIJGijbos>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 03:53:50 -0000

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

@vasilvv raised the question on the list.

64 bits seems like a lot until you start thinking about using cryptography, adding structured information to the identifier.  When you consider collision probabilities, those 64 bits seem a little tight.  Expanding connection ID to 128 bits, which might allow a little more space and enable simple encryption strategies.

On the other hand, a 64-bit overhead on every packet is already pretty costly.  We spent a lot of effort on shaving other parts of the protocol overhead down, sometimes at a fair expense in complexity.  Doubling the size would put the overhead equivalent to our AEAD.

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

<p><a href="https://github.com/vasilvv" class="user-mention">@vasilvv</a> raised the question on the list.</p>
<p>64 bits seems like a lot until you start thinking about using cryptography, adding structured information to the identifier.  When you consider collision probabilities, those 64 bits seem a little tight.  Expanding connection ID to 128 bits, which might allow a little more space and enable simple encryption strategies.</p>
<p>On the other hand, a 64-bit overhead on every packet is already pretty costly.  We spent a lot of effort on shaving other parts of the protocol overhead down, sometimes at a fair expense in complexity.  Doubling the size would put the overhead equivalent to our AEAD.</p>

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

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


From nobody Sun Jan 14 20:07:00 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC87C126B6E for <quic-issues@ietfa.amsl.com>; Sun, 14 Jan 2018 20:06:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RFAPFVR9pcZk for <quic-issues@ietfa.amsl.com>; Sun, 14 Jan 2018 20:06:57 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 87E0C124207 for <quic-issues@ietf.org>; Sun, 14 Jan 2018 20:06:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=oNQyF8lp/4RZwb88HXSLypPZmmI=; b=tlIS08cReRhdd+x8 EOA6+BcrQ/SklbSEDH8o1IjnHdu10usOFNAbmE57XFWN1d5mYkl+R25RvOnQc9dO 6U2TouBJg4k9CKJTzkR0XaoOuwE6LGzkou1Unye1U8Q/fohQwoXLE9JyJy1MExEQ Rkw3ZkQGBaPo9f+AH5/3JtmgsRo=
Received: by filter0534p1mdw1.sendgrid.net with SMTP id filter0534p1mdw1-24694-5A5C28E0-14 2018-01-15 04:06:56.672387052 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id WwJLoHHfRLaSUaXCmAvJVg for <quic-issues@ietf.org>; Mon, 15 Jan 2018 04:06:56.585 +0000 (UTC)
Date: Mon, 15 Jan 2018 04:06:56 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6f266031158e64af4a196c5b6644d5529b2dfe2792cf000000011673eae092a169ce11311a30@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1051/357578472@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1051@github.com>
References: <quicwg/base-drafts/issues/1051@github.com>
Subject: Re: [quicwg/base-drafts] PING/PONG ambiguity (#1051)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5c28e070266_47a12b1b351b6ec851911f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2yLyWxxWcPuH9zXvCc2scAyC1yO9SEXqojDs /d+lp7tZq3BzlJRKQGSQMPatY/sFJJig3tXiGlQGuOJQT/NFBuGqL3AhNrfc6iYAD3vKSWa7N1C8R9 5w2LlS9tK3U94TE8TTlwwYZLS8DmZ85Jwz0Cw021x7sWl/UR7oSIgDIjJQMmKrTLZmSjdTn/AifqYH o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XaRwVY4xQgQ4yXAb9HGjzXY89nw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 04:06:59 -0000

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

@mikkelfj's answer here is the reason that this isn't a MUST. @boisjacques, do you think that there needs to be some better explanation of this?

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

<p><a href="https://github.com/mikkelfj" class="user-mention">@mikkelfj</a>'s answer here is the reason that this isn't a MUST. <a href="https://github.com/boisjacques" class="user-mention">@boisjacques</a>, do you think that there needs to be some better explanation of this?</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1051: @mikkelfj's answer here is the reason that this isn't a MUST. @boisjacques, do you think that there needs to be some better explanation of this?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1051#issuecomment-357578472"}}}</script>
----==_mimepart_5a5c28e070266_47a12b1b351b6ec851911f--


From nobody Sun Jan 14 20:16:08 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 130D2124207 for <quic-issues@ietfa.amsl.com>; Sun, 14 Jan 2018 20:16:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rbVTbR1cway9 for <quic-issues@ietfa.amsl.com>; Sun, 14 Jan 2018 20:16:06 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ED50E120724 for <quic-issues@ietf.org>; Sun, 14 Jan 2018 20:16:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xVXM/JQFvp07H8/JNCmt0F2zREA=; b=ESzx/MuKXVeiXP8s NnTr4uwup0LfLtmttYmXbSGknN1PSD4Q9k4Wor1zJMYY5M4wM/qzUPyNWVtB7lEW oV8L5IlCY8AMKg7HWdZY8y6EUKt9wVYO+KFB+7FFFf3sOSF9hzVuIb01vPPtXlYU WZxa0d2N1Xf/jlDbfyspMmYd25w=
Received: by filter0243p1iad2.sendgrid.net with SMTP id filter0243p1iad2-17230-5A5C2B04-1E 2018-01-15 04:16:05.013860572 +0000 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 xH4hlej-Q1C_hV6YLNezlw for <quic-issues@ietf.org>; Mon, 15 Jan 2018 04:16:04.928 +0000 (UTC)
Date: Mon, 15 Jan 2018 04:16:05 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf5ec97951fd41c1d12fd11b4ae96297f5e8c449692cf000000011673ed0492a169ce111ead73@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1047/357579314@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1047@github.com>
References: <quicwg/base-drafts/issues/1047@github.com>
Subject: Re: [quicwg/base-drafts] Handling of Frames Inappropriate for Unidirectional Streams (#1047)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5c2b04d03f0_35c2b034dda0ec85334aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0bMempMT8ADyQF/WNS34mD4YDAenL2DA6FDm 8tkUklWOKaYyyhSN20VecMPIuT7/YRnR1J+/apIRvhzQ9dWbzXgmdAVqvJvGQcQ24QkkKpRSsG1vi0 +N63m2NRM9VFAX+U0KQz7WxBLXOocAnygsOfzyLfVpAYzOg55zJPm3EnBriJOthKhNHYiwoyB0BPU9 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/33LIpFslJHuIO-qwcVuR5BKjCJM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 04:16:07 -0000

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

Maybe we should just tabulate frames against states.

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

<p>Maybe we should just tabulate frames against states.</p>

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

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


From nobody Sun Jan 14 21:44:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA148127275 for <quic-issues@ietfa.amsl.com>; Sun, 14 Jan 2018 21:44:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gk1kXW8IzIPW for <quic-issues@ietfa.amsl.com>; Sun, 14 Jan 2018 21:44:32 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 491F612422F for <quic-issues@ietf.org>; Sun, 14 Jan 2018 21:44:32 -0800 (PST)
Date: Sun, 14 Jan 2018 21:44:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515995071; bh=nEyIvL605cKaqikZ51R5uP43TlBA1jLQaUfsLtqtfDI=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=RQZuwieiNtQkeZuid3nBbZwKOs5acNg6sGIh4h92fO+r7Svf6c7/znQ8+gmwpyWrP P3EvPf1PtIHOjHcUrHFVAy5PTq0gju67bI+ROwCSMUO8G00VQUkqSf2HZElLWij8+w kFo7x8j2z6Kmw8XsGj2wY+7I/8Y5ty8c+pjfpYXY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abc480f9cda07faf0a5515cfebbcacb36fac89824e92cf00000001167401bf92a169ce1131f363@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/18@github.com>
Subject: [quicwg/wg-materials] Add invariants presentation (#18)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5c3fbf7957b_6c522acde8186ed4758840"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O09cuo6XfoOF43MaVnbqBf9OVTY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 05:44:34 -0000

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

Original at https://docs.google.com/presentation/d/1WCRslrM_HmPPct3Mquxy0vdJEv5OZ54H_rm-zoIJvpo/edit?usp=sharing
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Add invariants presentation

-- File Changes --

    A interim-18-01/invariants2.pdf (0)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/18.patch
https://github.com/quicwg/wg-materials/pull/18.diff

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

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

<p>Original at <a href="https://docs.google.com/presentation/d/1WCRslrM_HmPPct3Mquxy0vdJEv5OZ54H_rm-zoIJvpo/edit?usp=sharing" rel="nofollow">https://docs.google.com/presentation/d/1WCRslrM_HmPPct3Mquxy0vdJEv5OZ54H_rm-zoIJvpo/edit?usp=sharing</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/wg-materials/pull/18'>https://github.com/quicwg/wg-materials/pull/18</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add invariants presentation</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>A</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/18/files#diff-0">interim-18-01/invariants2.pdf</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/18.patch'>https://github.com/quicwg/wg-materials/pull/18.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/18.diff'>https://github.com/quicwg/wg-materials/pull/18.diff</a></li>
</ul>

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

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

----==_mimepart_5a5c3fbf7957b_6c522acde8186ed4758840--


From nobody Sun Jan 14 22:10:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B66B124B18 for <quic-issues@ietfa.amsl.com>; Sun, 14 Jan 2018 22:10:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rN_vBh0HZ7sk for <quic-issues@ietfa.amsl.com>; Sun, 14 Jan 2018 22:10:43 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43FC81205F0 for <quic-issues@ietf.org>; Sun, 14 Jan 2018 22:10:43 -0800 (PST)
Date: Sun, 14 Jan 2018 22:10:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1515996642; bh=9hicGcq/oByc0tA8T0I8a7pOgqAQkTkHjYa6nmTkYiQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gWXqQ2TqCkLLScHWbkygNzeAsTZfpEMgsCV5cDNgcECSUvWrV0VvBgG2VkMQ3BTkO Wt/QHkAaz92yWIXpj3TGEk4mwWqiLDgbQlo6DDNaDKCo5tBAjvhE/hjW0keSaDW+rt RoWWgntf5WXesX68noSrlh1KqrKLAOUJeLfQsbo8=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb7668d5a94b139e2bc0c274a762e2080ec9a768492cf00000001167407e292a169ce111ead73@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1047/357591117@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1047@github.com>
References: <quicwg/base-drafts/issues/1047@github.com>
Subject: Re: [quicwg/base-drafts] Handling of Frames Inappropriate for Unidirectional Streams (#1047)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5c45e29fb67_f2163fb47419cf2c567857"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7aOgiv4VzKcOQI4ybdWNavh90XQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 06:10:44 -0000

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

The editorial issue is that we added unidirectional streams, and there should be some text here talking about errors related to unidirectional streams. Right now, debugging in prep for the interop is my priority, but I'll generate a PR in a week or so if no one else wants to do it.

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

<p>The editorial issue is that we added unidirectional streams, and there=
 should be some text here talking about errors related to unidirectional =
streams. Right now, debugging in prep for the interop is my priority, but=
 I'll generate a PR in a week or so if no one else wants to do it.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in=
 #1047: The editorial issue is that we added unidirectional streams, and =
there should be some text here talking about errors related to unidirecti=
onal streams. Right now, debugging in prep for the interop is my priority=
, but I'll generate a PR in a week or so if no one else wants to do it."}=
],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dra=
fts/issues/1047#issuecomment-357591117"}}}</script>=

----==_mimepart_5a5c45e29fb67_f2163fb47419cf2c567857--


From nobody Mon Jan 15 01:23:15 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4120812D953 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 01:23:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hsgu98KXhJJI for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 01:23:13 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E37B612D94C for <quic-issues@ietf.org>; Mon, 15 Jan 2018 01:23:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=uoEtcyc7TmndHYjzhMaseYkIbpw=; b=Me2jqGic5Gq1MwM5 zY5WHyl8jF4OBJEx+3SKKSGG9hSWP71bcQzEAjdg3KsPoTiJQJe8ysS+P+TpW2Rt Uts0PiNbFB5v6qCfNX4tjspgavemVPz+gigY4KCA/vsXQNsvjvRt/4oLlNMeT9oS z0o+f5FbJhfVKUR9x/692foVko8=
Received: by filter0486p1mdw1.sendgrid.net with SMTP id filter0486p1mdw1-23370-5A5C72FF-16 2018-01-15 09:23:11.808440907 +0000 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 jKwIiyr2Qr6IN416XHtZNQ for <quic-issues@ietf.org>; Mon, 15 Jan 2018 09:23:11.837 +0000 (UTC)
Date: Mon, 15 Jan 2018 09:23:12 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/wg-materials <noreply@github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/18/push/2254427053@github.com>
In-Reply-To: <quicwg/wg-materials/pull/18@github.com>
References: <quicwg/wg-materials/pull/18@github.com>
Subject: Re: [quicwg/wg-materials] Add invariants presentation (#18)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5c72ffb344f_76f43fb99731ef306394f7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2mBUautORmTWcNm5kiK+dsULd+IonXou7IEY fSHqNBNu2DqBdbh9jnyo29gMqBgwQ4d+onysplE7VS7XPdJ0LmKYi0OwYjrIMqpKTQwO99Zv4kT3Mo MyvoePmX5SmYUNdMW+JOEhOXNmbpmP9GL9fNsbnH7kVYrTfCWYNsMGVfQ8PkbWKMRPb/bGKQSJOJmX c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ltlXx2BQUG7x_eVaRvIj-3Dgg8E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 09:23:14 -0000

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

@martinthomson pushed 1 commit.

178ab05  Tweakin'


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/wg-materials/pull/18/files/d49d700784af98abd8f4b76736873c492d294e43..178ab054a340e55269833a77168225d73911699b

----==_mimepart_5a5c72ffb344f_76f43fb99731ef306394f7
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/wg-materials/commit/178ab05" class="commit-link">178ab05</a>  Tweakin&#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/wg-materials/pull/18/files/d49d700784af98abd8f4b76736873c492d294e43..178ab054a340e55269833a77168225d73911699b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0otZDvUxZd_3yK-NUSaMoTl1nC4ks5tKxj_gaJpZM4Rd8dp">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxUDYh60Vp2Nsqg1alsxcvIwedWVks5tKxj_gaJpZM4Rd8dp.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/18/files/d49d700784af98abd8f4b76736873c492d294e43..178ab054a340e55269833a77168225d73911699b"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

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

----==_mimepart_5a5c72ffb344f_76f43fb99731ef306394f7--


From nobody Mon Jan 15 01:24:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EEC0B12D94A for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 01:24:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R1x_g20JyRuv for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 01:24:15 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA46D126CF9 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 01:24:14 -0800 (PST)
Date: Mon, 15 Jan 2018 01:24:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516008254; bh=yP8onfRGqE8Bx/ET37ltzHALLIA8CN0az6bRnI9EluM=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=nRwiRSWtdqiQAvqgqov+SolRmF2/ST+qB7UsMaFFaaFL4vSd6Fk5+ENlbmNSJBliF OXxQ/slO/wvxsVLm8V0dNgzs4ROq3qU5LuWm4IpN61dtHrTVBfYbwtuHP0nAWo5wC0 OZRauOWBfBOgkeZ7Co6wN/PlAWO4g+bbyO4uuJXs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab2375921a2b039ae4c18083a7aa1c3e7e56d7bc4892cf000000011674353e92a169ce113294ac@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/19@github.com>
Subject: [quicwg/wg-materials] Add grease presentation (#19)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5c733eca06_7d93fdc42868f2c1049823"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r6D1DGSYRJub30vd1C_wsBBPvj4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 09:24:16 -0000

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

Original https://docs.google.com/presentation/d/1oGbndWrjOnpwRt6zXDC7iFSlFoooRj1Yk3lpcxKv5Ss/edit?usp=sharing
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Add grease presentation

-- File Changes --

    A interim-18-01/grease.pdf (0)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/19.patch
https://github.com/quicwg/wg-materials/pull/19.diff

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

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

<p>Original <a href="https://docs.google.com/presentation/d/1oGbndWrjOnpwRt6zXDC7iFSlFoooRj1Yk3lpcxKv5Ss/edit?usp=sharing" rel="nofollow">https://docs.google.com/presentation/d/1oGbndWrjOnpwRt6zXDC7iFSlFoooRj1Yk3lpcxKv5Ss/edit?usp=sharing</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/wg-materials/pull/19'>https://github.com/quicwg/wg-materials/pull/19</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add grease presentation</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>A</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/19/files#diff-0">interim-18-01/grease.pdf</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/19.patch'>https://github.com/quicwg/wg-materials/pull/19.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/19.diff'>https://github.com/quicwg/wg-materials/pull/19.diff</a></li>
</ul>

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

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

----==_mimepart_5a5c733eca06_7d93fdc42868f2c1049823--


From nobody Mon Jan 15 03:59:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E0F91274D2 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 03:59:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bRk224YWI059 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 03:59:52 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC1DB127369 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 03:59:51 -0800 (PST)
Date: Mon, 15 Jan 2018 03:59:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516017591; bh=+psXQ6OJxtFKtbOL4X6vK4nzDlu2SGwolx12QSgjIgs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vwAUGF2PA9cwreqTNSViZ8oEjnCQbokYG6KSsvGRWMa2Xs0d8eys7Mfpk9Kr/TUN8 mclvoY/tcRrDKQHPKqcP5DmAxsxfblOVJI7u1FdLTr/MNe1COo5SUc7iIrSPg2DFZ+ aF4UNNHoPBq0IAHZLhzMPYnw+42HzMSEX4KTZuH8=
From: Manuel Kieweg <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab864245a97dd86d4e8fe548fad6201748eded57f792cf00000001167459b792a169ce11311a30@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1051/357663386@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1051@github.com>
References: <quicwg/base-drafts/issues/1051@github.com>
Subject: Re: [quicwg/base-drafts] PING/PONG ambiguity (#1051)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5c97b7274a0_4c823fef6fe88f3411148eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: boisjacques
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4i_j04guwT-VIu66JLo_rqzTUNY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 11:59:53 -0000

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

Thank you for the clarification, for me it's clear now. However it might help to make the implicit explanation more explicit. 

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

<p>Thank you for the clarification, for me it's clear now. However it might help to make the implicit explanation more explicit.</p>

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

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@boisjacques in #1051: Thank you for the clarification, for me it's clear now. However it might help to make the implicit explanation more explicit. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1051#issuecomment-357663386"}}}</script>
----==_mimepart_5a5c97b7274a0_4c823fef6fe88f3411148eb--


From nobody Mon Jan 15 14:52:25 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1CD312ECA5 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 14:52:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MCwcNV2ro-zE for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 14:52:09 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 91C7612D777 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 14:52:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hj2m2TFZOQ3f0lMKTBR3LYWgJhQ=; b=OZXn3UOi7n0puMqq Sz+yJQ/WiOFUm2pdCrWcNy2wa2IxsnUr8xgpDHBmbhLatgxSPYy19u9b3ZowiG9X WKJcl/9Hcsk1r1KrFJ2gHPZn1NCPoWvM7Lr0G731vbpdQMxx2YTQ0J31MQoKC4tT X5NmclA2gwBTxmZ2Q6rUeD7w+Xc=
Received: by filter1120p1mdw1.sendgrid.net with SMTP id filter1120p1mdw1-18391-5A5D3095-21 2018-01-15 22:52:05.543931792 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id Rftdf83XQGSWd-6o2LUUOA for <quic-issues@ietf.org>; Mon, 15 Jan 2018 22:52:05.428 +0000 (UTC)
Date: Mon, 15 Jan 2018 22:52:05 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab96f246235582673d86c4682fd8609af15937ab8b92cf000000011674f29592a169ce0c158eb5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/219/357806971@github.com>
In-Reply-To: <quicwg/base-drafts/issues/219@github.com>
References: <quicwg/base-drafts/issues/219@github.com>
Subject: Re: [quicwg/base-drafts] Increasing initial flow control window for streams (#219)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d309562771_43f02ad79428cecc572636"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2RiCgbcw0T8G9IA+WVkhbNzRHqsOHEVOsOWX tLcxQvHdEoxlLLtsetBT5uhCr1zZBJGBKL2JgMCFJIMpuB19+nApXcVpf1ZPWHCw3gsXvapWc4nFA5 5owdml+EAqPz8dYEEUOkFDI/bsQxdysJsr5sYb5lqi1ly/7O1dy7PZjrKdNanOH+JK/5mYrS/PKsFB o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bg5NC0kSl_f4TkBiauZMDj8NuIo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 22:52:24 -0000

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

After thinking about this more, I can also imagine cases when you'd like to decrease the initial flow control window for new streams(ie: peer's memory becomes more constrained), but that would introduce a race condition where new streams assumed the old, larger window value.  The only solution to that I can think of is not enforcing the new smaller value it has been acknowledged.  It's a bit of complexity, but it seems viable, and the complexity is only present for those who wish to send smaller values.

I think we're going to end up wanting a transport parameters update frame for this use case and potentially the explicit max ack delay(Issue #912) and probably a few more things down the line, so I'm leaning towards adding one 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/219#issuecomment-357806971
----==_mimepart_5a5d309562771_43f02ad79428cecc572636
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>After thinking about this more, I can also imagine cases when you'd like=
 to decrease the initial flow control window for new streams(ie: peer's mem=
ory becomes more constrained), but that would introduce a race condition wh=
ere new streams assumed the old, larger window value.  The only solution to=
 that I can think of is not enforcing the new smaller value it has been ack=
nowledged.  It's a bit of complexity, but it seems viable, and the complexi=
ty is only present for those who wish to send smaller values.</p>
<p>I think we're going to end up wanting a transport parameters update fram=
e for this use case and potentially the explicit max ack delay(Issue <a hre=
f=3D"https://github.com/quicwg/base-drafts/issues/912" class=3D"issue-link =
js-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D"27=
3186763" data-permission-text=3D"Issue title is private" data-url=3D"https:=
//github.com/quicwg/base-drafts/issues/912">#912</a>) and probably a few mo=
re things down the line, so I'm leaning towards adding one 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/219#issuecomment-357806971">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5AN5BoSmuFGDmr=
1cP7NwyDr6vfeks5tK9aVgaJpZM4Lr7MS">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1RyrrFCydnroUmbZ=
TM3AYxDOCijks5tK9aVgaJpZM4Lr7MS.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/219#issuecomment-357806971"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #219: After thinkin=
g about this more, I can also imagine cases when you'd like to decrease the=
 initial flow control window for new streams(ie: peer's memory becomes more=
 constrained), but that would introduce a race condition where new streams =
assumed the old, larger window value.  The only solution to that I can thin=
k of is not enforcing the new smaller value it has been acknowledged.  It's=
 a bit of complexity, but it seems viable, and the complexity is only prese=
nt for those who wish to send smaller values.\r\n\r\nI think we're going to=
 end up wanting a transport parameters update frame for this use case and p=
otentially the explicit max ack delay(Issue #912) and probably a few more t=
hings down the line, so I'm leaning towards adding one now."}],"action":{"n=
ame":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/219#i=
ssuecomment-357806971"}}}</script>=

----==_mimepart_5a5d309562771_43f02ad79428cecc572636--


From nobody Mon Jan 15 15:01:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 550FC12EC98 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:01:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OPGMwn4BT7_8 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:00:58 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D5C212ECB8 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 15:00:48 -0800 (PST)
Date: Mon, 15 Jan 2018 15:00:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516057247; bh=kncYrCOUu5SoTGo1Cz9oWmh3f02r1qm9oh+2fXaEHP8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1j2BPKj73YPjf0M1V6uBmUxtk2lWkyqVpFdCiHLDeu134GB9UlFfv3O6AD2emGMop np2x3qAyCfruDYzxlHazc9BJx0DvZ7hnJzHkP87UDssXdiMdGayzobt0MYFkApx/BU yTWPa3Shc8G5fNxf765Nb1d09Se0g/ObSoklOEG0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab039e1d4191b5f178f72a2c9294d0aff4f37d926f92cf000000011674f49f92a169ce0c158eb5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/219/357808148@github.com>
In-Reply-To: <quicwg/base-drafts/issues/219@github.com>
References: <quicwg/base-drafts/issues/219@github.com>
Subject: Re: [quicwg/base-drafts] Increasing initial flow control window for streams (#219)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d329f3daea_54b83fa4da72cf2c840314"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-GcCwkOPiwlQXR4_1Vs4HWANWRo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 23:01:00 -0000

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

A generic mechanism is much harder to design correctly.  Updating transport parameters creates the problem for every parameter, forcing every parameter to deal with the transition.  If the intent is to update the initial flow control window, you could add a specific mechanism that marked a certain stream ID as the point at which the new setting applied.  That would be much easier to design.

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

<p>A generic mechanism is much harder to design correctly.  Updating tran=
sport parameters creates the problem for every parameter, forcing every p=
arameter to deal with the transition.  If the intent is to update the ini=
tial flow control window, you could add a specific mechanism that marked =
a certain stream ID as the point at which the new setting applied.  That =
would be much easier to design.</p>

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

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #219: A generic mechanism is much harder to design correctly.  Updati=
ng transport parameters creates the problem for every parameter, forcing =
every parameter to deal with the transition.  If the intent is to update =
the initial flow control window, you could add a specific mechanism that =
marked a certain stream ID as the point at which the new setting applied.=
  That would be much easier to design."}],"action":{"name":"View Issue","=
url":"https://github.com/quicwg/base-drafts/issues/219#issuecomment-35780=
8148"}}}</script>=

----==_mimepart_5a5d329f3daea_54b83fa4da72cf2c840314--


From nobody Mon Jan 15 15:03:56 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2542912ECB3 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:03:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QPT7dyCKNST2 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:03:47 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D58FE12EC98 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 15:03:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=q9qvn7XVFw+P/E/EKJ1xFHYALQ4=; b=qikREy/b4G5T6+Mc mny1l4ARI4jh9l/O+W7JLJKzOSbEMTC7oPyprFc89CCVpBFDi1TyjRag6isePJH/ Zo8fSS45tquBdDyvXXDv3H/o85+AoMP0I5X0myndk1qqQF8DYmjzUWQinKJi1yDH AmmAPATO/lAS0liXbHZh9egR8eA=
Received: by filter0629p1mdw1.sendgrid.net with SMTP id filter0629p1mdw1-19380-5A5D3350-6 2018-01-15 23:03:44.202100466 +0000 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 nP2A_SDERvOUyrdyGqp_nw for <quic-issues@ietf.org>; Mon, 15 Jan 2018 23:03:44.184 +0000 (UTC)
Date: Mon, 15 Jan 2018 23:03:44 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe5bb80ba6072c5b11822c134244e49c6d0aa8d2f92cf000000011674f55092a169ce0c158eb5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/219/357808563@github.com>
In-Reply-To: <quicwg/base-drafts/issues/219@github.com>
References: <quicwg/base-drafts/issues/219@github.com>
Subject: Re: [quicwg/base-drafts] Increasing initial flow control window for streams (#219)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d3350193cf_3f252ac93655eec87709ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak25wqWko6V5JcY01bWPRGhw4jcFOc3X2CwXh1 JzAxSGe/36DDUauHxq8KCVRbJ86CvUc3vua2ADfz/BTQWIrsxH4kgb+T35JYH+JT4nEsXvaGliEE13 9U6SBOUpjqWDLIU7r482l71Lmq91FBNA1VshrJiIUCo9bzPgvZqJ873LQA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FMfMzWMDTkNzj5sRv_yYOOZanU0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 23:03:48 -0000

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

There's no guarantee a peer hasn't already created a larger stream number than the one you specify, unless you state the update can't apply to any streams smaller than the max stream id, which seems unfortunate.

The approximate mechanism I'm proposing is that for parameters that want updating, they MUST take effect when the UPDATE_TRANSPORT_PARAMS frame is received and the sender MAY assume that they have taken effect as soon as the packet containing the UPDATE_TRANSPORT_PARAMS frame is acked.

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

<p>There's no guarantee a peer hasn't already created a larger stream numbe=
r than the one you specify, unless you state the update can't apply to any =
streams smaller than the max stream id, which seems unfortunate.</p>
<p>The approximate mechanism I'm proposing is that for parameters that want=
 updating, they MUST take effect when the UPDATE_TRANSPORT_PARAMS frame is =
received and the sender MAY assume that they have taken effect as soon as t=
he packet containing the UPDATE_TRANSPORT_PARAMS frame is acked.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/219#issuecomment-357808563">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzmReQX13G4_f9j=
L9bt0PGb1y-QBks5tK9lQgaJpZM4Lr7MS">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7Tgt36hgF0kq2kqM=
4E-uqxa00aoks5tK9lQgaJpZM4Lr7MS.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/219#issuecomment-357808563"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #219: There's no gu=
arantee a peer hasn't already created a larger stream number than the one y=
ou specify, unless you state the update can't apply to any streams smaller =
than the max stream id, which seems unfortunate.\r\n\r\nThe approximate mec=
hanism I'm proposing is that for parameters that want updating, they MUST t=
ake effect when the UPDATE_TRANSPORT_PARAMS frame is received and the sende=
r MAY assume that they have taken effect as soon as the packet containing t=
he UPDATE_TRANSPORT_PARAMS frame is acked."}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/219#issuecomment-35780=
8563"}}}</script>=

----==_mimepart_5a5d3350193cf_3f252ac93655eec87709ed--


From nobody Mon Jan 15 15:06:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8082012ECB9 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:06:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LfhStY7plxr3 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:06:24 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2539712ECB8 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 15:06:24 -0800 (PST)
Date: Mon, 15 Jan 2018 15:06:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516057583; bh=VXffejvLnJ7WjkQXa8iXfRPzfdiCoHQbInwHKBpC6mc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MPo82VvPnrFVMI+fX2oUi2SrZegm3YBAJCgVs7Ed9HAVclf7OIlSQrpsQkQflWwWY tlJtbK+qYw9elvqHK03U6KJIvm6CLFczXkFavXJzN20N9rlgB/+Q5dv3zYNCvZw1md /+qbIAYMcYJJw26PBjskt0+FK8qxNL8ODi+eYi3Q=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe76c10e6c6d753556dd2c55b0fb898174eb209cb92cf000000011674f5ef92a169ce0c158eb5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/219/357808906@github.com>
In-Reply-To: <quicwg/base-drafts/issues/219@github.com>
References: <quicwg/base-drafts/issues/219@github.com>
Subject: Re: [quicwg/base-drafts] Increasing initial flow control window for streams (#219)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d33ef79921_76d42ad8585e8ed07767c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MD3siqzTFYi7FRQpOVFKqrPur10>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 23:06:25 -0000

----==_mimepart_5a5d33ef79921_76d42ad8585e8ed07767c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What about limits that are exceeded while the update is 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/219#issuecomment-357808906
----==_mimepart_5a5d33ef79921_76d42ad8585e8ed07767c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>What about limits that are exceeded while the update is in flight?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/219#issuecomment-357808906">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq83ZNjrwbk1gXUvc3RFm-IRRHmI4ks5tK9nvgaJpZM4Lr7MS">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6fTWtzUPWhCLKuYQa9u2nxfLJhjks5tK9nvgaJpZM4Lr7MS.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/219#issuecomment-357808906"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #219: What about limits that are exceeded while the update is in flight?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/219#issuecomment-357808906"}}}</script>
----==_mimepart_5a5d33ef79921_76d42ad8585e8ed07767c4--


From nobody Mon Jan 15 15:22:16 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 568C712ECB7 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:22:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CVpwOyeIL2nK for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:22:14 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2F561275F4 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 15:22:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HQKxKbYHlUORwtUZ1wWTPdlYsOk=; b=LcwtTI31LOYiwgQL RTvBkuFRewCLyINHNybDX5GI4M3WwZqCjxyFIY+ttXmCu3/npCBFJxh8QIEdM835 Ke/hc/ksbNF/8U4iogjAA/URn/Ox7SCWmIC/H7sgOPUAQt7PPwrkTChmhkSFAejU rMNPdt5RgjyOPwWULytQF4saYUQ=
Received: by filter0325p1iad2.sendgrid.net with SMTP id filter0325p1iad2-17203-5A5D37A4-1A 2018-01-15 23:22:12.614063904 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id x43URJDxR4G7YskxC7hhTQ for <quic-issues@ietf.org>; Mon, 15 Jan 2018 23:22:12.476 +0000 (UTC)
Date: Mon, 15 Jan 2018 23:22:12 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe5b57c0fc2063ac154958646eca78c38076c89b592cf000000011674f9a492a169ce0c158eb5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/219/357811001@github.com>
In-Reply-To: <quicwg/base-drafts/issues/219@github.com>
References: <quicwg/base-drafts/issues/219@github.com>
Subject: Re: [quicwg/base-drafts] Increasing initial flow control window for streams (#219)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d37a46381a_43c62ad79428cecc11235d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2k7jzLOv4XrS2q3iRgs/g2st5XxJxrL/ZWTj CORqLhkkDNqQxh5NZW3oCz7Amqyf15YFZAcfiWnDvmMza8P6Z0XQXFApRfHpDZNHDwHWbQQy2EkQ73 5l2v4SMX6x3ncSM1SSCqGEeGv4Hx4Y076iSg730pRJ2iGh97pQgIX1TXXnDUBho4FMpGvpzJpUna6R k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5QjPiCEJjZoexwWfAsrnVinb5tw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 23:22:15 -0000

----==_mimepart_5a5d37a46381a_43c62ad79428cecc11235d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

They can't be enforced until the sender receives an acknowledgement.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/219#issuecomment-357811001
----==_mimepart_5a5d37a46381a_43c62ad79428cecc11235d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>They can't be enforced until the sender receives an acknowledgement.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/219#issuecomment-357811001">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq97j3RloLJcIbE4J0nlk_c4n9wY6ks5tK92kgaJpZM4Lr7MS">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2pJHSN79viV_lOhn9lVB9oNBJ0Jks5tK92kgaJpZM4Lr7MS.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/219#issuecomment-357811001"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #219: They can't be enforced until the sender receives an acknowledgement."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/219#issuecomment-357811001"}}}</script>
----==_mimepart_5a5d37a46381a_43c62ad79428cecc11235d0--


From nobody Mon Jan 15 15:33:04 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A2ECE12ECBB for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:33:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pP7RlZmr0frc for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:33:01 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 260FB127863 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 15:33:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=d+aiNF17utf+FeUwcCOufos+i8Q=; b=U3DKoqB+JkQs3SR7 vtJO4fMrXe7HbI7e8KBCbIMc63FTs2Filcy/nQHJVnEw7CFIMG7xAedfH1B54x1g 7YgrS3XwiN7z6Xm2gePibIn9kynRadl0EYVVoyPWbX0tqZ9+mzbBqlXCytaEUq8j pS/5R/6Sjz9s3DdHuAQDQYalUkw=
Received: by filter1139p1mdw1.sendgrid.net with SMTP id filter1139p1mdw1-3363-5A5D3A2C-3 2018-01-15 23:33:00.192743643 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0018p1iad2.sendgrid.net (SG) with ESMTP id sJWbBRSuTAWxvve0_gbVKg for <quic-issues@ietf.org>; Mon, 15 Jan 2018 23:33:00.198 +0000 (UTC)
Date: Mon, 15 Jan 2018 23:33:00 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1d4ee1961c14cebd4556a96d83700e7329dfd51b92cf000000011674fc2c92a169ce0c118d76@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/203/357812374@github.com>
In-Reply-To: <quicwg/base-drafts/issues/203@github.com>
References: <quicwg/base-drafts/issues/203@github.com>
Subject: Re: [quicwg/base-drafts] Connection migration should be indistinguishable from a new connection (#203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d3a2c106f5_52db3fb70de34f2887081a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak34VyxbgR0lc5C8AEPhqAJDqNQxcavuK030Am Gd4HceFyheglFzMZVsO67RwJRV2r283oJ3I5zXBvfiESGNowxqelqpjVsUOs1r4TBVJcfFr8U/dKyp 2YXi4B3nXh32eLHdvZOVRNZ2bg90IbAS4m+x5pbwnS48zkC0SXy53gf89u9ztlB+lTpm3ggLGj8+hX c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YuiRLEuz9_TphHo4oqEmZodj1go>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 23:33:03 -0000

----==_mimepart_5a5d3a2c106f5_52db3fb70de34f2887081a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Leaving aside the migration that happens without the knowledge of the migrating endpoint (like NAT rebinding), this is tricky, if not impossible.  And it's not a property of versions, but of our invariants.

The most obvious problem here is that a handshake uses the long header, which we don't use at any time afterwards.  So we have the migrating endpoint understand the need to make its packets indistinguishable and use the long header when it knows that it has migrated.

Firstly, as Lucas says, it would be trivial for a middlebox to apply the static packet protection keys for that version of QUIC to determine that the packet isn't protected with those keys.  We know from experience with TLS that middleboxes do exactly that sort of thing.

So what do we gain by doing this?  It seems like we just create a bunch of hoops for these middleboxes to jump through, none of which are especially challenging.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/203#issuecomment-357812374
----==_mimepart_5a5d3a2c106f5_52db3fb70de34f2887081a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Leaving aside the migration that happens without the knowledge of the mi=
grating endpoint (like NAT rebinding), this is tricky, if not impossible.  =
And it's not a property of versions, but of our invariants.</p>
<p>The most obvious problem here is that a handshake uses the long header, =
which we don't use at any time afterwards.  So we have the migrating endpoi=
nt understand the need to make its packets indistinguishable and use the lo=
ng header when it knows that it has migrated.</p>
<p>Firstly, as Lucas says, it would be trivial for a middlebox to apply the=
 static packet protection keys for that version of QUIC to determine that t=
he packet isn't protected with those keys.  We know from experience with TL=
S that middleboxes do exactly that sort of thing.</p>
<p>So what do we gain by doing this?  It seems like we just create a bunch =
of hoops for these middleboxes to jump through, none of which are especiall=
y challenging.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/203#issuecomment-357812374">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-XyDEhkybfLRaI=
3LBrj9uexMfcNks5tK-AsgaJpZM4Lqy2h">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6kMi8JgUFjhjZsLT=
kOYvTKi2gpVks5tK-AsgaJpZM4Lqy2h.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/203#issuecomment-357812374"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #203: Leaving =
aside the migration that happens without the knowledge of the migrating end=
point (like NAT rebinding), this is tricky, if not impossible.  And it's no=
t a property of versions, but of our invariants.\r\n\r\nThe most obvious pr=
oblem here is that a handshake uses the long header, which we don't use at =
any time afterwards.  So we have the migrating endpoint understand the need=
 to make its packets indistinguishable and use the long header when it know=
s that it has migrated.\r\n\r\nFirstly, as Lucas says, it would be trivial =
for a middlebox to apply the static packet protection keys for that version=
 of QUIC to determine that the packet isn't protected with those keys.  We =
know from experience with TLS that middleboxes do exactly that sort of thin=
g.\r\n\r\nSo what do we gain by doing this?  It seems like we just create a=
 bunch of hoops for these middleboxes to jump through, none of which are es=
pecially challenging."}],"action":{"name":"View Issue","url":"https://githu=
b.com/quicwg/base-drafts/issues/203#issuecomment-357812374"}}}</script>=

----==_mimepart_5a5d3a2c106f5_52db3fb70de34f2887081a--


From nobody Mon Jan 15 15:34:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFED812ECBD for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:34:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZMmSjYcgNcs0 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:34:37 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3961F127863 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 15:34:37 -0800 (PST)
Date: Mon, 15 Jan 2018 15:34:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516059276; bh=TrITXlrPbphb7EiiOHYzvuNwaVHvQBuRCsr2/bBpKWg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=car6DL13J7p2lEDIZJk3FByQjiCdzzfYWgpJZMBuI0naMFtM/Z6WxYQ1YC1SkWI2u arQa6gKjyBq6oufrerKUuAUxYx57gHL3bw/ABKYMfx7BHL44JgtzeOePXM9OiBBEoI 1nS8rInDAzQcn3NY9UQ7kc30HuC/dkKeOVXBBE6I=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab276482e58d715fceb2587f6a63fa5787dd399b2492cf000000011674fc8c92a169ce0c158eb5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/219/357812597@github.com>
In-Reply-To: <quicwg/base-drafts/issues/219@github.com>
References: <quicwg/base-drafts/issues/219@github.com>
Subject: Re: [quicwg/base-drafts] Increasing initial flow control window for streams (#219)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d3a8c43a6c_76ce2ad8585e8ed08380d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7LSfTcekaR4_mf-vGPhuYcN7J94>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 23:34:39 -0000

----==_mimepart_5a5d3a8c43a6c_76ce2ad8585e8ed08380d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

And not for packets that are reordered around that acknowledgment.  That's a lot of complexity.  We had to deal with negative flow control credits in h2, and I'm still not certain that it is implemented correctly.  You are asking for something that is incrementally more complex again.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/219#issuecomment-357812597
----==_mimepart_5a5d3a8c43a6c_76ce2ad8585e8ed08380d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>And not for packets that are reordered around that acknowledgment.  Th=
at's a lot of complexity.  We had to deal with negative flow control cred=
its in h2, and I'm still not certain that it is implemented correctly.  Y=
ou are asking for something that is incrementally more complex again.</p>=


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/219#issuecomment-357812597">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2uiX=
i4bLpbWQdpHZYfUyA9fiM-wks5tK-CMgaJpZM4Lr7MS">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq11=
notbzQTgm7r5P5b3Nrj_6iGYkks5tK-CMgaJpZM4Lr7MS.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/219#issuecomment-357812597"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #219: And not for packets that are reordered around that acknowledgme=
nt.  That's a lot of complexity.  We had to deal with negative flow contr=
ol credits in h2, and I'm still not certain that it is implemented correc=
tly.  You are asking for something that is incrementally more complex aga=
in."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/219#issuecomment-357812597"}}}</script>=

----==_mimepart_5a5d3a8c43a6c_76ce2ad8585e8ed08380d--


From nobody Mon Jan 15 15:36:38 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 665C0127863 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:36:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BH1nmNlM8XRb for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:36:35 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C0F912ECBB for <quic-issues@ietf.org>; Mon, 15 Jan 2018 15:36:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=edADKdC8O8Sx09UsL50vDk4K43c=; b=bLeJIxgVjftcIv7C ENpbqi6vsk4XXqq8Ad4cZ92ETONOMkDsOADMnUgYIgIu1lxvdf+ArcpMcUy4k45y bET85Y9rA5Gep18Z1EXI55RZh2s/m/KFMlYD+eLaNU5cetv7mUujEOmkI+M2fPYG 0xiPYDzbBLOwe0J0J2MvNtUskr0=
Received: by filter0512p1iad2.sendgrid.net with SMTP id filter0512p1iad2-18615-5A5D3B02-15 2018-01-15 23:36:34.500958532 +0000 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 -KzrkfaRRkKLWjM_y09V-w for <quic-issues@ietf.org>; Mon, 15 Jan 2018 23:36:34.389 +0000 (UTC)
Date: Mon, 15 Jan 2018 23:36:34 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc34421b986ce15749b4c1e7ebac45e71bc9cef8192cf000000011674fd0292a169ce0d6a4292@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/487/issue_event/1425201175@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_5a5d3b0248c47_521d3fbd5ae50f2c25277d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2pIXCN2KKfj5Gpf3mAMThX7Xv2o0dpO6EBTs qlqucSWjd09jCGSwtNOsVuPGaJiBaS4FT+PtMfrB+U6eGrrgUGoztKJcnEsoC/Lg49IwPwkcOGer9R U8A9udoZPIhQwEhNQefTmnJfQAGMffo9MhyLpohSEapxWTwFRps0z0eJwZY6J/4bBcsVsBe8CdkrwK o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CpPfYQyfZGrX5MGdF-_JL1Z1h58>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 23:36:36 -0000

----==_mimepart_5a5d3b0248c47_521d3fbd5ae50f2c25277d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #487.

-- 
You are receiving this 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#event-1425201175
----==_mimepart_5a5d3b0248c47_521d3fbd5ae50f2c25277d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/487" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="225067666" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/487">#487</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#event-1425201175">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4kCU3J4WlgkmUZGL4FhuUCtQXYeks5tK-ECgaJpZM4NLbhK">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5qF7Bz8GV5gKKYA7wJXz0Iz6Xg8ks5tK-ECgaJpZM4NLbhK.gif" width="1" /></p>
<div itemscope itemtype="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#event-1425201175"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #487."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/487#event-1425201175"}}}</script>
----==_mimepart_5a5d3b0248c47_521d3fbd5ae50f2c25277d--


From nobody Mon Jan 15 15:36:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0EFFA12ECBB for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:36:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IWxlPhAeEyzj for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:36:34 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 36F4D12ECA3 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 15:36:34 -0800 (PST)
Date: Mon, 15 Jan 2018 15:36:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516059393; bh=19HL+XxxYp2BAqtOUKJ1qc9fPbF6aIYJht01aXzIIRA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BkHRYHRvfa5S0BpGgIAYCXZyrXlYeCfQAKE2ikLecABXpuZ05TPHzfud9FgROGaWd gLwDbiDDzQIykpB2HxlRcVMo3C+g8dU/TTKT78q50k+nCzG2TSTtH50FvUqvIu412C g6dzsWYm8WzBs0n9d5/YWF9x5gvegeS7+7WcTaxU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab95ce91ffb299259697ed4feb6de7aaef6b0ace5792cf000000011674fd0192a169ce0d6a4292@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/357812838@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_5a5d3b018a9ec_26af3fb0fc580f38748152"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PfDh4LBCVKX2PCybj_d0B6OEzjc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 23:36:37 -0000

----==_mimepart_5a5d3b018a9ec_26af3fb0fc580f38748152
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OBE

-- 
You are receiving this 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-357812838
----==_mimepart_5a5d3b018a9ec_26af3fb0fc580f38748152
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>OBE</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#issuecomment-357812838">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq16dzPK_muaN-PPTooL5VH9lF5h9ks5tK-EBgaJpZM4NLbhK">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6Qgyj5sC20gGp2BOEGKtDvsgdsxks5tK-EBgaJpZM4NLbhK.gif" width="1" /></p>
<div itemscope itemtype="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#issuecomment-357812838"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #487: OBE"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/487#issuecomment-357812838"}}}</script>
----==_mimepart_5a5d3b018a9ec_26af3fb0fc580f38748152--


From nobody Mon Jan 15 15:37:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38C63127863 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:37:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o4ZWNodndt4S for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:37:36 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3AEF812ECA3 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 15:37:36 -0800 (PST)
Date: Mon, 15 Jan 2018 15:37:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516059455; bh=mcssGNiVJZC+1BxpV2VrDLzknA/07i/NXSqK06PE2N8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uOBK4wwOkhHb7RikpjFNgKQQkYjZPszFcChVy5z/r2lNTQEMaoFs9U2cHTsIvAHdC 1UlKfMMViE/9TbTjZoQxyhKQ0w58SNhbxagMtjDyv8NFEarlgm4U41rVCtls4ideLO i7IMneQnkdfl4fFz8t4tIYrERbX0fMc1pvDpf6zc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb8673cf416a719aca4cf9b89876f4edf8bc69d9392cf000000011674fd3f92a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/c357812966@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d3b3f85c80_7f912b2596a64ec45604cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L_bXs5mErzXM40ZkAVvpGHdUadg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 23:37:37 -0000

----==_mimepart_5a5d3b3f85c80_7f912b2596a64ec45604cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Aside from being bitrotten, #1046 covers this now.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#issuecomment-357812966
----==_mimepart_5a5d3b3f85c80_7f912b2596a64ec45604cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Aside from being bitrotten, <a href="https://github.com/quicwg/base-drafts/pull/1046" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="287129514" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1046">#1046</a> covers this now.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#issuecomment-357812966">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxtppwXq4UX91hvEa-T6KEYV0cMDks5tK-E_gaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw3mkJMSwH7-1EPRsjwoSBbG_RKcks5tK-E_gaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#issuecomment-357812966"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #609: Aside from being bitrotten, #1046 covers this now."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#issuecomment-357812966"}}}</script>
----==_mimepart_5a5d3b3f85c80_7f912b2596a64ec45604cc--


From nobody Mon Jan 15 15:37:45 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED8A512ECC1 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:37:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Uf_DPmQ-IMMB for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:37:39 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D722312ECC0 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 15:37:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Q+5QN9E1T60+hFAOSW8lf693RSM=; b=nlVQKc3nHhgyOfwU ZY2ki3sIEVs21Q66OWUCVW4Oui6D/xQyaYe5KWcj01yMh4+L4N9up6/6RlO9Fq51 xra3cfxjV9B8JSfy3XD3hEQoNiQ1icjQc4+gIWT5tW/qJD6cd3VOjyiC4t+XdIeI 4Jk6a05ql5TrTusOAgAuf8dQkOg=
Received: by filter0423p1mdw1.sendgrid.net with SMTP id filter0423p1mdw1-23313-5A5D3B3F-3D 2018-01-15 23:37:36.004479323 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id liJdZaSLS62akoX0muyISA for <quic-issues@ietf.org>; Mon, 15 Jan 2018 23:37:35.965 +0000 (UTC)
Date: Mon, 15 Jan 2018 23:37:36 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb8673cf416a719aca4cf9b89876f4edf8bc69d9392cf000000011674fd3f92a169ce0df938a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/609/issue_event/1425201855@github.com>
In-Reply-To: <quicwg/base-drafts/pull/609@github.com>
References: <quicwg/base-drafts/pull/609@github.com>
Subject: Re: [quicwg/base-drafts] Latency Spin Bit (#609)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d3b3fe4fb0_7f5c2af2b13d0ecc680546"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2rJ4tVnHmHCSJBdJ4l6Shc+oOYhjVxpcEcwj P76R4vHzLF9UQKfJUqe7USRhPb4Cd7KDk6tz0clHbqCDVOYLcteuMTM8QHj1XQIMDZ4KVrcTgb15EL HN1dVi6bg1uNT0i0vdWrkC++S8MKlxWiN5PlH20Tmfi4OGfA6thvZQo+fj743f7ABP4M720kOR43A6 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QXd2ONg9qbJbFQwBMqLJZEafXFo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 23:37:40 -0000

----==_mimepart_5a5d3b3fe4fb0_7f5c2af2b13d0ecc680546
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #609.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/609#event-1425201855
----==_mimepart_5a5d3b3fe4fb0_7f5c2af2b13d0ecc680546
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/pull/609" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="234436769" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/609">#609</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/609#event-1425201855">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxtppwXq4UX91hvEa-T6KEYV0cMDks5tK-E_gaJpZM4Nzrwr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw3mkJMSwH7-1EPRsjwoSBbG_RKcks5tK-E_gaJpZM4Nzrwr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/609#event-1425201855"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #609."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/609#event-1425201855"}}}</script>
----==_mimepart_5a5d3b3fe4fb0_7f5c2af2b13d0ecc680546--


From nobody Mon Jan 15 15:39:24 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2EA112ECA3 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:39:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fjZefQHE3V_u for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:39:21 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5AFFD12ECBB for <quic-issues@ietf.org>; Mon, 15 Jan 2018 15:39:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516059560; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=r25+gfpwnhXkwQ/G6zlgzCZz19yCaIjaxsgjpx5ikFM=; b=BUw77exvX/Whpr2L8rZT0IxXm0MfICOyq08N3lGPxQvQjIy4zl+5n9xDAeg1rAfpC91MUzgG 6Mp2mNA/5hQb7lUyBMDTwfyko2km+NXbloDJnO2RKQgL2T2GeogOgk6Y8uNcB7EW/I397mm4 iVAdHbYAy7uIHJlQAhtAca+KFr8=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5a5d3ba8.7f6afc3aac60-smtp-out-n01; Mon, 15 Jan 2018 23:39:20 -0000 (UTC)
Date: Mon, 15 Jan 2018 15:39:19 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a5d3ba781690_3b572b0797a3fc0465999@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 963ecd: Use Python script to lint drafts
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a5d3ba78115f_3b572b0797a3fc0465885"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XJaBJ9YfJ6uTik8NsxM5XNpvWxQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 23:39:23 -0000

----==_mimepart_5a5d3ba78115f_3b572b0797a3fc0465885
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 963ecd384b040161000e52724ff2dd598722538b
      https://github.com/quicwg/base-drafts/commit/963ecd384b040161000e52724ff2dd598722538b
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-24 (Sun, 24 Dec 2017)

  Changed paths:
    A .lint.py
    M Makefile

  Log Message:
  -----------
  Use Python script to lint drafts


  Commit: f5a845bdb2eda25088dd646e3fed6b179bdb34dc
      https://github.com/quicwg/base-drafts/commit/f5a845bdb2eda25088dd646e3fed6b179bdb34dc
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2017-12-24 (Sun, 24 Dec 2017)

  Changed paths:
    M .lint.py

  Log Message:
  -----------
  Fix mode on .lint.py for non-Windows systems


  Commit: 3d296efa09bf42d4749628fa32ae99abe888592d
      https://github.com/quicwg/base-drafts/commit/3d296efa09bf42d4749628fa32ae99abe888592d
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-03 (Wed, 03 Jan 2018)

  Changed paths:
    M .lint.py

  Log Message:
  -----------
  Most of Martin's feedback


  Commit: 53d9932ef2a9728f2dc5b2af0b5834b994cc5034
      https://github.com/quicwg/base-drafts/commit/53d9932ef2a9728f2dc5b2af0b5834b994cc5034
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-03 (Wed, 03 Jan 2018)

  Changed paths:
    M .lint.py
    M Makefile

  Log Message:
  -----------
  Use argparse instead of getopt; multiple files at once


  Commit: 1b08f184e4cee9c7af4350fa7053cc2ade2e0f36
      https://github.com/quicwg/base-drafts/commit/1b08f184e4cee9c7af4350fa7053cc2ade2e0f36
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-03 (Wed, 03 Jan 2018)

  Changed paths:
    M .lint.py

  Log Message:
  -----------
  Stderr here too


  Commit: 9f84c88b8264c97d0255609b950074e04f41ddee
      https://github.com/quicwg/base-drafts/commit/9f84c88b8264c97d0255609b950074e04f41ddee
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-03 (Wed, 03 Jan 2018)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Python version flexibility


  Commit: a6297888e1202ac76a8d102205eeb810df4c1e68
      https://github.com/quicwg/base-drafts/commit/a6297888e1202ac76a8d102205eeb810df4c1e68
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-04 (Thu, 04 Jan 2018)

  Changed paths:
    M .lint.py

  Log Message:
  -----------
  autopep8


  Commit: d7400d257c81c173b018df5e7f2368a65793a343
      https://github.com/quicwg/base-drafts/commit/d7400d257c81c173b018df5e7f2368a65793a343
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    A .lint.py
    M Makefile

  Log Message:
  -----------
  Merge branch 'pylint'


Compare: https://github.com/quicwg/base-drafts/compare/f563c8e2baff...d7400d257c81
----==_mimepart_5a5d3ba78115f_3b572b0797a3fc0465885--


From nobody Mon Jan 15 15:41:29 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D11AA12ECA3 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:41:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id scXrunbLTC6T for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:41:26 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F170127863 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 15:41:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=BFm43uFKyLLYPrbfBFJReUvkU+M=; b=DCm/sRIWa8ZOQCTA Uwty9RuKraayc6jU3XHxjLzq/EzUeKEN2heCof9Z26z3b5Wv3cMGNbyjPGR6oLwb OT2B9htPUHjto7yjKpkL++iI+v/+2q3xS/bSJjQiHtF5XqOZhvbSN+8sni2U2+4B LrrudCmyBv3as70/SYMBPfwTZcQ=
Received: by filter0635p1iad2.sendgrid.net with SMTP id filter0635p1iad2-12804-5A5D3C25-19 2018-01-15 23:41:25.682679244 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id 5byhEGYHTP2u9ZECh9RDcg for <quic-issues@ietf.org>; Mon, 15 Jan 2018 23:41:25.522 +0000 (UTC)
Date: Mon, 15 Jan 2018 23:41:25 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/push/2256227660@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d3c255c7e7_549a3fa4da72cf2c5722c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3DaAgCXy+z9Azsmk7/3f9I9ARWyanAVxnont 3JOqs+qdgEPBmeP7K6C43mqpPRAQLh48uO46A+MQUfBkexAG6R+HEZhD04MIssJzdVup/9s/UUXUDH If6NxaVzIzvATRukR+YfhCL2d0zOVpOmpMijDLayY0Nf2VGyXha3UsTdcLok9YUh6IOUctnvC5RmXu U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P79E_Se1DSONtgYDsxY1ObnxCUE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 23:41:28 -0000

----==_mimepart_5a5d3c255c7e7_549a3fa4da72cf2c5722c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

a15f67a  Merge branch 'master' into patch-8


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1039/files/f1fe44676ef81ee931ebeea871a849b05932bd16..a15f67a0e8fff62a3f575e75b48bcd0905db2a2f

----==_mimepart_5a5d3c255c7e7_549a3fa4da72cf2c5722c
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/a15f67a" class="commit-link">a15f67a</a>  Merge branch &#39;master&#39; into patch-8</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1039/files/f1fe44676ef81ee931ebeea871a849b05932bd16..a15f67a0e8fff62a3f575e75b48bcd0905db2a2f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyQYKXFgCmtWnE7Hh4stVx_FTfv6ks5tK-IlgaJpZM4RV8v6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8_zm-vAytq8giwveVB-aO7wtglEks5tK-IlgaJpZM4RV8v6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1039/files/f1fe44676ef81ee931ebeea871a849b05932bd16..a15f67a0e8fff62a3f575e75b48bcd0905db2a2f"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1039"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1039/files/f1fe44676ef81ee931ebeea871a849b05932bd16..a15f67a0e8fff62a3f575e75b48bcd0905db2a2f"}}}</script>

----==_mimepart_5a5d3c255c7e7_549a3fa4da72cf2c5722c--


From nobody Mon Jan 15 15:43:34 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E52512ECC0 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:43:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.901
X-Spam-Level: 
X-Spam-Status: No, score=0.901 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SRQubBio0JT1 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 15:43:32 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B729127863 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 15:43:27 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516059806; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=/dnmTJoZ8pQSJvjl4AGExZNgRr7/QK5saXU54QToqic=; b=oFqc+OdlDjZyxuC8f/exeEzN5gQc0uD07y0HyybuD7esn5pDjwnBvxIlINaW+THhFHKWWJ2H b0R9MK64uMH91PYi/haAXA9BpIwxEnSEPs4rR6OsVw8Rqnpu3Is2KYBcSxQXdgvCx/vs3ZF4 cROnzmZ8DhNcRu1nyHwPXfPvAwQ=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5a5d3c9e.7f962438ff60-smtp-out-n01; Mon, 15 Jan 2018 23:43:26 -0000 (UTC)
Date: Mon, 15 Jan 2018 15:43:26 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a5d3c9ebcf03_63772af41008fc1c62276@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 483a59: Mike's editorial comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a5d3c9ebc8f3_63772af41008fc1c62120"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Zasujwup7Cuha32qdXL9TpOqGqA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2018 23:43:33 -0000

----==_mimepart_5a5d3c9ebc8f3_63772af41008fc1c62120
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pnadd
  Home:   https://github.com/quicwg/base-drafts
  Commit: 483a59da0d64e768a9ec1fe9ff823e023a099e9f
      https://github.com/quicwg/base-drafts/commit/483a59da0d64e768a9ec1fe9ff823e023a099e9f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Mike's editorial comments

Closes #1048, #1034, #850, #990, #311.



----==_mimepart_5a5d3c9ebc8f3_63772af41008fc1c62120--


From nobody Mon Jan 15 16:32:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2773D12D870 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 16:32:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.596
X-Spam-Level: 
X-Spam-Status: No, score=-5.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dD4tAEMNJAqE for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 16:32:34 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 859E6120047 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 16:32:34 -0800 (PST)
Date: Mon, 15 Jan 2018 16:32:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516062753; bh=eONgXHNMn1R1yaDC2HwuUUmXppB1FmSuXPgIKAHLAg8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HPpmCy4x0rvTE1MXzDBdMuT3bzond5ruyUgI2NT2um3YcGnfizmEVuuqhTR8TrJv9 90ymsZ/lqvzXW2d4heJwVf6nFJLGKl3PJ4PN5g9zpA/rjx5dCnWDttrMsNNGMJsbS2 EvnDFu7SJtnYm/CS8pBJUE7AJjwUgmJToV+Pb3Pw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab30885d7f0166197db9f7a1999785ea38a4838d4992cf0000000116750a2192a169ce0d6102d2@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/357819928@github.com>
In-Reply-To: <quicwg/base-drafts/issues/466@github.com>
References: <quicwg/base-drafts/issues/466@github.com>
Subject: Re: [quicwg/base-drafts] Stateless Reset from clients (#466)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d4821aa9e8_5593fdd26838f2c14228cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jbZCN1DNAgo1aSK7Lis6aav3gyA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 00:32:36 -0000

----==_mimepart_5a5d4821aa9e8_5593fdd26838f2c14228cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I started writing this up then realized the fatal flaw with the decision we made: the stateless reset token requires confidentiality protection for this to work and the client transport parameters are not confidentiality protected.

Maybe we should reconsider this decision, and - based on our decision to concentrate on our primary application - park this issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/466#issuecomment-357819928
----==_mimepart_5a5d4821aa9e8_5593fdd26838f2c14228cd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I started writing this up then realized the fatal flaw with the decisi=
on we made: the stateless reset token requires confidentiality protection=
 for this to work and the client transport parameters are not confidentia=
lity protected.</p>
<p>Maybe we should reconsider this decision, and - based on our decision =
to concentrate on our primary application - park this issue.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/466#issuecomment-357819928">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzk9i=
j_i76ddMLYIgUKVPlmEXwLxks5tK-4hgaJpZM4NI1ZO">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4J=
7nutHFuyD5GsT3kOje-cci_wvks5tK-4hgaJpZM4NI1ZO.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/466#issuecomment-357819928"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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 #466: I started writing this up then realized the fatal flaw with the=
 decision we made: the stateless reset token requires confidentiality pro=
tection for this to work and the client transport parameters are not conf=
identiality protected.\r\n\r\nMaybe we should reconsider this decision, a=
nd - based on our decision to concentrate on our primary application - pa=
rk this issue."}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/466#issuecomment-357819928"}}}</script>=

----==_mimepart_5a5d4821aa9e8_5593fdd26838f2c14228cd--


From nobody Mon Jan 15 16:33:07 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81BA612EE45 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 16:33:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n07mZzGg_je9 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 16:33:01 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 306A912EC8C for <quic-issues@ietf.org>; Mon, 15 Jan 2018 16:33:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2pq30nUlFu1aya5bXXLvenUuh4I=; b=K5whQ+uzSANmaUft WdPUII629qI3FX/rNCFlYFuyxJ4Bk6JZ48Y2Lu4rRBwR1cffscMNHOOWdOmzpSPX U28Kcbtib6qDizDsFBxtLpEf2V7SLiOe4u1EdRKD21pE+T0aufFEQYZyB4TK9+y0 KpOE84ZTToF+t6HOUnp08hMdOlU=
Received: by filter0500p1iad2.sendgrid.net with SMTP id filter0500p1iad2-20610-5A5D483A-45 2018-01-16 00:32:58.969527452 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id TV22XPeqQTGbZqJbRJ1Tmw for <quic-issues@ietf.org>; Tue, 16 Jan 2018 00:32:58.868 +0000 (UTC)
Date: Tue, 16 Jan 2018 00:32:59 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ababad1c6de822170d4e45eef52098e0396b859be992cf0000000116750a3a92a169ce0d5e7ecd@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/357819971@github.com>
In-Reply-To: <quicwg/base-drafts/issues/464@github.com>
References: <quicwg/base-drafts/issues/464@github.com>
Subject: Re: [quicwg/base-drafts] Rename CONNECTION_CLOSE (#464)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d483acac2e_6d633fc21c792f341049520"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2bKahNqOk1bOw5MIUAnJ3czWB+BwPZOsIoCC nIViQz2gpH7/vfrwQE87/HMtBLL/dxHOAJH9bTRXQ4KqScrODZhWsLBwqS/WUQMH7Etr488yGrQ8Cm qrBaHhGSpHaAVnG3fjFvMm0ntCcJswuoZqDR9L5ZvvAoBMUu8lILUBTC132s4+K3OA1xAu78RU5XR0 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uT--Rh-XXLRHYHd3W49gPdOw4J0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 00:33:05 -0000

----==_mimepart_5a5d483acac2e_6d633fc21c792f341049520
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OBE, we have cause for using NO_ERROR.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/464#issuecomment-357819971
----==_mimepart_5a5d483acac2e_6d633fc21c792f341049520
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>OBE, we have cause for using NO_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/464#issuecomment-357819971">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwt1BsWhOqBWAweqL4phtEIf3fxMks5tK-46gaJpZM4NIKTE">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1uQPyr9oIn9x2SK4m5DsXPwqo_oks5tK-46gaJpZM4NIKTE.gif" width="1" /></p>
<div itemscope itemtype="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#issuecomment-357819971"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #464: OBE, we have cause for using NO_ERROR."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/464#issuecomment-357819971"}}}</script>
----==_mimepart_5a5d483acac2e_6d633fc21c792f341049520--


From nobody Mon Jan 15 16:33:14 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFED9120047 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 16:33:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hvt6oD7EiX5M for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 16:33:07 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E2EE12ECF0 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 16:33:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=tTgI8hSxVUpIwFmZ2erBDXYGoZI=; b=n9+uJ/OZD8KOwbEL xOuL54NAJUA18wcxb7DWueExphUWgUJn59ggN75spsU5KV4lwkvzU/pkhgDiuz45 O28o4+PfXgqwRiw7Lz4+I3vLC5sXiEQv6nSqEV3jbIYmvyoFDzQ7Qz8mceAgqF7t pTvU1dC2iLanovG8FguZ9pq0qKM=
Received: by filter0134p1iad2.sendgrid.net with SMTP id filter0134p1iad2-31948-5A5D483B-10 2018-01-16 00:32:59.455258545 +0000 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 C3gtjoEHQiOiUL36PbTxTg for <quic-issues@ietf.org>; Tue, 16 Jan 2018 00:32:59.302 +0000 (UTC)
Date: Tue, 16 Jan 2018 00:32:59 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf34c0ee511a874a8dba11984c311f6697ce6502e92cf0000000116750a3b92a169ce0d5e7ecd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/464/issue_event/1425242191@github.com>
In-Reply-To: <quicwg/base-drafts/issues/464@github.com>
References: <quicwg/base-drafts/issues/464@github.com>
Subject: Re: [quicwg/base-drafts] Rename CONNECTION_CLOSE (#464)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d483b29085_5683fdd26838f2c1103751"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak25Z33vGyhO5vH2c39YxqsDNKBjlUo4Nm2JQe +faWA1m4zRxXzqEVmKzKzOnnZ44XjabIZR2pEmpZQ0biw2WkK551f+Fts+0hipbQoDPNJUhYWKhnZQ PeSC2xn1R3PGMPUNn3X9h/4TOXcaOLSIDxk/FWNECQ8yYngHel8Tal+26Gg0HAjfuYpQ5SqCwsooTt g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XqgsBbSvusEuAl88Phvk9Ihoe_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: Tue, 16 Jan 2018 00:33:09 -0000

----==_mimepart_5a5d483b29085_5683fdd26838f2c1103751
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #464.

-- 
You are receiving this 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#event-1425242191
----==_mimepart_5a5d483b29085_5683fdd26838f2c1103751
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/464" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="224296653" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/464">#464</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#event-1425242191">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0CDWlfTVmnWgKyBhxlbWZVtpv-6ks5tK-47gaJpZM4NIKTE">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4933v3Cd62cD7ygfaE7Ue7Rljwnks5tK-47gaJpZM4NIKTE.gif" width="1" /></p>
<div itemscope itemtype="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#event-1425242191"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #464."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/464#event-1425242191"}}}</script>
----==_mimepart_5a5d483b29085_5683fdd26838f2c1103751--


From nobody Mon Jan 15 17:27:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65F7012F17A for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:27:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jh9qpp5XlfAy for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:27:26 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DDB4712EE45 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 17:27:25 -0800 (PST)
Date: Mon, 15 Jan 2018 17:27:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516066045; bh=naisr6c45bOQqYsvEThsvPvlFv9t7vXP3l/FH165lBg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eTj4Ibrz4jg0rQrPOAahbSwY4JtK/ZbJ+uoWfuPkXiBZeQg0G/xC8i/MUGjvQGC0t fbmVOI79rsM9h43KjuFFNTQBCmSdpKWtzxewLQ/fXj+uUOPvFM0Td7yVIkww+SH6Hf BTanKkzSD/ThFdRxO9nez4xjaeDIF6aW/3TWKlXs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0a205bc4bb299b503c70a8f74c03827435537a5692cf00000001167516fd92a169ce0c19f54a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/230/357827207@github.com>
In-Reply-To: <quicwg/base-drafts/issues/230@github.com>
References: <quicwg/base-drafts/issues/230@github.com>
Subject: Re: [quicwg/base-drafts] When/how often to send ACK frames (#230)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d54fd1f67f_5f543fe0498def2811583b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ek1PDQJ4X3L2MKc115ZCpk8os5k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 01:27:27 -0000

----==_mimepart_5a5d54fd1f67f_5f543fe0498def2811583b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This issue seems a little open-ended now.  Can we recast this more narrowly so that it has some hope of being resolved?  I note that we have a lot better advice in the transport doc about this.  If we want to have explicit signaling for ACK delays, we should open new issues for that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/230#issuecomment-357827207
----==_mimepart_5a5d54fd1f67f_5f543fe0498def2811583b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This issue seems a little open-ended now.  Can we recast this more nar=
rowly so that it has some hope of being resolved?  I note that we have a =
lot better advice in the transport doc about this.  If we want to have ex=
plicit signaling for ACK delays, we should open new issues for that.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/230#issuecomment-357827207">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq26Zy=
d9_q5DHMpfbTm989nO4xu9Kks5tK_r9gaJpZM4LtKZ4">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0b=
lT2dhE4yuWkTEiiiUMKNgP8VHks5tK_r9gaJpZM4LtKZ4.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/230#issuecomment-357827207"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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 #230: This issue seems a little open-ended now.  Can we recast this m=
ore narrowly so that it has some hope of being resolved?  I note that we =
have a lot better advice in the transport doc about this.  If we want to =
have explicit signaling for ACK delays, we should open new issues for tha=
t."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/230#issuecomment-357827207"}}}</script>=

----==_mimepart_5a5d54fd1f67f_5f543fe0498def2811583b6--


From nobody Mon Jan 15 17:29:29 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B14A912F092 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:29:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P2SA5zmJEKtR for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:29:27 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A700912F265 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 17:29:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9CLhy7zuzxc7vmTHXFlBLIG/EyY=; b=eHTTG7QXzsAhIUHl EU1vivYIVKM/OsYYdLGBsuux3TWk5MWMANVkJmsaxzJBjN8t45Z7A0YdHZw649t/ NQEEBhJaXsCUV1UnPiCMPO5aJxNU83e8/h0cfa0OWkZ1ISAffKlFhF+7iycGRyIX eb+TpCcZOwUVtphTiQjY8JLnKOc=
Received: by filter0417p1iad2.sendgrid.net with SMTP id filter0417p1iad2-5311-5A5D5570-12 2018-01-16 01:29:20.515223218 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id ANOclQZVSW2LOIGqdqNl-A for <quic-issues@ietf.org>; Tue, 16 Jan 2018 01:29:20.527 +0000 (UTC)
Date: Tue, 16 Jan 2018 01:29:20 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe38a2d6e7c9e4c66cce53ed744681a8d243677e992cf000000011675177092a169ce0de8e837@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/568/issue_event/1425283914@github.com>
In-Reply-To: <quicwg/base-drafts/issues/568@github.com>
References: <quicwg/base-drafts/issues/568@github.com>
Subject: Re: [quicwg/base-drafts] Cleartext integrity as version independent (#568)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d557083cf8_28bd2ab1c5db6ec81309490"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3RJ+LxCj0FWxXt+knCDmih0sbFP9QelmjK8q TDfjeVSywfOp/SmPosXvueH0gfKaGDCJo4z15jX99AC4Pt1Qs1/aFKosdElmB0eW7SneaQH6sML3Lm j5wVVwNJLZAAeQwLvxd4SrGUZCDG1mDGaQ5gseyxu+NHovVOV1eAGTs1tDRo744aevv7JxTfxgWThv M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HTQMsrH1plYZu3e2qmlUDlRCT0Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 01:29:29 -0000

----==_mimepart_5a5d557083cf8_28bd2ab1c5db6ec81309490
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #568.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/568#event-1425283914
----==_mimepart_5a5d557083cf8_28bd2ab1c5db6ec81309490
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/568" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="233367607" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/568">#568</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/568#event-1425283914">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1muW3QKcO2W4roy_L5W1Dval3a5ks5tK_twgaJpZM4NvE5Y">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4SFei24f3_n8jWNkj9zr4TU8QlKks5tK_twgaJpZM4NvE5Y.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/568#event-1425283914"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #568."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/568#event-1425283914"}}}</script>
----==_mimepart_5a5d557083cf8_28bd2ab1c5db6ec81309490--


From nobody Mon Jan 15 17:29:37 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC4E712F258 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:29:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y_ZUrhMKxgC1 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:29:28 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8EB5112F266 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 17:29:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hryLPIWtYo9EF6MmxUUsw9Vq5m0=; b=jxBsWGOpbWkHpaZ/ sqFsW1F1iED51kpWK0W34NxvSFeRdfnocoYWIb5o6ooJgEXMmyHu7SHocMcgKldb BiLCou2bhWrmYsikQR+G9RPQ0j1QgX6XNUIKYZIE7bKB2gp4Nv6Bh1J0b66VQ8YR IdEO4GHvzVHU6DjezhNPFfR1Kjo=
Received: by filter0041p1iad2.sendgrid.net with SMTP id filter0041p1iad2-426-5A5D5571-8 2018-01-16 01:29:21.281796607 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id wt59IWKBTUqFQNuRBq3Vag for <quic-issues@ietf.org>; Tue, 16 Jan 2018 01:29:21.280 +0000 (UTC)
Date: Tue, 16 Jan 2018 01:29:21 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3a819c9ddecbad675f38b0fe4a0f525d6cbc06b792cf000000011675177192a169ce0de8e837@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/568/357827512@github.com>
In-Reply-To: <quicwg/base-drafts/issues/568@github.com>
References: <quicwg/base-drafts/issues/568@github.com>
Subject: Re: [quicwg/base-drafts] Cleartext integrity as version independent (#568)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d55712e0aa_29353f7e6b774f3813365e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3i3+s2s9rpKUk745eHZg1uRZ0oG11TC/nYHG REK/mWOAyFyT3iJJ/ilQj5x+AXtrovF8S1xOzY6XrksqtV2QaOdRoyOTq1NeFfNgoQfEpfhGCSCUlV D5SeJpp/YRRi45JNxGMvxl5c4nfEjtnf8JWiAofRQcbSmivNbVyijSrXWH64wOrxPbvJ5r4iygwOYB 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sKp-YhFC2fCy4gcHmmbAs7-qtuI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 01:29:30 -0000

----==_mimepart_5a5d55712e0aa_29353f7e6b774f3813365e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that we resolved this with invariants and #724.  @mcmanus, explain and 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/568#issuecomment-357827512
----==_mimepart_5a5d55712e0aa_29353f7e6b774f3813365e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that we resolved this with invariants and <a href="https://github.com/quicwg/base-drafts/pull/724" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="249551881" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/724">#724</a>.  <a href="https://github.com/mcmanus" class="user-mention">@mcmanus</a>, explain and 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/568#issuecomment-357827512">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzF7OIDunMxtrbhXSqgGWZfE9VX6ks5tK_txgaJpZM4NvE5Y">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7KbRIVcXtlh-DA7qH0SIigqO-mrks5tK_txgaJpZM4NvE5Y.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/568#issuecomment-357827512"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #568: I think that we resolved this with invariants and #724.  @mcmanus, explain and reopen if you disagree."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/568#issuecomment-357827512"}}}</script>
----==_mimepart_5a5d55712e0aa_29353f7e6b774f3813365e1--


From nobody Mon Jan 15 17:31:32 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49B7112F257 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:31:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5lMbJBk8YJZ6 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:31:29 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3780812F255 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 17:31:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mF5uKR0g2aAjply6blcXzxe5eDA=; b=o8OyIUvyPm/jUHJQ YsB6Jf1Kcils6I3gSiQzhFbaP/mGYViTu+8/9cscs7wQ8BaYn0ebMn9ViCXKXFrw JD1dvPFucMiduVTN1VjaPb1A1T98lvVknpc6zA6WOONOnaHXh5cxMypJxolDFY3H 4PlLzO5QEG9+z6SLrj78BuTKwXg=
Received: by filter0472p1iad2.sendgrid.net with SMTP id filter0472p1iad2-29190-5A5D55F0-1A 2018-01-16 01:31:28.380824107 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad2.sendgrid.net (SG) with ESMTP id NGjPiBZnT-m3BM6pqsYedw for <quic-issues@ietf.org>; Tue, 16 Jan 2018 01:31:28.397 +0000 (UTC)
Date: Tue, 16 Jan 2018 01:31:28 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf9818314e0dd7754b92664edbf6297e4c8dcdd7992cf00000001167517f092a169ce0d7b3fba@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/502/issue_event/1425285400@github.com>
In-Reply-To: <quicwg/base-drafts/issues/502@github.com>
References: <quicwg/base-drafts/issues/502@github.com>
Subject: Re: [quicwg/base-drafts] Rename connection id (#502)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d55f042ba8_39ed2b243eb88ed01409523"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3jodvi9ysDBz02GKJDl65ewP07Z7s3u8Q3Q3 Iy/DUvoi1klaGVbNfT+Rn4lYkNl1YOeaRymnQ+14//uPBUThpRxaO9gvqHZq6yEbGBZw+IJ9n/q8Xc lLBR3sSlmSm0Bw87B9n7D1zeBwpnL5Ng/mLgMxv2fbvYCrDHWHHSgyORhuSGP3FWdapdyjvuayWbuG s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gCuizu3s-jdErlnCY8o3djsBVwo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 01:31:30 -0000

----==_mimepart_5a5d55f042ba8_39ed2b243eb88ed01409523
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #502.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/502#event-1425285400
----==_mimepart_5a5d55f042ba8_39ed2b243eb88ed01409523
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/502" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="226181050" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/502">#502</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/502#event-1425285400">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq09DYId4ZSoaCK-DFyQJOPObDZDtks5tK_vwgaJpZM4NQPaA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4xrDDxOc2apIPyR9oD5InJI-lKqks5tK_vwgaJpZM4NQPaA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/502#event-1425285400"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #502."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/502#event-1425285400"}}}</script>
----==_mimepart_5a5d55f042ba8_39ed2b243eb88ed01409523--


From nobody Mon Jan 15 17:31:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A4F612F255 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:31:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m-wi48cC6eEI for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:31:29 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE08B12F251 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 17:31:28 -0800 (PST)
Date: Mon, 15 Jan 2018 17:31:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516066287; bh=vKuA+oEkdi37vqkDsEdHTBJ/8rY2KnAZ6IdHTGT++mA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AntbGhpD2F93WM2UllCBDJNCqQpmLlMftvUFkNBv+dKoVb3xhDyVUBEc6W0XPqgvQ Ij2AzdrfAvpKAGhtoI7oicfjEcwxnzzmrVvvKfLlnKW1yJM6CiY7va6nuMRPSZdGxo 773zz3i8YddP8FqvfGxs4DnAnUok6yjbC6qH52rg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab71c16ce309c4a474470427ed18920caceb26c38892cf00000001167517ef92a169ce0d7b3fba@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/502/357827808@github.com>
In-Reply-To: <quicwg/base-drafts/issues/502@github.com>
References: <quicwg/base-drafts/issues/502@github.com>
Subject: Re: [quicwg/base-drafts] Rename connection id (#502)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d55efeb83e_5a4a2b16cfba6ed4146417c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AetFgLXwwfC2OGZ6VC_R9xlrXZU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 01:31:30 -0000

----==_mimepart_5a5d55efeb83e_5a4a2b16cfba6ed4146417c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It seems like we're getting attached to this name now, and it works more or less if you consider the right audience.  If it is still a problem later, we'll know and can open a new issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/502#issuecomment-357827808
----==_mimepart_5a5d55efeb83e_5a4a2b16cfba6ed4146417c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It seems like we're getting attached to this name now, and it works more or less if you consider the right audience.  If it is still a problem later, we'll know and can open a new issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/502#issuecomment-357827808">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-0AHgfyNMCxp53m1l6n1VNFTTGQks5tK_vvgaJpZM4NQPaA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8ipSVo1_d9VZ30S3vobmG8GQCVSks5tK_vvgaJpZM4NQPaA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/502#issuecomment-357827808"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #502: It seems like we're getting attached to this name now, and it works more or less if you consider the right audience.  If it is still a problem later, we'll know and can open a new issue."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/502#issuecomment-357827808"}}}</script>
----==_mimepart_5a5d55efeb83e_5a4a2b16cfba6ed4146417c--


From nobody Mon Jan 15 17:32:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DEF1512D851 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:32:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pgfPgJHWvmzu for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:32:43 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67E1B12F255 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 17:32:43 -0800 (PST)
Date: Mon, 15 Jan 2018 17:32:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516066362; bh=PLIsUWcIiSVc8UqbuIfw8869U3UFB8dvSnVipg20s4E=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j6MXx0cpxHtaiCEHBHbZ53nHw0RW07lCb8uNWvFHriD8vujkX89PQjM51fvh8+Iuv xtqwfPSut9iePFaQzsFSHu3h+kSl8u7Szrq9U5Gjm677CrVeuRq/Bwa2RCdjPRNcLO tBILvzPktYQ0g1GoD1GEfvrVuS+OkVX8dlIXmjtA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab962ecbaeaf893dc9659f6894c4be9e6a2a4fc5bf92cf000000011675183a92a169ce0df54692@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/604/issue_event/1425286746@github.com>
In-Reply-To: <quicwg/base-drafts/issues/604@github.com>
References: <quicwg/base-drafts/issues/604@github.com>
Subject: Re: [quicwg/base-drafts] Graceful shutdown (#604)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d563ac1c8d_15302ad976bccecc11656ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Gp_0Y3aG8lzqMLtj4xoZDGYlEhM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 01:32:45 -0000

----==_mimepart_5a5d563ac1c8d_15302ad976bccecc11656ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #604.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/604#event-1425286746
----==_mimepart_5a5d563ac1c8d_15302ad976bccecc11656ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/604" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="234178194" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/604">#604</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/604#event-1425286746">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6hOP7D-DLwn1ldDYp1PP5-toFPIks5tK_w6gaJpZM4NykgT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6v_fnKPSLLJozzbvEuSWtbbbLb_ks5tK_w6gaJpZM4NykgT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/604#event-1425286746"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #604."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/604#event-1425286746"}}}</script>
----==_mimepart_5a5d563ac1c8d_15302ad976bccecc11656ac--


From nobody Mon Jan 15 17:40:41 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5917A12D93E for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:40:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sOQcfm0Rt4qb for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:40:38 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6761812D851 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 17:40:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=u6P7lc2UacMEXUMVvc5gt5Gvu8M=; b=GQYRzi8JZsOsvzsI WsBCVdAEOLAZpzMzKaULmBvEBrM+bGZ6aKLk8m9pThWKMiAofNWU9H9tKxoVP1vF iEslOMaVZwl36xOZ+xwiT7bjZj0AdgwPKY86ri4DSYIh576z8a2oG4XZTCzQ5ufV URKuwclQfm+WgthSiCwSg+SNdaI=
Received: by filter1094p1mdw1.sendgrid.net with SMTP id filter1094p1mdw1-29862-5A5D5815-B 2018-01-16 01:40:37.642729854 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id 7fb4wxznRF2x5n7TECX9Hg for <quic-issues@ietf.org>; Tue, 16 Jan 2018 01:40:37.451 +0000 (UTC)
Date: Tue, 16 Jan 2018 01:40:37 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abafa6dc99ab203ff674b6aabe9fefa2d3496187c592cf0000000116751a1592a169ce0f1ba30a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/751/357829033@github.com>
In-Reply-To: <quicwg/base-drafts/issues/751@github.com>
References: <quicwg/base-drafts/issues/751@github.com>
Subject: Re: [quicwg/base-drafts] Handling un-ackable packets (#751)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d58157d8f6_18b03f8177702f2816614cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3OJmMOBDOcf+76Hi7M9bQwrDXF5grK60nysw pOlNRuTnSUg/xatc7pbOnCJs9itsbYDxCoGtF2TL+50vgd3QanoLmUNVMKyspR/EVBrTbKwn5kUu+k TcOj0qkAaOdFWwC+88qKhDl3N/QZUVViEkBxHsnsOkAURmDnwyEMqwt51a8D2MXggtWrKMgSqBER+5 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G2RDZwsQObrhntRptsxJvPVwCLs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 01:40:39 -0000

----==_mimepart_5a5d58157d8f6_18b03f8177702f2816614cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Right now we don't have any way to signal this with an ACK frame (the encoding demands a minimum acknowledgment set of size 1).  We could amend that frame type, but that affects far more than this one usage.  Given the unique circumstances an empty packet of a new type seems awful, but not that much more than the alternatives.  We could also just use Handshake with no content, but that sort of overloading might be unwise.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/751#issuecomment-357829033
----==_mimepart_5a5d58157d8f6_18b03f8177702f2816614cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Right now we don't have any way to signal this with an ACK frame (the en=
coding demands a minimum acknowledgment set of size 1).  We could amend tha=
t frame type, but that affects far more than this one usage.  Given the uni=
que circumstances an empty packet of a new type seems awful, but not that m=
uch more than the alternatives.  We could also just use Handshake with no c=
ontent, but that sort of overloading might be unwise.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/751#issuecomment-357829033">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_WME2WeB3WPkAU=
3nKz17IubeglCks5tK_4VgaJpZM4PFH51">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxz8Hw4O3xpMXJUd4=
QLpWuVBHlVZks5tK_4VgaJpZM4PFH51.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/751#issuecomment-357829033"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #751: Right no=
w we don't have any way to signal this with an ACK frame (the encoding dema=
nds a minimum acknowledgment set of size 1).  We could amend that frame typ=
e, but that affects far more than this one usage.  Given the unique circums=
tances an empty packet of a new type seems awful, but not that much more th=
an the alternatives.  We could also just use Handshake with no content, but=
 that sort of overloading might be unwise."}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/751#issuecomment-35782=
9033"}}}</script>=

----==_mimepart_5a5d58157d8f6_18b03f8177702f2816614cb--


From nobody Mon Jan 15 17:41:16 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D54712EE46 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:41:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zA4XMNDX-hez for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:41:14 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4191A12D94D for <quic-issues@ietf.org>; Mon, 15 Jan 2018 17:41:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mfhVNGetDTlbQiBwxBuY8BIOY8Y=; b=nV9U6rFWeMvfGGyy bNAhS+hCWBHDWRvokX7rSMR5w34ohBqkJxTFKluriuJPR3PKywnY1FxlvqPpnkiV p/VywWsoWfu9rF7GmbKpVKi/wzAOzChkLPBHhUUIK/tF8eqjsXkq/mabqLRfK8d1 5Tfm/4Z3z6mztP5PMnt37BBx4rw=
Received: by filter0944p1mdw1.sendgrid.net with SMTP id filter0944p1mdw1-10287-5A5D5839-16 2018-01-16 01:41:13.319772934 +0000 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 Tbdm9Xi4RnG7x513bCp2ow for <quic-issues@ietf.org>; Tue, 16 Jan 2018 01:41:13.327 +0000 (UTC)
Date: Tue, 16 Jan 2018 01:41:13 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcddbca030ed89027866d5fd6afceae60030c242192cf0000000116751a3992a169ce0ebff776@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/707/issue_event/1425293000@github.com>
In-Reply-To: <quicwg/base-drafts/issues/707@github.com>
References: <quicwg/base-drafts/issues/707@github.com>
Subject: Re: [quicwg/base-drafts] Changelog in Transport (#707)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d583939ff9_7f672b2596a64ec48338b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1J07wYGXn2wpxh37T+b1TTUUOlKt+WPjWtOZ NPzDidmTcl+7lpFKHIWcik0pzSLEvzkeFfYqOCf2BV/RO65i/gXadmjWFQC5bbVKCIqr9jPSNIs1zJ XTR5ylaN2wsmCjl6PeSQmifzsg83YPijLcwcSdtIeome2fUN8rYQbDmLArwsxmzdGO/Kle6FqOaPsn 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JQ72dhn2hqtK8cnT8rGzpXNwo5c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 01:41:15 -0000

----==_mimepart_5a5d583939ff9_7f672b2596a64ec48338b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #707.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/707#event-1425293000
----==_mimepart_5a5d583939ff9_7f672b2596a64ec48338b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/707" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="247461750" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/707">#707</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/707#event-1425293000">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8sULTIc1swbujTZsH1VvoE4LZmjks5tK_45gaJpZM4OrZkp">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0o8wQ5porFLsbIBLsN6RzXbWYGjks5tK_45gaJpZM4OrZkp.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/707#event-1425293000"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #707."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/707#event-1425293000"}}}</script>
----==_mimepart_5a5d583939ff9_7f672b2596a64ec48338b3--


From nobody Mon Jan 15 17:41:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6EEA512D94D for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:41:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.454
X-Spam-Level: 
X-Spam-Status: No, score=-5.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LDlXeKULFfR5 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:41:13 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7D2812D851 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 17:41:13 -0800 (PST)
Date: Mon, 15 Jan 2018 17:41:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516066873; bh=B2TtR3XYY/frNEY9sTq4ouWTiPpgjPmAtjpVx+EVLBA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FaUliwI2zFWRGBPv0r22qbkYfg3SlwJzuBfdCP9yijrvmccPESGy3su69sf98ZXtg ynq/rp46Cury7cRCoZd/KhRcLtx16D/957zKKcaqL70wunWP/q/lWbLOEDfGsMfCIY Nvnp8XBcpCmz6YOqePxdhPXp5SX3uPM9UCJXuz8A=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcddbca030ed89027866d5fd6afceae60030c242192cf0000000116751a3992a169ce0ebff776@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/707/357829117@github.com>
In-Reply-To: <quicwg/base-drafts/issues/707@github.com>
References: <quicwg/base-drafts/issues/707@github.com>
Subject: Re: [quicwg/base-drafts] Changelog in Transport (#707)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d5839c445_156e2ad976bccecc107284f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LTQs3N93RTmhjp0Dz6v7EOT4Hqc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 01:41:15 -0000

----==_mimepart_5a5d5839c445_156e2ad976bccecc107284f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OBE

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/707#issuecomment-357829117
----==_mimepart_5a5d5839c445_156e2ad976bccecc107284f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>OBE</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/707#issuecomment-357829117">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8sULTIc1swbujTZsH1VvoE4LZmjks5tK_45gaJpZM4OrZkp">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0o8wQ5porFLsbIBLsN6RzXbWYGjks5tK_45gaJpZM4OrZkp.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/707#issuecomment-357829117"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #707: OBE"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/707#issuecomment-357829117"}}}</script>
----==_mimepart_5a5d5839c445_156e2ad976bccecc107284f--


From nobody Mon Jan 15 17:44:06 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20B7C12D94D for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:44:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dOROysWfAiE9 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:44:04 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F113812D851 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 17:44:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=olfl+RTLp7231i+6NPKENKV320g=; b=Hkhp5dasCbCYFf// WfEbqPMEnJ4I9AQxbLPRSCn9ICCu9AEa/hI6JuxwjqnC4kSCJljU5HiXCxqkYhI3 riK/SzCBbR6vqtFsiNu63KLJ8BoSud4gYo+K2YoVXGUBeJd3yaR1T0gySfuY014G oTNA4FTmLV7RblpvR31wahVMAAk=
Received: by filter0980p1mdw1.sendgrid.net with SMTP id filter0980p1mdw1-6529-5A5D58E3-1 2018-01-16 01:44:03.05649088 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id 1QJe2mSUSWujq1kUzoyz4g for <quic-issues@ietf.org>; Tue, 16 Jan 2018 01:44:03.012 +0000 (UTC)
Date: Tue, 16 Jan 2018 01:44:03 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab32f749a867ef998663aa0351f9788871e931fc0992cf0000000116751ae292a169ce0fa70520@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/826/357829525@github.com>
In-Reply-To: <quicwg/base-drafts/issues/826@github.com>
References: <quicwg/base-drafts/issues/826@github.com>
Subject: Re: [quicwg/base-drafts] clients always must regenerate client hello (#826)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d58e2e119d_5533fdd26838f2c8789bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0xWA/gqKemFaYlseAns/U2aV5svG1wLlvtyG R1jk1o9HQILms4TIBH/KtqZXD9RBdqe+04jOb02lzngZ7uf+ix8RMKMfLKjIyeNOJt6RHYTUIETnVp K4shEAlw7DA452rhp20KJVxxSZO1LIBrEItUDLWX6kZEu5bQhZckIKSVk5PVTyi5O++p489hHOy2iP Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SU5CcXrfKmWBrirHMR5H02dDbRI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 01:44:05 -0000

----==_mimepart_5a5d58e2e119d_5533fdd26838f2c8789bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is no longer necessary.  We changed the version negotiation, so clients only need to generate ClientHello in response to a change in QUIC version that is incompatible with their ClientHello.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/826#issuecomment-357829525
----==_mimepart_5a5d58e2e119d_5533fdd26838f2c8789bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is no longer necessary.  We changed the version negotiation, so clients only need to generate ClientHello in response to a change in QUIC version that is incompatible with their ClientHello.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/826#issuecomment-357829525">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq23oqhCMUz6wV0hWmlRIL1yPrxJ-ks5tK_7igaJpZM4Ps1XY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3F60OHx8KVE8mBEZ1jyvjppeDf1ks5tK_7igaJpZM4Ps1XY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/826#issuecomment-357829525"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #826: This is no longer necessary.  We changed the version negotiation, so clients only need to generate ClientHello in response to a change in QUIC version that is incompatible with their ClientHello."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/826#issuecomment-357829525"}}}</script>
----==_mimepart_5a5d58e2e119d_5533fdd26838f2c8789bf--


From nobody Mon Jan 15 17:44:09 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 698A612D851 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:44:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yPUEHKrX-B3v for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:44:04 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 488E812D93E for <quic-issues@ietf.org>; Mon, 15 Jan 2018 17:44:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rC3hnl5BuJZiRbHeinNYLbRI1tg=; b=XBr9uYTbOyfJgyxW t1OizzwgLG0jVzBKhSYEp/sIsOHymrYGtVuEminM3bShWmxgHWnv0cMUTWT/wIBo yHFhFUReKyJGQ2OaIhVb0Rpr+43PRIpZ3z9TFWNd6C7g1gdGBow0xvL+3cGwpxiL u4VH17AAPf791RmzYJM7a9YRwKI=
Received: by filter0064p1iad2.sendgrid.net with SMTP id filter0064p1iad2-27066-5A5D58E3-F 2018-01-16 01:44:03.293471268 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0008p1iad2.sendgrid.net (SG) with ESMTP id vR2UhS4ETP-F_wEQbK1NwA for <quic-issues@ietf.org>; Tue, 16 Jan 2018 01:44:03.192 +0000 (UTC)
Date: Tue, 16 Jan 2018 01:44:03 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd4fc448fed32c35437f3dd542a82780cbde733ad92cf0000000116751ae392a169ce0fa70520@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/826/issue_event/1425295144@github.com>
In-Reply-To: <quicwg/base-drafts/issues/826@github.com>
References: <quicwg/base-drafts/issues/826@github.com>
Subject: Re: [quicwg/base-drafts] clients always must regenerate client hello (#826)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d58e32c2b1_6dad3fc21c792f34957745"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ritvr950rtf40Nlxr84WEucYSVYz0V1NnZr YcipbjqIWFBvAZcFht25ncJruuIvLzRpA/oYi57P8WXyrYqx/lmWgy/z5WTOGsF5xbvc+uSEg71Lq1 3xFfEs7HN162rO0q152UkRF3TLVFnygL4eiJ3OZ/61k6hkS9jM8qpG4ngNEI11ryL+dVAGyCd0SalI 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wqXG-UlzY0z6FBq7W3fqIewrE_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: Tue, 16 Jan 2018 01:44:05 -0000

----==_mimepart_5a5d58e32c2b1_6dad3fc21c792f34957745
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #826.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/826#event-1425295144
----==_mimepart_5a5d58e32c2b1_6dad3fc21c792f34957745
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/826" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="262604064" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/826">#826</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/826#event-1425295144">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4ZEQpRjonzt4U14Rv9mV1kbFedNks5tK_7jgaJpZM4Ps1XY">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq667W2dDTdCL56GKJtgfMmEniaz7ks5tK_7jgaJpZM4Ps1XY.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/826#event-1425295144"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #826."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/826#event-1425295144"}}}</script>
----==_mimepart_5a5d58e32c2b1_6dad3fc21c792f34957745--


From nobody Mon Jan 15 17:45:11 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24D3512EE46 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:45:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sVDvOkn-E1HB for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:45:09 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3938412D94D for <quic-issues@ietf.org>; Mon, 15 Jan 2018 17:45:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yqsWgNz2pi0+96gPBKX+UpJW32g=; b=txWKfH+/xLuHjSmq IeA6FtCDk/jKpe2xa1VRRMRDvUuUimlCNVHp0gVZNVnWsZg+Stec6e/OgbV9pmTN C4ZeAKrVFjIrv5IpARMIYFRcWzJuxfsksoNSEz4MstDIaBp2/FS/p57fD4eBJbjw Yre9rLm3Zs0NCdmpFJxEYA0qMTs=
Received: by filter0228p1iad2.sendgrid.net with SMTP id filter0228p1iad2-16850-5A5D5924-5 2018-01-16 01:45:08.046056246 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id -xLJZE_5RcGLNr9ejVDL3Q for <quic-issues@ietf.org>; Tue, 16 Jan 2018 01:45:07.968 +0000 (UTC)
Date: Tue, 16 Jan 2018 01:45:08 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab452ba97e80d9f8824761fb99825941557f56621192cf0000000116751b2392a169ce0f69f59b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/778/issue_event/1425295935@github.com>
In-Reply-To: <quicwg/base-drafts/issues/778@github.com>
References: <quicwg/base-drafts/issues/778@github.com>
Subject: Re: [quicwg/base-drafts] Streams start as "idle" (#778)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d5923ec12f_5f633fe0498def2812763d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0LBHrpIB2IP994ezypn3CTTaGWXJbQVKMFp4 zOykGFV4kOxbcX4ZfRW1mESEr6eGtStwTPP91qjFkmH359BbIihnnRQ0WEkyeSaP8GT7RekT3bT+7E 1zkBUg56jtRwEV/IFFk6+NmaYMzZ1zCY+MfatIe2OX88NnEKAPpSDwa5+th5BRrm1Hc6zsVCuDI05Z M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tpk499vYMDdjt7aZV36Chma_x34>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 01:45:10 -0000

----==_mimepart_5a5d5923ec12f_5f633fe0498def2812763d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #778.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/778#event-1425295935
----==_mimepart_5a5d5923ec12f_5f633fe0498def2812763d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/778" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="258602395" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/778">#778</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/778#event-1425295935">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_n8a9p8XsL8frIzc9O4Qip5az1Oks5tK_8jgaJpZM4PbcgH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqww_gLjGbHa9s1_g_9LeFbAaD8tKks5tK_8jgaJpZM4PbcgH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/778#event-1425295935"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #778."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/778#event-1425295935"}}}</script>
----==_mimepart_5a5d5923ec12f_5f633fe0498def2812763d2--


From nobody Mon Jan 15 17:45:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68DA212D94D for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:45:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.454
X-Spam-Level: 
X-Spam-Status: No, score=-5.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wV4EWg5gjNuD for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:45:09 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1752D12D851 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 17:45:09 -0800 (PST)
Date: Mon, 15 Jan 2018 17:45:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516067108; bh=XSVVqnO+WC0eZEoRfzGoF6A1+qk2H21hCYzNhON7Mjg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XuE5HhXjOCBKCtmr2KvxDkLpeJB0CFlqTCHr3AioYj1lrJ0rDb0hPeYT8Jr6ZSJ7M 7nRpcjd9uzzT+6ftOzVSKg5+IgZtAb74uhvOZ7KXkRiTbgx0XrD1plssgIcnfHa56z URiucSNKY1KNfd8juAJScebz7lgGuNXMUR+/ff7A=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab27eb214b464d1a9066dc161ac2d9683457ef928592cf0000000116751b2492a169ce0f69f59b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/778/357829676@github.com>
In-Reply-To: <quicwg/base-drafts/issues/778@github.com>
References: <quicwg/base-drafts/issues/778@github.com>
Subject: Re: [quicwg/base-drafts] Streams start as "idle" (#778)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d59246c148_52263fbd5ae50f2c51596c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EoPGvRHy8B4ZVIFIy-L5Bbb7v0g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 01:45:10 -0000

----==_mimepart_5a5d59246c148_52263fbd5ae50f2c51596c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The new stream states don't exist until they transition to an active state.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/778#issuecomment-357829676
----==_mimepart_5a5d59246c148_52263fbd5ae50f2c51596c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The new stream states don't exist until they transition to an active state.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/778#issuecomment-357829676">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9UNzspORTgpAWOAgeSqh42in8Heks5tK_8kgaJpZM4PbcgH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqy5pp7sst04z6u3JVLndN9WqaykLks5tK_8kgaJpZM4PbcgH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/778#issuecomment-357829676"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #778: The new stream states don't exist until they transition to an active state."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/778#issuecomment-357829676"}}}</script>
----==_mimepart_5a5d59246c148_52263fbd5ae50f2c51596c--


From nobody Mon Jan 15 17:46:06 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 87A5812D851 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:46:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J3OMmEtALO6r for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:46:04 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6CC5F12D94D for <quic-issues@ietf.org>; Mon, 15 Jan 2018 17:46:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=BrwVfj8cuvlYYUE/AIERag9FGsg=; b=a5PVGM4DWYFtbJEH Rz49sBUHz72V+mkJG6FVOURimRwxMyhEVT9qdk8GASRYcmaw3HDKHUzzlqkEBbVb 58KBNsuGO+DisHVvlUPDAS1p0Z9pMx23qvItMzzHB5/o7bxHf7BOXbt0XKA0FuLm bQuemqFI1Vv40WqtkP3745sPlIA=
Received: by filter1106p1mdw1.sendgrid.net with SMTP id filter1106p1mdw1-15120-5A5D595B-1F 2018-01-16 01:46:03.576850524 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id uprIrdxETy2I767GofMeHg for <quic-issues@ietf.org>; Tue, 16 Jan 2018 01:46:03.572 +0000 (UTC)
Date: Tue, 16 Jan 2018 01:46:03 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd820e40a40caee31920bed996a72c9929d0e786692cf0000000116751b5b92a169ce0f6fd510@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/783/357829790@github.com>
In-Reply-To: <quicwg/base-drafts/issues/783@github.com>
References: <quicwg/base-drafts/issues/783@github.com>
Subject: Re: [quicwg/base-drafts] QUIC streams abstraction (#783)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d595b783de_5a442b16cfba6ed41183817"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak14FSWubrj+VSdIya3G1fMrhMDZSop42O4QJk tb13i/TOQB4zgehdWYQOIZZ1kiWUjpRW6Jc2auDZb3/F3W001d+gMxcTP997I/AIpF/uifi96WlPs9 Ju2nLbPcM3HlYMPrp83FBEB0dx6+I2Q6eb3phBmQE/uKu1QZfwiYVknbM9rS7xneP+XjzlpPrWMDe1 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xzHKYfSw_DWsc4fll3B7tnU2VZ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 01:46:05 -0000

----==_mimepart_5a5d595b783de_5a442b16cfba6ed41183817
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop, are you happy that we addressed this with the unidirectional/bidirectional/both compromise and ensuing changes to the stream state machines?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/783#issuecomment-357829790
----==_mimepart_5a5d595b783de_5a442b16cfba6ed41183817
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/mikebishop" class="user-mention">@MikeBishop</a>, are you happy that we addressed this with the unidirectional/bidirectional/both compromise and ensuing changes to the stream state machines?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/783#issuecomment-357829790">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq10CVWWVLjfTII_Fz6bKeyNGA2CPks5tK_9bgaJpZM4PdHSZ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwum3DujVeU2HinPvGhPid33op9sks5tK_9bgaJpZM4PdHSZ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/783#issuecomment-357829790"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #783: @MikeBishop, are you happy that we addressed this with the unidirectional/bidirectional/both compromise and ensuing changes to the stream state machines?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/783#issuecomment-357829790"}}}</script>
----==_mimepart_5a5d595b783de_5a442b16cfba6ed41183817--


From nobody Mon Jan 15 17:52:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91BF112D940 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:52:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mPdtokIEcFoq for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:52:02 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A724E12F092 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 17:52:01 -0800 (PST)
Date: Mon, 15 Jan 2018 17:52:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516067521; bh=G8L9d5tnVHg20Frh4YmhebDYNPTjO/IlYbHAnG+yn6A=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yL0Bkmnmnubq0O5enbW40N+3TVbDbBx2Wf1B1of/3jcP9I2gaJKNi8Jyyjbnei8BO aIjA5oSkQF+VQEFngXyQzSqaKHb7HSVaS8nAsv91zeTNjg48oBxYR+CI3q6b0zMtnp uYWyZlPnpokPdrulysJELJZeLSeS8E1Q6UP/WtOY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1dbc7cfaf6b9d2639092b8345e155cb4f2c9612492cf0000000116751cc192a169ce1048c429@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/917/357830566@github.com>
In-Reply-To: <quicwg/base-drafts/issues/917@github.com>
References: <quicwg/base-drafts/issues/917@github.com>
Subject: Re: [quicwg/base-drafts] Allow removal of ACK blocks that are in flight (#917)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d5ac1c99d_298b3f8791966f38930185"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G0VuxfAdY9I5kdhkOKA27ur6jxY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 01:52:04 -0000

----==_mimepart_5a5d5ac1c99d_298b3f8791966f38930185
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

With #918 and the current text, I think that we're OK here.  If someone disagrees, I think that we should have a new issue on this.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/917#issuecomment-357830566
----==_mimepart_5a5d5ac1c99d_298b3f8791966f38930185
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>With <a href="https://github.com/quicwg/base-drafts/pull/918" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="273213376" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/918">#918</a> and the current text, I think that we're OK here.  If someone disagrees, I think that we should have a new issue on this.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/917#issuecomment-357830566">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7AisIOPVAmRmpwVjtnoGWnoaIVAks5tLADBgaJpZM4Qaw74">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2D0t3Pec6qdXRD29nFWgL9l2HNkks5tLADBgaJpZM4Qaw74.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/917#issuecomment-357830566"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #917: With #918 and the current text, I think that we're OK here.  If someone disagrees, I think that we should have a new issue on this."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/917#issuecomment-357830566"}}}</script>
----==_mimepart_5a5d5ac1c99d_298b3f8791966f38930185--


From nobody Mon Jan 15 17:52:11 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B84112F265 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:52:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p5RwM7ldUhSu for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:52:05 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A63512F255 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 17:52:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=SFoZ+J/tTS7mtzwf8CA6Ujb5U9g=; b=Wk49WG+1vqItXpaH cc1xw3brf/OLXuRNKGdftlcwMzei02g/wzM4Nq/sOi+oBo1vySfkCQIwEVHea1vL DtZkR7uuZZ95n8Dv+VGRp/ZPiBclLMbhzE1w/jFUakPHrVDbJ99vO0rx0/lPJfVo U5hbk762UGGbg4CD/PPbV2XtzLg=
Received: by filter0580p1mdw1.sendgrid.net with SMTP id filter0580p1mdw1-11638-5A5D5AC1-6 2018-01-16 01:52:01.127461185 +0000 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 iRsU2bDpRPOXeD3IT0m5Iw for <quic-issues@ietf.org>; Tue, 16 Jan 2018 01:52:01.165 +0000 (UTC)
Date: Tue, 16 Jan 2018 01:52:01 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1dbc7cfaf6b9d2639092b8345e155cb4f2c9612492cf0000000116751cc192a169ce1048c429@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/917/issue_event/1425301094@github.com>
In-Reply-To: <quicwg/base-drafts/issues/917@github.com>
References: <quicwg/base-drafts/issues/917@github.com>
Subject: Re: [quicwg/base-drafts] Allow removal of ACK blocks that are in flight (#917)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d5ac114e59_15262ad976bccecc81349b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ltQdoSUVyMv4vyUH7p9HTjzNUl1Z8FSIxMa 2gkydz7mNdjNTXHbHky4Ww+Zxt//spuif2CguqumWDuGhyKeHaLzGCWqJhKDesktK2WmZSSG1Crlw/ H9p6VK9cJFojr6FhCdq2yNPMKhXz738TV91/PLF2QcLKV2kvjwxydQ5p4nC30mV0dXwJ7WvafdTr7/ k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EKHgVd9BGDrBiU0cDwidVi_-Xbo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 01:52:07 -0000

----==_mimepart_5a5d5ac114e59_15262ad976bccecc81349b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #917.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/917#event-1425301094
----==_mimepart_5a5d5ac114e59_15262ad976bccecc81349b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/917" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="273204265" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/917">#917</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/917#event-1425301094">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7AisIOPVAmRmpwVjtnoGWnoaIVAks5tLADBgaJpZM4Qaw74">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2D0t3Pec6qdXRD29nFWgL9l2HNkks5tLADBgaJpZM4Qaw74.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/917#event-1425301094"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #917."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/917#event-1425301094"}}}</script>
----==_mimepart_5a5d5ac114e59_15262ad976bccecc81349b--


From nobody Mon Jan 15 17:54:15 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19C2212D940 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:54:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ajwr7yTPs3t7 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:54:12 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB9B312D851 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 17:54:12 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516067652; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=C/yPN/NYNGNp7LYZPqcSmyUADuXd1EYvd6uWoSyb5zk=; b=aTOdif2UPB5B90sX+Eah2ci1PBMLfNvdcy4rKeghYQrhYb2Qf/ONyxBg7PdBVY8XIE/TaBrO gVV9OFsl4evG+K5yEqsgf9+WT6gfKi0gZicAv3rrJ21Hew/EwbdLwu2Lf9qLfxTBv3xjkXmO 8/SRyTFRmpPqJtNifwLvXf6xyKg=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5a5d5b44.7f8bec4e56c0-smtp-out-n03; Tue, 16 Jan 2018 01:54:12 -0000 (UTC)
Date: Mon, 15 Jan 2018 17:54:11 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a5d5b43df89_69e52b116ef4bc089169e@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 150fdd: Rework packetization section
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a5d5b43daf8_69e52b116ef4bc0891560"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z8vjTzW9_WPBH_O7CGmAAy4Xg0E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 01:54:14 -0000

----==_mimepart_5a5d5b43daf8_69e52b116ef4bc0891560
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/packets-and-frames-v2
  Home:   https://github.com/quicwg/base-drafts
  Commit: 150fdd7337010d1d58ba870e1c58bf8be4092402
      https://github.com/quicwg/base-drafts/commit/150fdd7337010d1d58ba870e1c58bf8be4092402
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rework packetization section

In line with our established principles for retransmission, I've reworked the
description of packetization.  The description now concentrates on the
information that is being repaired in response to perceived loss.  This should
help avoid the confusion about retransmission.

Two new subsections are added to the packetization section.  One covers the
processing of packets and includes the existing text on processing requirements
before acknowledgment.  The other includes the retransmission logic.

The retransmission section still mentions frame types, but I've tried to make
that secondary to the description of the information that is being repaired.

I also removed mention of "Regular QUIC packets", which only occurred in 3
places.

Closes #463, #765.



----==_mimepart_5a5d5b43daf8_69e52b116ef4bc0891560--


From nobody Mon Jan 15 17:54:59 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6508012D940 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:54:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.03
X-Spam-Level: 
X-Spam-Status: No, score=-2.03 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id scWn8bvPrJR5 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:54:55 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D0D0812F257 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 17:54:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=D1QtoROC08XLRbWW7jz5PRQ0Fac=; b=UDIM6zpbjdRlzs5u CdrsUq20l1roK4BHDfTU3r5K2TLBJq2gqP5pfINZ0Zre6V62wHZoDNZvR6nLaXko W6FPTSpvCEBDL3UKKEj8WUXfq+Hc4A1B4jrHf2EO0d1iGnihcnfip7+ZKwOBdB3D no0FuGT8bRHigpBW6SiSgNxQH5A=
Received: by filter0389p1iad2.sendgrid.net with SMTP id filter0389p1iad2-732-5A5D5B6D-1B 2018-01-16 01:54:53.818560404 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id wyWDTJSdTNiTLVfqr6hLUQ for <quic-issues@ietf.org>; Tue, 16 Jan 2018 01:54:53.657 +0000 (UTC)
Date: Tue, 16 Jan 2018 01:54:53 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb789ab8491fbb00881d8fc38f936961a2958eeb792cf0000000116751d6d92a169ce1136286c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1053@github.com>
Subject: [quicwg/base-drafts] Rework packetization section (#1053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d5b6d8d925_52b83fb70de34f28105189c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2xfYb3jl7Wl3Z9D6p+pYLpe/LHGcM2/5i9R4 bVOOazz+t9SlpKDRTGKzilaoGQEARh+V3dqKYobIne/v8haX3e1p/R32OYjndmw54mq74O2zwfXcal DpUhvoVdmieVxarfchWhRfW7LqcJy/r7zlrTMlIPgglJ9hFRn4IFMvCgyK8FN1EniiSD7TdqZCT/5/ Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3EFWPd2w9eEII5F6F48M0Nm67pU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 01:54:57 -0000

----==_mimepart_5a5d5b6d8d925_52b83fb70de34f28105189c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In line with our established principles for retransmission, I've reworked the
description of packetization.  The description now concentrates on the
information that is being repaired in response to perceived loss.  This should
help avoid the confusion about retransmission.

Two new subsections are added to the packetization section.  One covers the
processing of packets and includes the existing text on processing requirements
before acknowledgment.  The other includes the retransmission logic.

The retransmission section still mentions frame types, but I've tried to make
that secondary to the description of the information that is being repaired.

I also removed mention of "Regular QUIC packets", which only occurred in 3
places.

Closes #463, #765.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1053

-- Commit Summary --

  * Rework packetization section

-- File Changes --

    M draft-ietf-quic-transport.md (133)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1053.patch
https://github.com/quicwg/base-drafts/pull/1053.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/1053

----==_mimepart_5a5d5b6d8d925_52b83fb70de34f28105189c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In line with our established principles for retransmission, I've reworked the<br>
description of packetization.  The description now concentrates on the<br>
information that is being repaired in response to perceived loss.  This should<br>
help avoid the confusion about retransmission.</p>
<p>Two new subsections are added to the packetization section.  One covers the<br>
processing of packets and includes the existing text on processing requirements<br>
before acknowledgment.  The other includes the retransmission logic.</p>
<p>The retransmission section still mentions frame types, but I've tried to make<br>
that secondary to the description of the information that is being repaired.</p>
<p>I also removed mention of "Regular QUIC packets", which only occurred in 3<br>
places.</p>
<p><span aria-label="This pull request closes issue #463." class="issue-keyword tooltipped tooltipped-se">Closes</span> <a href="https://github.com/quicwg/base-drafts/issues/463" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="224291832" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/463">#463</a>, <a href="https://github.com/quicwg/base-drafts/issues/765" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="255754536" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/765">#765</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/1053'>https://github.com/quicwg/base-drafts/pull/1053</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Rework packetization section</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1053/files#diff-0">draft-ietf-quic-transport.md</a>
    (133)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1053.patch'>https://github.com/quicwg/base-drafts/pull/1053.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1053.diff'>https://github.com/quicwg/base-drafts/pull/1053.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/1053">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8SuN1F32FmhzyJzVuOq8oSROhUcks5tLAFtgaJpZM4RfJQ9">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0FF0R1gUgcrjI7DPNMoIV9M2Zu4ks5tLAFtgaJpZM4RfJQ9.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1053"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Rework packetization section (#1053)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1053"}}}</script>

----==_mimepart_5a5d5b6d8d925_52b83fb70de34f28105189c--


From nobody Mon Jan 15 17:58:03 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C36D12F092 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:58:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V48G87uGaMg9 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 17:58:01 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D94FB12D851 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 17:58:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=DIigFQyod5G+9ZTNutH5KIr81lY=; b=PVTnDnRs/NXSX1Ic SZro2s27m8uQtmW/KDpGaxf+iUBylHSIyKnnlifwA6Qxxf+7H5gvTsXU5Hn7h3AR 88u7a0ZP2QXZyKInUmNzGsaTT6VTKFKKBkV9C33+vepRAC1dW9k69142A4i8JJUF Vr45m6ngCD51iwg6nDZ1BZoPuKw=
Received: by filter0398p1iad2.sendgrid.net with SMTP id filter0398p1iad2-1568-5A5D5C28-1 2018-01-16 01:58:00.015559294 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id rr217W5JQVudioLH3xt1cg for <quic-issues@ietf.org>; Tue, 16 Jan 2018 01:57:59.950 +0000 (UTC)
Date: Tue, 16 Jan 2018 01:58:00 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba9c131542350efe52cf7cb067c5490166385bd0c92cf0000000116751e2792a169ce113629fd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1054@github.com>
Subject: [quicwg/base-drafts] Tweak send stream figure (#1054)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d5c27ebda7_5a4a2b16cfba6ed41504213"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2t9anu/l0AV1ADsRanMrwbagdP3ak6gIEYj8 nPgCK4y5Nye0k4ppa2wiX0YoXOn2otsNEtHcpQlDYkBcdEbVy6EfniRf5/iPz5+ZdecKo4vqvJ2KIY h+igKT9ReAIMJXr5dEJgf9n1r9f8Q/XuLg/c8Atp0pPLRe4TKn9UF1e7aIrjdZDBwaB5HVob4oq1W5 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Zc2yi2rdqw-KOzS0uWXxT6ZSwJk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 01:58:03 -0000

----==_mimepart_5a5d5c27ebda7_5a4a2b16cfba6ed41504213
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The use of "Application Open" was confusing.  The text is clearer on this point, so simplify the diagram.

Closes #1008.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1054

-- Commit Summary --

  * Tweak send stream figure

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1054.patch
https://github.com/quicwg/base-drafts/pull/1054.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/1054

----==_mimepart_5a5d5c27ebda7_5a4a2b16cfba6ed41504213
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The use of "Application Open" was confusing.  The text is clearer on this point, so simplify the diagram.</p>
<p><span aria-label="This pull request closes issue #1008." class="issue-keyword tooltipped tooltipped-se">Closes</span> <a href="https://github.com/quicwg/base-drafts/issues/1008" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="281037457" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1008">#1008</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/1054'>https://github.com/quicwg/base-drafts/pull/1054</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Tweak send stream figure</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1054/files#diff-0">draft-ietf-quic-transport.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1054.patch'>https://github.com/quicwg/base-drafts/pull/1054.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1054.diff'>https://github.com/quicwg/base-drafts/pull/1054.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/1054">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4emGQZt2peqqSjbjrfinfgNuU6pks5tLAIngaJpZM4RfJYA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7H8PXygDCUJdNO50O1sOFAuJrV1ks5tLAIngaJpZM4RfJYA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1054"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Tweak send stream figure (#1054)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1054"}}}</script>

----==_mimepart_5a5d5c27ebda7_5a4a2b16cfba6ed41504213--


From nobody Mon Jan 15 18:00:28 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F6F412F280 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 18:00:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SdEEaIXxoHYK for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 18:00:25 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C72D912F276 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 18:00:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=4EZ5DYMRj8lvpdLtdacpg4gGtic=; b=A3Th1Hapc5h5ANDp VY8Ks47u7kjM64Cwq5u/EULzQXFGwlFCCqLfZOtgfJc4cPN6P0LcBIJ/gBraKsbw B34t0819eu8lIPdI0qt7RmfpGNitf/0xpv4Qk5roqP3ZTHcT4RyZ5lwbfGdxmWgO Sr5MYGvvfZvr7ItMQ2vWLAZemQI=
Received: by filter0603p1iad2.sendgrid.net with SMTP id filter0603p1iad2-23186-5A5D5CAA-4 2018-01-16 02:00:10.067865258 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id gHWVJj1zSumCrqT82_EcrA for <quic-issues@ietf.org>; Tue, 16 Jan 2018 02:00:10.041 +0000 (UTC)
Date: Tue, 16 Jan 2018 02:00:10 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/wg-materials <noreply@github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/19/push/2256401112@github.com>
In-Reply-To: <quicwg/wg-materials/pull/19@github.com>
References: <quicwg/wg-materials/pull/19@github.com>
Subject: Re: [quicwg/wg-materials] Add grease presentation (#19)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d5ca9ec92b_da72ab02fb8aed49646c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0vkAqZhGOyXyIa7OicYuBvy6+GYhklLBMBTt YEGSJm/LarYo+PXaJhsWpNQzUJ2tjxZI7fZxSw+n0qGFxuGqVwBhejCeU9uYXUJwUqWPnTFYOwokqJ erC3sO55+ygY0M4dYiMsmFUE/MzS3fZ/EmM0kpVv9cs8fTj6MIYkgVr8XQ6tkUh9UEHJ7wE+IxLylc E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GUhNptDAR0-zTAacxWAkK3gT4wo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 02:00:26 -0000

----==_mimepart_5a5d5ca9ec92b_da72ab02fb8aed49646c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

94a22c5  Add collateral slides


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/wg-materials/pull/19/files/41f69025ff05a00fe4fb38cfbc27490b191a39e7..94a22c57c66035d83f199116338e73cf12e9f288

----==_mimepart_5a5d5ca9ec92b_da72ab02fb8aed49646c
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/wg-materials/commit/94a22c5" class="commit-link">94a22c5</a>  Add collateral slides</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/wg-materials/pull/19/files/41f69025ff05a00fe4fb38cfbc27490b191a39e7..94a22c57c66035d83f199116338e73cf12e9f288">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-lfgwNzfuDvwrtCREvmOVm9IgViks5tLAKpgaJpZM4ReH26">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw9JIEskoXIAexpv32ztfoYqQd4qks5tLAKpgaJpZM4ReH26.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/19/files/41f69025ff05a00fe4fb38cfbc27490b191a39e7..94a22c57c66035d83f199116338e73cf12e9f288"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #19"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/19/files/41f69025ff05a00fe4fb38cfbc27490b191a39e7..94a22c57c66035d83f199116338e73cf12e9f288"}}}</script>

----==_mimepart_5a5d5ca9ec92b_da72ab02fb8aed49646c--


From nobody Mon Jan 15 18:04:55 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BC5A12D945 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 18:04:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ok5JUgQ96GzJ for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 18:04:52 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 00A1D12D949 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 18:04:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516068291; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4v0SNcarJh48LFa0B+Tk5k1P+t5TwUXhxaAOkjnpUNU=; b=axwlziFBz2j3KkUQ7PJqhpBNMPLincOEsqLk2377sybhXUKGn9IQN9KhfQYLUWUY1a6NwrmA K/Q1gq+GDw3tm73TJ070X5c/f0sB5UEd5gb76d2ON+YqKB33nXBhN61/eUOa/ZpBDxtN2we7 FHp0ipn7g7ZeTCTrZkOoHI0qyNA=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a5d5b6b.7f3c90365210-smtp-out-n03; Tue, 16 Jan 2018 01:54:51 -0000 (UTC)
Date: Mon, 15 Jan 2018 17:54:50 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a5d5b6a512fb_72302b0aa2c01c149248@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 327dd4: Rework packetization section
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a5d5b6a50db8_72302b0aa2c01c149237c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dJsXV5NAsaypWLr7i0x7f6x94ZM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 02:04:53 -0000

----==_mimepart_5a5d5b6a50db8_72302b0aa2c01c149237c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/packets-and-frames-v2
  Home:   https://github.com/quicwg/base-drafts
  Commit: 327dd47a495749f1d7d7873c1fde806890d444c0
      https://github.com/quicwg/base-drafts/commit/327dd47a495749f1d7d7873c1fde806890d444c0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rework packetization section

In line with our established principles for retransmission, I've reworked the
description of packetization.  The description now concentrates on the
information that is being repaired in response to perceived loss.  This should
help avoid the confusion about retransmission.

Two new subsections are added to the packetization section.  One covers the
processing of packets and includes the existing text on processing requirements
before acknowledgment.  The other includes the retransmission logic.

The retransmission section still mentions frame types, but I've tried to make
that secondary to the description of the information that is being repaired.

I also removed mention of "Regular QUIC packets", which only occurred in 3
places.

Closes #463, #765.



----==_mimepart_5a5d5b6a50db8_72302b0aa2c01c149237c--


From nobody Mon Jan 15 18:07:36 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2FCE12EE46 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 18:07:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5DM20_wpUMFd for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 18:07:33 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E914E12F268 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 18:07:32 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516068452; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=PKUGYXxCYZXmZvzfT9woOvGwFDpBxQQ4+vl3oAqGmf0=; b=V+tcPMWmh+woR5GgNSd4HAlTM88WLdfqcOhzQKqZvBazWvvQlGjBbYSyVesda5EpwzZtZfFV 0267tAZ7AtImqufRNTqsjArufDirU0HNascqodk+fZC7JV8/Vi4361lKtdPZZlRkRPCsWP6Y 3jUsMoz7BnSlc+aTYxH+sb2ffjk=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a5d5c0b.7f6fd44799c0-smtp-out-n01; Tue, 16 Jan 2018 01:57:31 -0000 (UTC)
Date: Mon, 15 Jan 2018 17:57:30 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a5d5c0af3729_285b2b007ddd1c08446fd@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3736b0: Tweak send stream figure
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a5d5c0af335d_285b2b007ddd1c08445b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9y1jpBXjzSe-DnCrSqgB0PKAVXo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 02:07:35 -0000

----==_mimepart_5a5d5c0af335d_285b2b007ddd1c08445b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/fix-send-states
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3736b081ffcb21a713137042aa74899451a16429
      https://github.com/quicwg/base-drafts/commit/3736b081ffcb21a713137042aa74899451a16429
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Tweak send stream figure

The use of "Application Open" was confusing.  The text is clearer on this point, so simplify the diagram.

Closes #1008.



----==_mimepart_5a5d5c0af335d_285b2b007ddd1c08445b9--


From nobody Mon Jan 15 18:59:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CBAA012F29F for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 18:59:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2xGA-HHMlIhx for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 18:59:04 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DF96312F29B for <quic-issues@ietf.org>; Mon, 15 Jan 2018 18:59:03 -0800 (PST)
Date: Mon, 15 Jan 2018 18:59:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516071543; bh=xBxBvohVP0hQeouyPKzQXXJYj929n8R39fdpdnixX7o=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W4fAOmQlvZE2BvmN4Gsn9BRgueTuV0eC6BXefhZURQg7iE2o9VP0GYq+aLlfFOG4N Su9cw7IenzOjhCTIxfI+IV+J3eRJfQLjn7jqKs74iqyDBitYVG0xKnjLF25W/JK30K 5tWKwj6ptSgkGbukJu6NW6c3QH1Z5+rF69aPNc50=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab70f97009ff26efcbcd59fe420aed177f158f73b092cf0000000116752c7792a169ce0c158eb5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/219/357840258@github.com>
In-Reply-To: <quicwg/base-drafts/issues/219@github.com>
References: <quicwg/base-drafts/issues/219@github.com>
Subject: Re: [quicwg/base-drafts] Increasing initial flow control window for streams (#219)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d6a773a7fe_a23a3fea76016f30125940"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Jpi5SfE1E6hpmgPVkQLEiyDNlAU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 02:59:06 -0000

----==_mimepart_5a5d6a773a7fe_a23a3fea76016f30125940
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's only a lot of complexity for implementations that want to decrease initial flow control windows or similar changes which would make prior behavior no longer acceptable.  Some(probably most) implementations will only want to increase windows, but I think it's worth thinking about how to deal with those cases as well.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/219#issuecomment-357840258
----==_mimepart_5a5d6a773a7fe_a23a3fea76016f30125940
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It's only a lot of complexity for implementations that want to decreas=
e initial flow control windows or similar changes which would make prior =
behavior no longer acceptable.  Some(probably most) implementations will =
only want to increase windows, but I think it's worth thinking about how =
to deal with those cases as well.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/219#issuecomment-357840258">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8kXh=
2r615_5YPuXDcUjoZ_ubT6hks5tLBB3gaJpZM4Lr7MS">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4P=
Isy5ll7ySec85NNR6VtFYas4Sks5tLBB3gaJpZM4Lr7MS.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/219#issuecomment-357840258"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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 #=
219: It's only a lot of complexity for implementations that want to decre=
ase initial flow control windows or similar changes which would make prio=
r behavior no longer acceptable.  Some(probably most) implementations wil=
l only want to increase windows, but I think it's worth thinking about ho=
w to deal with those cases as well."}],"action":{"name":"View Issue","url=
":"https://github.com/quicwg/base-drafts/issues/219#issuecomment-35784025=
8"}}}</script>=

----==_mimepart_5a5d6a773a7fe_a23a3fea76016f30125940--


From nobody Mon Jan 15 19:26:57 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB02512F2AE for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:26:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.465
X-Spam-Level: 
X-Spam-Status: No, score=-0.465 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sLh4CJLQArXo for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:26:54 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A74F12F2AD for <quic-issues@ietf.org>; Mon, 15 Jan 2018 19:26:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=KOOslbYCe7dYdnSpIBMGWKUtIe4=; b=a3QJevDDfNoAAEPH WPRYTcvoByqb5g7PYLWQ0yN9u2s3uZNXaAIGKnb4kU9S7xS0THJjyqm/26Vviz+G 45OENrx0+C8PVa0J1FceD0FSVBGXygmu50stFHtP2pB8mnWQ7f3oRqIOy4CYgI+z +JqWd4g78t8Jws5QiRWQU3rfDRI=
Received: by filter1076p1mdw1.sendgrid.net with SMTP id filter1076p1mdw1-19519-5A5D70FC-17 2018-01-16 03:26:52.405773772 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id 8qGBo-cwTsK2FqhRZBQQwQ for <quic-issues@ietf.org>; Tue, 16 Jan 2018 03:26:52.483 +0000 (UTC)
Date: Tue, 16 Jan 2018 03:26:52 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4349c018a7f319b276ae1ce4032a2f00abc1166b92cf00000001167532fc92a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/88977830@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d70fc561eb_dad2ab02fb8aed41087442"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3GAbrpsh73yeI4NInpZsHcckwoCu8JqOBrDb vp1ZAUpoVlWv7Fh3pR2q5RVz/aCRZ8hLcIfaKxWjd6Ym0Itn0ausatvfHL+CJltab7kgulIub+y0vR 7HmjPQNJJ/PBDd8riRxvLytJTmJkKxTchfhQSjz1Re0gu+blt7YyWSlXKHllv3w95G5TgKMp0y9o8H s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6LxAJ69tqqrP7D0w5IVsgsT3Bq0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 03:26:56 -0000

----==_mimepart_5a5d70fc561eb_dad2ab02fb8aed41087442
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/1039#pullrequestreview-88977830
----==_mimepart_5a5d70fc561eb_dad2ab02fb8aed41087442
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/1039#pullrequestreview-88977830">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5KGt6znMQfzDIP5ridHrUEs4wbCks5tLBb8gaJpZM4RV8v6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq29up4PTEuK8iY5L4U8tZvYIRjedks5tLBb8gaJpZM4RV8v6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1039#pullrequestreview-88977830"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1039"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1039#pullrequestreview-88977830"}}}</script>
----==_mimepart_5a5d70fc561eb_dad2ab02fb8aed41087442--


From nobody Mon Jan 15 19:27:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3803312F2A0 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:26:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RbobRAOJtjVm for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:26:57 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 518E612F2A6 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 19:26:56 -0800 (PST)
Date: Mon, 15 Jan 2018 19:26:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516073212; bh=ScR9g5tPCLEBdZhFYtTdHAzyfBkRMIn4AxhwF5Uu3YQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZvzBk23tDPxgW6tx/if4qcfUhgcNZr7/epk3PsjoIch3d3+B1PMPyKnz3NcBi7zTD wR3lNr2+KIiotuQ7rFTdZFMJ788oiCNBz42lTMmTrMAR7c0ySbRgyxoFTMkRESOHPp 5D8vcT2mPUBJN9c3tHC46ybDGCtVOFP02OsK1ABc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4349c018a7f319b276ae1ce4032a2f00abc1166b92cf00000001167532fc92a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/c357844049@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d70fc9e8d_7f822b2596a64ec41303789"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OQiyHeVGkXUv_s0Lj34E4I1ZoZM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 03:26:59 -0000

----==_mimepart_5a5d70fc9e8d_7f822b2596a64ec41303789
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm happy with this now, but it looks like @ianswett doesn't like some of the changes I specifically requested.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1039#issuecomment-357844049
----==_mimepart_5a5d70fc9e8d_7f822b2596a64ec41303789
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm happy with this now, but it looks like <a href="https://github.com/ianswett" class="user-mention">@ianswett</a> doesn't like some of the changes I specifically requested.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1039#issuecomment-357844049">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5KGt6znMQfzDIP5ridHrUEs4wbCks5tLBb8gaJpZM4RV8v6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq29up4PTEuK8iY5L4U8tZvYIRjedks5tLBb8gaJpZM4RV8v6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1039#issuecomment-357844049"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1039: I'm happy with this now, but it looks like @ianswett doesn't like some of the changes I specifically requested."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1039#issuecomment-357844049"}}}</script>
----==_mimepart_5a5d70fc9e8d_7f822b2596a64ec41303789--


From nobody Mon Jan 15 19:27:14 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 33EC012F2A0 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:27:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2eYz6BPbp_gO for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:27:06 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32A7C12F2AF for <quic-issues@ietf.org>; Mon, 15 Jan 2018 19:27:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=tkQaZwXD7325KZzFcUtx2fbJywM=; b=GvE5q2+DsVerbnTi 6AFQk9DoBuF0wWvU9wNlVEN2JBf+vj92vJO7XFHCzWFIQesAFvJ+vNMFeK0KUwPl dnh8Lge1UnEnuLM1Z8rYRX1ZrwPOyDx/JsgvmWEAq62VezX107TnsyJLU24fZCNH zsb/wBPyWkkoGVQyOqvU6eAZ/Ds=
Received: by filter1217p1mdw1.sendgrid.net with SMTP id filter1217p1mdw1-27369-5A5D7109-16 2018-01-16 03:27:05.474448628 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0023p1iad2.sendgrid.net (SG) with ESMTP id OiJe83RbS9OzYj5Ie5jiUQ for <quic-issues@ietf.org>; Tue, 16 Jan 2018 03:27:05.475 +0000 (UTC)
Date: Tue, 16 Jan 2018 03:27:05 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd1ef61c76b4c806703118ec32c904b1a31e21e3592cf000000011675330992a169ce10f35235@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1032/c357844072@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1032@github.com>
References: <quicwg/base-drafts/pull/1032@github.com>
Subject: Re: [quicwg/base-drafts] Python linting script (#1032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d710957fba_1ba62aae8c23eec414764dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak23wHOESMhFHTQO96Oy91OY7tjTyCYrbUMi1J sc4hvVdZ5VxaTMC+69RTHuRr7FlXgYS8j1blRfJ2Unb19YokivWPl2zioJuDny1PW0rGFRjjIhaiMZ TBh1Ic/j+OMLiuXZXMO2LzQs9OjFApXPUmuKZoOhylbFc7QZukrpAH25PCSrgcIgFWfNMbJ6mknrgT g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YGX_YkfOEprhL_GwIu3gzzOHTB0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 03:27:07 -0000

----==_mimepart_5a5d710957fba_1ba62aae8c23eec414764dc
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/1032#issuecomment-357844072
----==_mimepart_5a5d710957fba_1ba62aae8c23eec414764dc
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/1032#issuecomment-357844072">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6qdsfWf6Bm99Ek0mcKRsEfv2A7pks5tLBcJgaJpZM4RMAwV">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyOdaiuymNhvvfq1VVUgYW-UY_x5ks5tLBcJgaJpZM4RMAwV.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1032#issuecomment-357844072"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1032: Merged manually."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1032#issuecomment-357844072"}}}</script>
----==_mimepart_5a5d710957fba_1ba62aae8c23eec414764dc--


From nobody Mon Jan 15 19:27:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C13C612F2A0 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:27:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3jgBotMt-Cwm for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:27:07 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 53FC412F2AF for <quic-issues@ietf.org>; Mon, 15 Jan 2018 19:27:07 -0800 (PST)
Date: Mon, 15 Jan 2018 19:27:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516073226; bh=qngzz6v6LS83GcxfT5I22qb8BgLbZEdUQsrnFXnSV2Q=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MPCrUgQiIeNSShStE5ZcRpKmjVx4tror4A7kUaXKlSh4Tn5PS1ZqQoKDVJX8HX7aV WCY7e3uKTWIFQ8LOk3Rnv9334A6/cQTWoMgzDLrfqV2XaTbO1ihaWnsyH7FQ7pg85x Bh2NqldjQHzmIDuj7aFhhX3t+62HSO7C5LSAslOs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab66c8f9eb9a4c29a7b562b73358fb72fcbe31669592cf000000011675330a92a169ce10f35235@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1032/issue_event/1425377378@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1032@github.com>
References: <quicwg/base-drafts/pull/1032@github.com>
Subject: Re: [quicwg/base-drafts] Python linting script (#1032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d710a52a34_293f3f7e6b774f38253209c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1H9bZkBoa-arRoifhr51WFYCCe8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 03:27:09 -0000

----==_mimepart_5a5d710a52a34_293f3f7e6b774f38253209c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1032.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1032#event-1425377378
----==_mimepart_5a5d710a52a34_293f3f7e6b774f38253209c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/pull/1032" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="284381749" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1032">#1032</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1032#event-1425377378">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6yUYlGp-r4V5kQ40SgbsGaQQISKks5tLBcKgaJpZM4RMAwV">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq49Ukz2wYn0TEkSA_LZsC7ZhvtX6ks5tLBcKgaJpZM4RMAwV.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1032#event-1425377378"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1032."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1032#event-1425377378"}}}</script>
----==_mimepart_5a5d710a52a34_293f3f7e6b774f38253209c--


From nobody Mon Jan 15 19:27:28 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9C0512F3D3 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:27:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 4.7
X-Spam-Level: ****
X-Spam-Status: No, score=4.7 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.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hpQqGQMdGuf4 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:27:13 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D025012F2AF for <quic-issues@ietf.org>; Mon, 15 Jan 2018 19:27:09 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516073229; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Baxu2DOorjVI4qDbLrnhprww2qUPThmsX2IbofFZrSY=; b=wyIU6pjiUSXl442rrlpwwcg3WL7KxYWo3VcDM2JED+rvyoZnAPNEbnW94ZPCGKznLa5XFVO0 yM7ClSBay0pltsQOMRWojOd2uw+u6dVHOIHVfQ4PLP1drRbOL89nvDgSSEbKNolCKBK4zOuf 2KvUmbkd0TAZ9r7/vxuf44mX8Sw=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a5d710d.7fa7c85c9300-smtp-out-n02; Tue, 16 Jan 2018 03:27:09 -0000 (UTC)
Date: Mon, 15 Jan 2018 19:27:09 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a5d710d9b2c_25202b29d0eedc14221e3@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a5d710d9432_25202b29d0eedc142208e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/K3rw7x2ZTnthT3LqGkgBeOhS488>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 03:27:15 -0000

----==_mimepart_5a5d710d9432_25202b29d0eedc142208e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pylint
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a5d710d9432_25202b29d0eedc142208e--


From nobody Mon Jan 15 19:37:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BDE9A12F2A9 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:37:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wal23PRLWpbN for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:37:24 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC293126CB6 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 19:37:24 -0800 (PST)
Date: Mon, 15 Jan 2018 19:37:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516073844; bh=qUtaGO+NVs9GTAITEPsePjhHb2+9/9iC/nWnMvMzf9g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sQNSurI5fN7w7+R2B0HLYa1JcAi68wWypnYdvyltwlJRVI8WxlYH2wuaIoTh4EQSv PNokaUsdtOpV4q+XtCUDCi6uM+3ER8HgOzf72GUDuaYyhYKmFnGcoiCh6/7/cr3Srn lo9qTHuWc6EkrBVvnc09+/hRuDt1WGDfYfZ5Fc24=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7b6b163f916b97c4e32fbba4f9c513730ab0032892cf000000011675357492a169ce0fa150f9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/816/357845348@github.com>
In-Reply-To: <quicwg/base-drafts/issues/816@github.com>
References: <quicwg/base-drafts/issues/816@github.com>
Subject: Re: [quicwg/base-drafts] Version Negotiation when Version = 0 (#816)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d73741c1ed_52073fbd5ae50f2c6197be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rreSx0kjVNWjpnepAoOMFq3YXWw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 03:37:27 -0000

----==_mimepart_5a5d73741c1ed_52073fbd5ae50f2c6197be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OBE.  See #827 for a more a request to address the remaining issue (that clients ignore unknown, unexpected, or unsupported versions).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/816#issuecomment-357845348
----==_mimepart_5a5d73741c1ed_52073fbd5ae50f2c6197be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>OBE.  See <a href="https://github.com/quicwg/base-drafts/issues/827" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="262605359" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/827">#827</a> for a more a request to address the remaining issue (that clients ignore unknown, unexpected, or unsupported versions).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/816#issuecomment-357845348">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyI-SXCDftRYSXwqiVZ_tC_1DMPdks5tLBl0gaJpZM4PrQnA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyj5J-vnjerhF1cgfZ23kO2YuLf2ks5tLBl0gaJpZM4PrQnA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/816#issuecomment-357845348"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #816: OBE.  See #827 for a more a request to address the remaining issue (that clients ignore unknown, unexpected, or unsupported versions)."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/816#issuecomment-357845348"}}}</script>
----==_mimepart_5a5d73741c1ed_52073fbd5ae50f2c6197be--


From nobody Mon Jan 15 19:37:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2CBF126CB6 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:37:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mkIYfSlDeIme for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:37:24 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC31812F2A8 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 19:37:24 -0800 (PST)
Date: Mon, 15 Jan 2018 19:37:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516073844; bh=rNjd1FaP9jPHxBOq/R/5RIQRyohSKa6y4c0ihGdxSkM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m45X3bNHWJzGBJoUqnitQgMG1AcpEMPz4VQkZj6WnCUD/wYcx1BDjZ0rjhUaRqSLc jMpspkLsrRDTNEIX8ArfVEDUMC+ylGGfsNIUCoZfOdn4QWG5WnVBfG5XWZIN0mdJDR x5z49yDR7W0O0+NRB/Euh6DNsmd8qXSTaQjgzyLM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7b6b163f916b97c4e32fbba4f9c513730ab0032892cf000000011675357492a169ce0fa150f9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/816/issue_event/1425385088@github.com>
In-Reply-To: <quicwg/base-drafts/issues/816@github.com>
References: <quicwg/base-drafts/issues/816@github.com>
Subject: Re: [quicwg/base-drafts] Version Negotiation when Version = 0 (#816)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d7374198c0_288c2aae8c23eec41124064"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VIFT5XnrsDRmKkzZgw2uH-g5VAs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 03:37:28 -0000

----==_mimepart_5a5d7374198c0_288c2aae8c23eec41124064
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #816.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/816#event-1425385088
----==_mimepart_5a5d7374198c0_288c2aae8c23eec41124064
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/816" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="262230265" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/816">#816</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/816#event-1425385088">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyI-SXCDftRYSXwqiVZ_tC_1DMPdks5tLBl0gaJpZM4PrQnA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyj5J-vnjerhF1cgfZ23kO2YuLf2ks5tLBl0gaJpZM4PrQnA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/816#event-1425385088"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #816."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/816#event-1425385088"}}}</script>
----==_mimepart_5a5d7374198c0_288c2aae8c23eec41124064--


From nobody Mon Jan 15 19:51:06 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E905612F2AF for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:51:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.465
X-Spam-Level: 
X-Spam-Status: No, score=-0.465 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RzpWO9PAB0nz for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:51:03 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8484A12F2A3 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 19:51:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=eCI7sFjHyIM+M249xEdb4rCzTNY=; b=Eyrx+0XybEEgKtzI ygNKQCVhcVruKKkalz0foYe7yEX+lAOjW5p1MriqVb5Y8RJ9fsIdWY/OdwoeL9hT UlptakzqoupT5aklHUSeatZlz7A0s415onjkXJqzHycY+mFG9NCrTcYEUDgLwHHP ORQVqAMJFO62+jB3bdHikm+5pZs=
Received: by filter0973p1mdw1.sendgrid.net with SMTP id filter0973p1mdw1-8424-5A5D76A5-17 2018-01-16 03:51:01.880689022 +0000 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 shEaqjpDTZCLoSDhJphPWA for <quic-issues@ietf.org>; Tue, 16 Jan 2018 03:51:01.857 +0000 (UTC)
Date: Tue, 16 Jan 2018 03:51:01 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab07541fafd863c689e208c6651c92602704152ca392cf00000001167538a592a169ce113667d1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1055@github.com>
Subject: [quicwg/base-drafts] Exclusion from congestion control for ACK (#1055)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d76a5b9e17_7f8a2af2b13d0ecc14346d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak236hRY/iDA5pnnWip2+hlyQ6d7Ti/4tK4SOG 6voSdqX8IWEgtDQbSx4XJQmZIu0noCT2UR7eOXj7gW1Isor6iBSP6jQ8raXrdQIkuRs5gKeuRN27ju RakO3aboVwYm1XwzoqFJxpMlfALsJz5qrhJ3JsbMnpJ35ill9oSur/SJyso/LBV5k4jqgG5YIVGXwe A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lMeb7K_Am-z9XtK_fIJSkRCDIfM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 03:51:05 -0000

----==_mimepart_5a5d76a5b9e17_7f8a2af2b13d0ecc14346d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There is no evidence in the current draft of the exemption that ACK-only packets get to ignore the limit set by `congestion_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/issues/1055
----==_mimepart_5a5d76a5b9e17_7f8a2af2b13d0ecc14346d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There is no evidence in the current draft of the exemption that ACK-only packets get to ignore the limit set by <code>congestion_window</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/1055">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7aFCzWDkjdEHyCO6mO1WsmiP9kaks5tLBylgaJpZM4RfNxp">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-ndiKhbwy5nt-A3vfweBcvmqFSUks5tLBylgaJpZM4RfNxp.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1055"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Exclusion from congestion control for ACK (#1055)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1055"}}}</script>
----==_mimepart_5a5d76a5b9e17_7f8a2af2b13d0ecc14346d3--


From nobody Mon Jan 15 19:51:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8493212F2AE for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:51:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.596
X-Spam-Level: 
X-Spam-Status: No, score=-5.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XWRO1Vvb-yEu for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:51:42 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D043120725 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 19:51:36 -0800 (PST)
Date: Mon, 15 Jan 2018 19:51:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516074695; bh=3Dvg99RSYSMUmp+PlowUx1n/zXlCKNRjIwDo70vRiEE=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=EI4GylhOZhRmfe83vPOhgYYj8gzydfBS9gicqNSk/AeWRD0pGZChGLRw7QUwob2HX tkN96oob1IlNJ4tk1HsqQcO/oIiZb5RVzpmjOwFztGRVOzsRxH3Jujbxs7k7YKD9Ot zCkHXR+Mz2EfQaYMcsMtCWwklgrJyEBo235daITY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8a6e3ccc7a011a0c908b5c1ecc41dfde08a69aad92cf00000001167538c792a169ce1136681a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1056@github.com>
Subject: [quicwg/base-drafts] "CanSendPacket" function or equivalent function (#1056)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d76c794863_39c12b243eb88ed0150524b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/80bTsuR6O0G2yFkqKL1R1RC1tik>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 03:51:43 -0000

----==_mimepart_5a5d76c794863_39c12b243eb88ed0150524b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The congestion control section doesn't provide a function that describes how a sender might decide whether to send a packet (or, similarly, but more complicated, a function that describes what can be sent in a packet at the current moment).

Ideally this would include pacing and congestion limits.  And it would include the exclusion for ACK-only packets (#1055).  

Anyone addressing this might consider #837 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/1056
----==_mimepart_5a5d76c794863_39c12b243eb88ed0150524b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The congestion control section doesn't provide a function that describes how a sender might decide whether to send a packet (or, similarly, but more complicated, a function that describes what can be sent in a packet at the current moment).</p>
<p>Ideally this would include pacing and congestion limits.  And it would include the exclusion for ACK-only packets (<a href="https://github.com/quicwg/base-drafts/issues/1055" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="288778193" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1055">#1055</a>).</p>
<p>Anyone addressing this might consider <a href="https://github.com/quicwg/base-drafts/issues/837" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="263205858" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/837">#837</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/1056">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_3e5Mo1RDRNebdJY-p52p3J5u8pks5tLBzHgaJpZM4RfNy7">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq58goCK2-MkxoIERhqGwGQPNLZHKks5tLBzHgaJpZM4RfNy7.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1056"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"\"CanSendPacket\" function or equivalent function (#1056)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1056"}}}</script>
----==_mimepart_5a5d76c794863_39c12b243eb88ed0150524b--


From nobody Mon Jan 15 19:52:38 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C505112F2A3 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:52:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y_oqgDRgREMB for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:52:36 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB000120725 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 19:52:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=7vma7mVKQGEPUiLUZrdODYP+IeA=; b=DF7ul+YpMMKPfMci g0A0GreBN3lVA/bBHYvxBD7Vp7Eo6xWk+3i/J2g/4HkqzSM9GC/j59/Fs3MM5uFP 4mV6qkLY4gsWZeex7AKMBmYZq+awJyYejLBadyS1G2kXmrDQLJ4XXqS0+dmTnZzz u0/uAj26yQ4TNMixsCImWkUArrg=
Received: by filter0906p1mdw1.sendgrid.net with SMTP id filter0906p1mdw1-29896-5A5D7703-13 2018-01-16 03:52:35.733398154 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0023p1iad2.sendgrid.net (SG) with ESMTP id TIfPVrFBQt2w5gAm267SQg for <quic-issues@ietf.org>; Tue, 16 Jan 2018 03:52:35.763 +0000 (UTC)
Date: Tue, 16 Jan 2018 03:52:35 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab284c7bd4c372d67fb3b090f36230b0c34b0a3b0c92cf000000011675390392a169ce1071c15b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/953/issue_event/1425395282@github.com>
In-Reply-To: <quicwg/base-drafts/issues/953@github.com>
References: <quicwg/base-drafts/issues/953@github.com>
Subject: Re: [quicwg/base-drafts] Clarify normative language for Transport Parameter omit_connection_id (#953)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d770397183_101d3f8177702f28222085f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1fTj0Zo2GvDJP1aD9LU0tEi/lNVOeH6oGCvu /MV8+xPcGUG0tSFAFtOEWxvjGgBbST//ZGkLooU4Jmo9ZaG95F07A0/lyzNTaTONlgIJAB+SvtsDHg 7wJzKKvdM5PB3vImCcuwhF7p/WMZbJahrOisuk+wSZkDNGsRnTWYZane6Lp3hWSrK1CMMbC1bVqXKo Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KRgYlkrN18Y1WeSxeyWPzKqqc0k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 03:52:38 -0000

----==_mimepart_5a5d770397183_101d3f8177702f28222085f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #953.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/953#event-1425395282
----==_mimepart_5a5d770397183_101d3f8177702f28222085f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/953" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="275890523" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/953">#953</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/953#event-1425395282">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7OYz-aZfoVYwEKtKgO0dip3vbrjks5tLB0DgaJpZM4Qmn0V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq78WspPLvaMzV14TtBafubxXgDJBks5tLB0DgaJpZM4Qmn0V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/953#event-1425395282"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #953."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/953#event-1425395282"}}}</script>
----==_mimepart_5a5d770397183_101d3f8177702f28222085f--


From nobody Mon Jan 15 19:52:44 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56894120725 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:52:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A3Vvfxo9b1n2 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:52:37 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ADD9C12F2B0 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 19:52:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Iz9UKxm3QHYlvYeaUWTZY2B3oZE=; b=cE9+AdmacVX/oQIa uUyp6yek3ijTQUjjXNz/a0rrW5JFdAU+fSMsnLI3y3NLK6ZfHM23E9/xmQo7nY2v +Mg+mdaM/TCj2pohiViV39d7rxmLNpR57oboFWQGa9YryYL/u1uOdwZEKEbvhCFU daLMJ4FqG2c0XnWRoAk0DNr3EkY=
Received: by filter0575p1iad2.sendgrid.net with SMTP id filter0575p1iad2-3226-5A5D7703-C 2018-01-16 03:52:35.521215246 +0000 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 T76PaMSKRXWpM5Z2iVRicA for <quic-issues@ietf.org>; Tue, 16 Jan 2018 03:52:35.403 +0000 (UTC)
Date: Tue, 16 Jan 2018 03:52:35 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab284c7bd4c372d67fb3b090f36230b0c34b0a3b0c92cf000000011675390392a169ce1071c15b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/953/357847005@github.com>
In-Reply-To: <quicwg/base-drafts/issues/953@github.com>
References: <quicwg/base-drafts/issues/953@github.com>
Subject: Re: [quicwg/base-drafts] Clarify normative language for Transport Parameter omit_connection_id (#953)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d77034fe2e_39d22b243eb88ed012617d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3acWZ9diOE/8Xe+X98uYQVmIx53yGRTOf1Xf tLXe4LuoCi55EQw12dl8wmXaNpMWgVHmXuPcR9ohuCMmNF7FZyQveqWvp1+qWPOwsVh7QBM/hyQ8g4 dPpjlLD/9ydQe0wmM87uTszzceDenmK0JtjQco3onE6Sc9HE5gIqBT65Tzz0oHpSQv2UI/XS5CCNNe 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LA2SXtATxGZ3p2yW7C8yKeW17Sw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 03:52:38 -0000

----==_mimepart_5a5d77034fe2e_39d22b243eb88ed012617d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed by #980.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/953#issuecomment-357847005
----==_mimepart_5a5d77034fe2e_39d22b243eb88ed012617d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed by <a href="https://github.com/quicwg/base-drafts/pull/980" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="278513425" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/980">#980</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/953#issuecomment-357847005">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7OYz-aZfoVYwEKtKgO0dip3vbrjks5tLB0DgaJpZM4Qmn0V">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq78WspPLvaMzV14TtBafubxXgDJBks5tLB0DgaJpZM4Qmn0V.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/953#issuecomment-357847005"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #953: Closed by #980."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/953#issuecomment-357847005"}}}</script>
----==_mimepart_5a5d77034fe2e_39d22b243eb88ed012617d5--


From nobody Mon Jan 15 19:55:24 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 660B912F2B1 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:55:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DRBas1ThM5fU for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 19:55:21 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EEF5D12F2A3 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 19:55:20 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516074920; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Abw/6clbwypebLgG4OempAuC02odqGcbtRkELfu4hSg=; b=weaxqYx+TXwPhvvTWOrCyx4epb7vQWK2Isv2S6RnF1vG/9qhisZt0owfZnOGwYAo1Fds/fCo 2Pdr9Z8O9OYa7wA/99gecpCwnAHNltYq2MJX06Gr9k8CnXoA4tXhOBgaLmlIAK1IxaOaAPQC QZQJ+9d6xT2fuLhZLivM+C5EWOg=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5a5d77a7.7f1d74073420-smtp-out-n01; Tue, 16 Jan 2018 03:55:19 -0000 (UTC)
Date: Mon, 15 Jan 2018 19:55:19 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a5d77a76742e_272c2af5535edbfc427d5@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7991a5: Remove cross-protocol resumption
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a5d77a76706b_272c2af5535edbfc42692"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4aJ1GTbHyO4wBoz2dFJIXKwZnW0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 03:55:22 -0000

----==_mimepart_5a5d77a76706b_272c2af5535edbfc42692
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cross-version-resumption
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7991a55756d80dc753e2c9f674ae2ebaf23478d4
      https://github.com/quicwg/base-drafts/commit/7991a55756d80dc753e2c9f674ae2ebaf23478d4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove cross-protocol resumption

See https://github.com/quicwg/base-drafts/issues/941#issuecomment-352140849



----==_mimepart_5a5d77a76706b_272c2af5535edbfc42692--


From nobody Mon Jan 15 20:01:56 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA09012F2B1 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:01:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2s65cILXK8oL for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:01:53 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE3F8126C26 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 20:01:53 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516075313; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=JpRorDZRgGwma/mX5EXwVVt5x0ckG9svxe7xSReZBpQ=; b=DR8DsilqBFmMw36bl2/88M89J47JbIH8ZTYVJFo7WxPzER9+N72oO4tT53xX0ENLt3jPbrov 5VLTH2SNOdmwJQ/g6wMpaoKeqw2jHhJIoFDA2jTmPPJgt9XfeEJNeBdnX64gvB/3hCS0PWKd z2zlR/gsccK9czPKFew5o3zls10=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5a5d7931.7f34a4e5e120-smtp-out-n02; Tue, 16 Jan 2018 04:01:53 -0000 (UTC)
Date: Mon, 15 Jan 2018 20:01:52 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a5d7930e7dc1_37f72abb3e4d5c00128b7@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 070623: Restore text about max_early_data
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a5d7930e764f_37f72abb3e4d5c0012759"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I08jplpE0vtvxYYShffrsYW4hV0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 04:01:55 -0000

----==_mimepart_5a5d7930e764f_37f72abb3e4d5c0012759
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cross-version-resumption
  Home:   https://github.com/quicwg/base-drafts
  Commit: 070623d3c03de473dca10bbc078120e6221cdfbb
      https://github.com/quicwg/base-drafts/commit/070623d3c03de473dca10bbc078120e6221cdfbb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Restore text about max_early_data



----==_mimepart_5a5d7930e764f_37f72abb3e4d5c0012759--


From nobody Mon Jan 15 20:05:15 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C51F126C26 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:05:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fG1BZ4nu4WNZ for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:05:12 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0DFB712F2AE for <quic-issues@ietf.org>; Mon, 15 Jan 2018 20:05:11 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516075511; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=TY+cvLG/jpW+Rb4ninEEHuhjYwfhUM3jSws1YlvMeQ0=; b=wN3Gp73McXw47dPqUWa7m7Gs0YDCS8DQQAUoc/1Cwdd/RwWBE15LGl9XrhpbcrEK+IDi0fsM 4Hhj7kkb9UNPPfE6AvgBCWYQpyEsXVaAmmbiHXlTPgWG5BYbJtNEXTb4T2d4grjj4iBTUwRo YrTFCFnwFIMLo4LqTY8kyTVkA7U=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a5d79f7.7f96243a5ed0-smtp-out-n01; Tue, 16 Jan 2018 04:05:11 -0000 (UTC)
Date: Mon, 15 Jan 2018 20:05:10 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a5d79f6c14cd_261a2b2151ebdc0810469@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 06384b: Fix error in denial of service section
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a5d79f6c116a_261a2b2151ebdc08104582"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gG3CxENJnwu-y5EHu6DvaCFfPIA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 04:05:13 -0000

----==_mimepart_5a5d79f6c116a_261a2b2151ebdc08104582
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cross-version-resumption
  Home:   https://github.com/quicwg/base-drafts
  Commit: 06384b89ef181bb8a0ca5c11c52532a12a80e8ed
      https://github.com/quicwg/base-drafts/commit/06384b89ef181bb8a0ca5c11c52532a12a80e8ed
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix error in denial of service section



----==_mimepart_5a5d79f6c116a_261a2b2151ebdc08104582--


From nobody Mon Jan 15 20:05:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94BDE126C26 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:05:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LMCXS7-KUmEW for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:05:29 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 07A8212F2B1 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 20:05:29 -0800 (PST)
Date: Mon, 15 Jan 2018 20:05:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516075528; bh=buQF4SEaWzP0KwpFXgzZtSoSEM6YJyUycUuRDXaoH1E=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=RtSerzmKGLgfbiUGB0Orej8ofxcFqEQymmvc3HqTX4drrjBWNiJJNU5Rmls+OD0Kz pvYsdogZ8plX7cI5Eruj3EtyRVQlXo/Fz/hxfEHMKVGynOxMw5JA5tGDOWkW+qsUKl KpGGBZe9JtMnAmbhrhPEyeehfnjUt/DNbJ78WacQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5242560fb56c9f7e39ea4c164c2fbd893552834d92cf0000000116753c0892a169ce11366ed4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1057@github.com>
Subject: [quicwg/base-drafts] Remove cross-protocol resumption (#1057)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d7a082f730_26d33fb0fc580f38127708"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0E2okXbsrIOtVodeslLLbpthe2U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 04:05:30 -0000

----==_mimepart_5a5d7a082f730_26d33fb0fc580f38127708
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

See https://github.com/quicwg/base-drafts/issues/941#issuecomment-352140849 for rationale.

There was text in the section that I removed.  That had to be restored to a more appropriate location.  I also found some related errors in another section.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1057

-- Commit Summary --

  * Remove cross-protocol resumption
  * Restore text about max_early_data
  * Fix error in denial of service section

-- File Changes --

    M draft-ietf-quic-tls.md (61)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1057.patch
https://github.com/quicwg/base-drafts/pull/1057.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/1057

----==_mimepart_5a5d7a082f730_26d33fb0fc580f38127708
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>See <a href="https://github.com/quicwg/base-drafts/issues/941#issuecomment-352140849" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="274714453" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/941">#941 (comment)</a> for rationale.</p>
<p>There was text in the section that I removed.  That had to be restored to a more appropriate location.  I also found some related errors in another section.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/1057'>https://github.com/quicwg/base-drafts/pull/1057</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove cross-protocol resumption</li>
  <li>Restore text about max_early_data</li>
  <li>Fix error in denial of service section</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1057/files#diff-0">draft-ietf-quic-tls.md</a>
    (61)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1057.patch'>https://github.com/quicwg/base-drafts/pull/1057.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1057.diff'>https://github.com/quicwg/base-drafts/pull/1057.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/1057">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_VuKPfYdFBw_WCIit3uKKxZ2zDVks5tLCAIgaJpZM4RfORn">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyS_KL7cy4mvfzkx1vUHRcJ614r9ks5tLCAIgaJpZM4RfORn.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1057"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 cross-protocol resumption (#1057)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1057"}}}</script>

----==_mimepart_5a5d7a082f730_26d33fb0fc580f38127708--


From nobody Mon Jan 15 20:07:41 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AD9F12F3D3 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:07:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JZaG76_Zsh7n for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:07:39 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16E6A126C26 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 20:07:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LwhhxZxW6pP9U0T3Je/TKv9teFI=; b=niySfESeC2xkJN4+ Lpp+T2nZeXjSSZB70qQXUD0UvSjE6/xukfiw97IDUzNKid50mOEht/sQuLcr+v6s awflP+hyi1GggKg8ZU2j79A/eivdCazUr9kTmmLLmsogkcimL7Sg28u9/yC45Zvj xy1cKTL//ncw3KVmw0IxupDjJRg=
Received: by filter0606p1mdw1.sendgrid.net with SMTP id filter0606p1mdw1-22774-5A5D7A8A-5 2018-01-16 04:07:38.21892086 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id 8hesuCQmReeP-L3xxI41Jg for <quic-issues@ietf.org>; Tue, 16 Jan 2018 04:07:38.201 +0000 (UTC)
Date: Tue, 16 Jan 2018 04:07:38 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb450ecbad97f0d70c232ab4f369a20fe5cb8954292cf0000000116753c8a92a169ce105ff5a6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/942/357848635@github.com>
In-Reply-To: <quicwg/base-drafts/issues/942@github.com>
References: <quicwg/base-drafts/issues/942@github.com>
Subject: Re: [quicwg/base-drafts] Do you need to supply max_early_data in NST to enable 0-RTT (#942)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d7a8a1c64d_28e52ab1c5db6ec8102726d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak25paMbMsyITFORXhYz0fAw6MuqSJ57bPGo5v e3WXmgv6nDXuaxMpi5RjflD11Jf146EK7lxCCSyt6byy4inQq2Zkm6SDGT4HHUNwAF0TadIio05nNb YD7E2D4vAwBk6r8vaEZJVCNpjjnT6PPl+aAOOfFnvwHi2UCe3MQfsz1k3loS5VKUejWcD6yP31qwbo w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V8Exp3-XISs0msRFGlFPowf0drQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 04:07:40 -0000

----==_mimepart_5a5d7a8a1c64d_28e52ab1c5db6ec8102726d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We fixed this in b7aec9afdfcc24e664b1ba8c0f8403387cae98b8.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/942#issuecomment-357848635
----==_mimepart_5a5d7a8a1c64d_28e52ab1c5db6ec8102726d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We fixed this in <a href="https://github.com/quicwg/base-drafts/commit/b7aec9afdfcc24e664b1ba8c0f8403387cae98b8" class="commit-link"><tt>b7aec9a</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/942#issuecomment-357848635">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-sWq0_thsKaAI5Nwe4I9ZCO1TM_ks5tLCCKgaJpZM4QhaYL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwaL82WPY4QdxZjU_ikREL2edmTxks5tLCCKgaJpZM4QhaYL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/942#issuecomment-357848635"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #942: We fixed this in b7aec9afdfcc24e664b1ba8c0f8403387cae98b8."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/942#issuecomment-357848635"}}}</script>
----==_mimepart_5a5d7a8a1c64d_28e52ab1c5db6ec8102726d--


From nobody Mon Jan 15 20:07:50 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 258B9126C26 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:07:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I4VZbHZY4975 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:07:40 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F16F812F2B2 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 20:07:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HNx/bS9yzq9gBOSFjNDsAcSX1Qc=; b=m4TdTpx9JXJR4/ln BiGoH9tL2ejI0dNBb822OIpBpNmz+vm7phbXrUnWBfao9up4YF9YbtXVBQP1qObi io2098VHkPB0GUKevrR2TmU3jWXUFTBN00bpFu/Ry39iuupc6SOP1p+XYF1Qz12u ZGOfeLjOIXqJHvVi+0SHj5K3dX0=
Received: by filter0469p1iad2.sendgrid.net with SMTP id filter0469p1iad2-29870-5A5D7A8A-1C 2018-01-16 04:07:38.702918471 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id Q-CO9u6DTCSOxvF953izgg for <quic-issues@ietf.org>; Tue, 16 Jan 2018 04:07:38.581 +0000 (UTC)
Date: Tue, 16 Jan 2018 04:07:38 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb450ecbad97f0d70c232ab4f369a20fe5cb8954292cf0000000116753c8a92a169ce105ff5a6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/942/issue_event/1425405364@github.com>
In-Reply-To: <quicwg/base-drafts/issues/942@github.com>
References: <quicwg/base-drafts/issues/942@github.com>
Subject: Re: [quicwg/base-drafts] Do you need to supply max_early_data in NST to enable 0-RTT (#942)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d7a8a70544_7f172af2b13d0ecc188606"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak00XtKTjJOsog/bAgIGceYppHGIRQzn8uaZuo 9+LwJNMoigZjq23lH/F611gW6MCrdkA3r/kF5m5s3GAb2JSiqWjheyO3diTSClnXdpsbI/9Sy9wgyG Gu+TLLWf7L+Y/ADpavorOJREd8sf4aOXLtrtWv1qKpf+vC8+d+9pDsPM2ZY2NkSMVxOoRzE5MI1UbO g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0oy9WZ212uAGjg-FbRqyjm_DVFc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 04:07:41 -0000

----==_mimepart_5a5d7a8a70544_7f172af2b13d0ecc188606
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #942.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/942#event-1425405364
----==_mimepart_5a5d7a8a70544_7f172af2b13d0ecc188606
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/942" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="274724262" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/942">#942</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/942#event-1425405364">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-sWq0_thsKaAI5Nwe4I9ZCO1TM_ks5tLCCKgaJpZM4QhaYL">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwaL82WPY4QdxZjU_ikREL2edmTxks5tLCCKgaJpZM4QhaYL.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/942#event-1425405364"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #942."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/942#event-1425405364"}}}</script>
----==_mimepart_5a5d7a8a70544_7f172af2b13d0ecc188606--


From nobody Mon Jan 15 20:10:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 501DB12F4C2 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:10:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.596
X-Spam-Level: 
X-Spam-Status: No, score=-5.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id brekjJ_BEE0y for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:10:53 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B43C12F2B2 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 20:10:38 -0800 (PST)
Date: Mon, 15 Jan 2018 20:10:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516075837; bh=3Zlyakr5/5DGkEXjCoXszLdzWcymTaiwXDobv3shIFs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ND3sgvmhuUiKXjh9b+qHCE9PCP83BLfFpzq9g3aZw/23pqrbU9lb2G1v3kW81nwEk FZldGgYdBGnTHKPRmEORrNV/K5mTCScAkSapcCn7JAmmqrCUZg2R7imayDoBlamMh4 HyjIPWv9Dz7EgtEOwGW5OluFmIAQgQeZe1H8PGQk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba5f7ec47e6bcce7a5a3afac71877f56a10cd6dae92cf0000000116753d3d92a169ce10c994a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1013/review/88981709@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1013@github.com>
References: <quicwg/base-drafts/pull/1013@github.com>
Subject: Re: [quicwg/base-drafts] Adds text about server padding handshake to PMTU (#1013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d7b3d7c836_52c33fb70de34f28166973e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MQIkdyMlgXflHbVTl2WHCFzc_2k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 04:10:55 -0000

----==_mimepart_5a5d7b3d7c836_52c33fb70de34f28166973e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  
 Servers MUST ignore an initial plaintext packet from a client if its total size
 is less than 1200 octets.
 
+Similarly, servers MUST ensure that the first handshake packet they send to
+clients, and any retransmissions of those octets, has a QUIC packet size that is
+the same as the received initial client packet, unless the server knows the PMTU
+to the client to be smaller. Sending a packet of this size ensures that the

I agree that this would make it much more difficult to implement.  You need special handling for this case and I can see how you would end up with a fixed size for Handshake packets.  That would be unfortunate for several reasons.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1013#discussion_r161657428
----==_mimepart_5a5d7b3d7c836_52c33fb70de34f28166973e
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/1013#discussion_r161657428">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Servers MUST ignore an initial plaintext packet from a client if its total size
 is less than 1200 octets.
 
+Similarly, servers MUST ensure that the first handshake packet they send to
+clients, and any retransmissions of those octets, has a QUIC packet size that is
+the same as the received initial client packet, unless the server knows the PMTU
+to the client to be smaller. Sending a packet of this size ensures that the
</pre>
<p>I agree that this would make it much more difficult to implement.  You need special handling for this case and I can see how you would end up with a fixed size for Handshake packets.  That would be unfortunate for several reasons.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1013#discussion_r161657428">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwSRq5_n4-LgdEJz9kAl7zvI_Fbbks5tLCE9gaJpZM4RAGg3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3vhkuLquAYkYVYMKGkvEKtD3eUQks5tLCE9gaJpZM4RAGg3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1013#discussion_r161657428"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1013"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1013#discussion_r161657428"}}}</script>
----==_mimepart_5a5d7b3d7c836_52c33fb70de34f28166973e--


From nobody Mon Jan 15 20:17:27 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 860D812D810 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:17:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kr0TQi-0LjL6 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:17:25 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32A68129966 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 20:17:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wfxjEKa83UBTf+pZBwlwD7SqDWQ=; b=kn16PSBVr/1a+Z9L jCV4zk6w5TLxA0pZOj4QDxFznruQoaw/OQgQSVDfrCfkdyyzIAyWbu6BjS7RN7yu R5Q2GOwtBebo0HznDWjW6zPg4Fe3n510vYG3mhxEE5m4x4bOJ/ZHiCUgTQeXN7Wl 9jkgzcsQOcrgz4C0kv9PDwt09Vc=
Received: by filter0623p1mdw1.sendgrid.net with SMTP id filter0623p1mdw1-16519-5A5D7CD3-20 2018-01-16 04:17:24.005041655 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id nBW6v8GrQQSWuMvcR0eOBQ for <quic-issues@ietf.org>; Tue, 16 Jan 2018 04:17:23.816 +0000 (UTC)
Date: Tue, 16 Jan 2018 04:17:24 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8763fa8f233ce51f97e7e8b161ba615f7fd3d18c92cf0000000116753ed392a169ce1124b4c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1048/357849614@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1048@github.com>
References: <quicwg/base-drafts/issues/1048@github.com>
Subject: Re: [quicwg/base-drafts] Packet number rework (#1048)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d7cd3d63c1_76c32ad8585e8ed010375a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2E7T3vQGIA5nEixfGryz5SdTRgskBzswopMJ jFCNB3mSMhvFq8fBmZ3KZy3jz2ykqytTc9Mbb4y0xBtNbIVVj6uc8VdHvv/qalm7v0dGeq2ya7+K0m 6h16Wif527TxpbM0q9tpqLqKLGnYObbYJO3aJ6fSkHETSvD/leWOIpLJxky+1RDkHoUfwKzL5dLkHg k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BMfFPz1Aedf0r0FVEU8rxI0afSE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 04:17:26 -0000

----==_mimepart_5a5d7cd3d63c1_76c32ad8585e8ed010375a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@hardie, as it turned out, the draft already addressed that point.  It strongly recommends the use of a connection ID if the client intends to break linkability:

> A client which wishes to break linkability upon changing networks MUST use the
  connection ID provided by the server.  

I didn't make any changes on this point in the PR, other than the removal of mentions of packet numbers from that specific sentence.  The point about using connection ID could be reinforced, but I think that this is sufficient to understand the trade-offs.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1048#issuecomment-357849614
----==_mimepart_5a5d7cd3d63c1_76c32ad8585e8ed010375a8
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>=
, as it turned out, the draft already addressed that point.  It strongly re=
commends the use of a connection ID if the client intends to break linkabil=
ity:</p>
<blockquote>
<p>A client which wishes to break linkability upon changing networks MUST u=
se the<br>
connection ID provided by the server.</p>
</blockquote>
<p>I didn't make any changes on this point in the PR, other than the remova=
l of mentions of packet numbers from that specific sentence.  The point abo=
ut using connection ID could be reinforced, but I think that this is suffic=
ient to understand the trade-offs.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1048#issuecomment-357849614">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3TcyBK_LRzmE_=
vWAfnyc-MCHDf9ks5tLCLTgaJpZM4RaHuO">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-clj5ySusM94zj9=
6fMK6aq37FKFks5tLCLTgaJpZM4RaHuO.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1048#issuecomment-357849614"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1048: @hardie=
, as it turned out, the draft already addressed that point.  It strongly re=
commends the use of a connection ID if the client intends to break linkabil=
ity:\r\n\r\n\u003e A client which wishes to break linkability upon changing=
 networks MUST use the\r\n  connection ID provided by the server.  \r\n\r\n=
I didn't make any changes on this point in the PR, other than the removal o=
f mentions of packet numbers from that specific sentence.  The point about =
using connection ID could be reinforced, but I think that this is sufficien=
t to understand the trade-offs."}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/1048#issuecomment-357849614"}}}</=
script>=

----==_mimepart_5a5d7cd3d63c1_76c32ad8585e8ed010375a8--


From nobody Mon Jan 15 20:19:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CCAAB12F2B2 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:19:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3m2XXt6ZwPdu for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:19:18 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A0B012D810 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 20:19:18 -0800 (PST)
Date: Mon, 15 Jan 2018 20:19:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516076357; bh=SsUwvDOJoGCo0okhJW7i63CHMMnZbiYuVPq/RoQlXqc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k1tWIuHvxwC+te7CUc6ouTstdJS8REt+LUnE7bV5LUyQeBPv7DM05XVGEI3HVuVBq AKccp+YnTY9zgvElzTsa+FhHTDKbXDzpNWDqMoRCfJ+6l/Aq4BK0oHeQmiWNObqHka NEOg1+QEuI9wD2O1X98mANoF0E4kVAiG8F/VJeyk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6411d983461b6c2362b27b5813b25d3c22a4217d92cf0000000116753f4592a169ce0c158eb5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/219/357849806@github.com>
In-Reply-To: <quicwg/base-drafts/issues/219@github.com>
References: <quicwg/base-drafts/issues/219@github.com>
Subject: Re: [quicwg/base-drafts] Increasing initial flow control window for streams (#219)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d7d45a5fc0_57392b250155ced01278220"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7G8jIdOa-jPYg6zUSbrJvXfZVNk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 04:19:20 -0000

----==_mimepart_5a5d7d45a5fc0_57392b250155ced01278220
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's complexity on their peers that I worry most about.  I'm sure that if you want to reduce windows, then you will take on that complexity.  But that's not necessarily true of everyone you talk to.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/219#issuecomment-357849806
----==_mimepart_5a5d7d45a5fc0_57392b250155ced01278220
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It's complexity on their peers that I worry most about.  I'm sure that if you want to reduce windows, then you will take on that complexity.  But that's not necessarily true of everyone you talk to.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/219#issuecomment-357849806">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq51fgIXAaP7WiX_DYszfOufBGhC3ks5tLCNFgaJpZM4Lr7MS">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4YcBpHwZoAzgVKN6YAZF9RxLWFZks5tLCNFgaJpZM4Lr7MS.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/219#issuecomment-357849806"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #219: It's complexity on their peers that I worry most about.  I'm sure that if you want to reduce windows, then you will take on that complexity.  But that's not necessarily true of everyone you talk to."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/219#issuecomment-357849806"}}}</script>
----==_mimepart_5a5d7d45a5fc0_57392b250155ced01278220--


From nobody Mon Jan 15 20:19:29 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB52E12F2AF for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:19:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3K5yCEGd0flJ for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:19:27 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB28B129966 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 20:19:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ylBrl1J68gi946c/Iqcm0gAMdHY=; b=QgBrCy/rpTUZyRz6 p+pgRXwktsr/e90cZKODkhzaSxTytw+DE1fGHblrq171cJcBKJ8vhY6SHnQ18Ykx Yr2Og0B1imUUcUZtutUNdV51rYTRwBMFhcwwF2DDqway9C4J9Y3Sv/ygsX0wVtxX 0C3Ds6WwjvFhzJwQsL3pAW22U9w=
Received: by filter0505p1mdw1.sendgrid.net with SMTP id filter0505p1mdw1-11385-5A5D7D4D-34 2018-01-16 04:19:25.861804487 +0000 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 pWXWX7_5Ru-KiclozROSmA for <quic-issues@ietf.org>; Tue, 16 Jan 2018 04:19:25.846 +0000 (UTC)
Date: Tue, 16 Jan 2018 04:19:26 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3d093ff7a09a9aa0a8d9cc60da63e8e1399dafe292cf0000000116753f4d92a169ce10da444d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1023/357849814@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1023@github.com>
References: <quicwg/base-drafts/issues/1023@github.com>
Subject: Re: [quicwg/base-drafts] Is zero a valid stream-ID in Transport Parameters? (#1023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d7d4dbdefa_29713f8791966f381238969"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1u+eWeH6nu7s4CapOszEk2eFjToewei9poj4 eIzlSPVUtDBGuoMPnjO8Sx6WHvblqoe87ZJi2L7Vnz4GxF8W9YAjwnbXWVpBrGicGcu2Hv+rQO5jiH C00uWMb1OAyoLY9+765wygmY9sbn1bhSfftgtLcPefPjOjS95wBzmX/0H5ql0oAtTEGRU73N0CAm59 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-h8kVj5862ZX80r4kg1n0WGHU9M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 04:19:28 -0000

----==_mimepart_5a5d7d4dbdefa_29713f8791966f381238969
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar actually I'd prefer we stick with a max ID. Otherwise both ends have to agree on how many streams are open, which is another thing to screw 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/1023#issuecomment-357849814
----==_mimepart_5a5d7d4dbdefa_29713f8791966f381238969
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> actually I'd prefer we stick with a max ID. Otherwise both ends have to agree on how many streams are open, which is another thing to screw up.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1023#issuecomment-357849814">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1GojhNVCq8YlitbOBE1W9xo09Leks5tLCNNgaJpZM4RE3iQ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6FXFJ0ce8k4aHulCDD80WjYb-UMks5tLCNNgaJpZM4RE3iQ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1023#issuecomment-357849814"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in #1023: @janaiyengar actually I'd prefer we stick with a max ID. Otherwise both ends have to agree on how many streams are open, which is another thing to screw up."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1023#issuecomment-357849814"}}}</script>
----==_mimepart_5a5d7d4dbdefa_29713f8791966f381238969--


From nobody Mon Jan 15 20:46:32 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91FB0124239 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:46:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id InocLM1-ACoe for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:46:30 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 555D3120724 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 20:46:30 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516077989; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=JRWA6SagZ+6nzkNApH5TxEPRORYwQ67pyuKE3uP0Fcc=; b=n0U0svGrcSa/EyKe7JYA7EapMgwo+/S991DSDjSvLO/QddbS9woiCoFmrWY99AaiiEsWiRq5 WcNIiNvvOE+17NLOGyf0ssLIWJblJBA7npkex9pF11p3G5BF3vkcT5lD8u9f8zBIhHY1nKXS 0mHFAeLj6XApbLS/6iMcH2FyLcU=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5a5d83a5.7f95081c5120-smtp-out-n01; Tue, 16 Jan 2018 04:46:29 -0000 (UTC)
Date: Mon, 15 Jan 2018 20:46:29 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a5d83a5641b9_37bf2af179937c1469682@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 56c0ae: Remove transport parameters from NewSessionTicket
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a5d83a563d89_37bf2af179937c1469526"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3QxY4wA3JQuNNxusvw4jmrSZtvA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 04:46:31 -0000

----==_mimepart_5a5d83a563d89_37bf2af179937c1469526
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/remove-nst-parameters
  Home:   https://github.com/quicwg/base-drafts
  Commit: 56c0ae9b1faf33e99e4cb196faf3717a13b1aa0c
      https://github.com/quicwg/base-drafts/commit/56c0ae9b1faf33e99e4cb196faf3717a13b1aa0c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove transport parameters from NewSessionTicket

Based on feedback from implementers, this is complex and ultimately not that valuable.

Closes #1015.



----==_mimepart_5a5d83a563d89_37bf2af179937c1469526--


From nobody Mon Jan 15 20:46:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AEA92120724 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:46:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4l6b5DTxmFBG for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 20:46:43 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 416C5124D68 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 20:46:43 -0800 (PST)
Date: Mon, 15 Jan 2018 20:46:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516078002; bh=E+scELHp9bX745QsoyWZJlzT44nH29f5xxipY7+47nU=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=n0B2MugBwps/cB5sDZ+1bJ/0nTGA7NuxHwHN2AORYgnqB4EkfxG0sxqbVZVD6gCDr 66tfjGVNtbNoOkiqwtUfp3zxweYWycYhsvErteSsho1PR6Euy5EqDq9wTNDh05M4OI wQdPycsONJuwfrCOE/kzfKGuUHEoSnj8EvVk6cuc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab726a90e81e110ff796ee93e47da405e6e09b62b592cf00000001167545b292a169ce113681c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1058@github.com>
Subject: [quicwg/base-drafts] Remove transport parameters from NewSessionTicket (#1058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d83b26a849_1c53ff754106f2c18848ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gNko_ZKsJLLxIx4zNyrbj1OMJh0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 04:46:45 -0000

----==_mimepart_5a5d83b26a849_1c53ff754106f2c18848ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Based on feedback from implementers, this is complex and ultimately not that valuable.

Closes #1015.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1058

-- Commit Summary --

  * Remove transport parameters from NewSessionTicket

-- File Changes --

    M draft-ietf-quic-tls.md (3)
    M draft-ietf-quic-transport.md (20)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1058.patch
https://github.com/quicwg/base-drafts/pull/1058.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/1058

----==_mimepart_5a5d83b26a849_1c53ff754106f2c18848ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Based on feedback from implementers, this is complex and ultimately not that valuable.</p>
<p><span aria-label="This pull request closes issue #1015." class="issue-keyword tooltipped tooltipped-se">Closes</span> <a href="https://github.com/quicwg/base-drafts/issues/1015" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="281888210" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1015">#1015</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/1058'>https://github.com/quicwg/base-drafts/pull/1058</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove transport parameters from NewSessionTicket</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1058/files#diff-0">draft-ietf-quic-tls.md</a>
    (3)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1058/files#diff-1">draft-ietf-quic-transport.md</a>
    (20)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1058.patch'>https://github.com/quicwg/base-drafts/pull/1058.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1058.diff'>https://github.com/quicwg/base-drafts/pull/1058.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/1058">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8B-8ZVdwpyOb0L17GPLxFugUAzZks5tLCmygaJpZM4RfPms">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzN_wUluOBM7JU4vQVrrvMO2aGHlks5tLCmygaJpZM4RfPms.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1058"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 transport parameters from NewSessionTicket (#1058)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1058"}}}</script>

----==_mimepart_5a5d83b26a849_1c53ff754106f2c18848ec--


From nobody Mon Jan 15 22:14:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 933FB12F2A6 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 22:14:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 37oUoIs1Zcbn for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 22:14:43 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3AC312D943 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 22:14:42 -0800 (PST)
Date: Mon, 15 Jan 2018 22:14:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516083282; bh=L0Z365a6Wd9Z0MIsOebOm8WwMMmQhykvcjLHDcaZpsE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yF5YRzCTOrfJyp8MWI6OSVlPG2wTnIxWPMXauslSeYGgjIv8WTDc6om3Sm9BXD0IG O+1YeaPo94+0YjKjGcl/+7jPQSISaUHf/7VKrBW9WQ0lqYx4Rm5clAjkG7jztkUbSq unOJLg+w9gCXv2g7LRTiFJpNOWMiRGP+wX6jNahU=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9457ecdcc1a2d56422ad1007a0827543fef8330292cf0000000116755a5292a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/88993256@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d985214487_52013fbd5ae50f2c1394491"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LOBMdCRcnxYBbXv9whhJMr9E1d4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 06:14:44 -0000

----==_mimepart_5a5d985214487_52013fbd5ae50f2c1394491
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



> -A packet that uses the short header could be associated with an existing
-connection with an incomplete cryptographic handshake.  Such a packet could be a
-valid packet that has been reordered with respect to the long-form packets that
-will complete the cryptographic handshake.  This might happen after the final
-set of cryptographic handshake messages from either peer.  These packets are
-expected to be correlated with a connection using the tuple of IP addresses and
-ports.  Packets that might be reordered in this fashion SHOULD be buffered in
-anticipation of the handshake completing.
-
-0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Hosts handle packets that can be associated with an existing connection

Ian's proposal is the third rephrasing of the second paragraph, and the differences between them are very subtle. I think the difference is in a handful of corner cases:
1) a long header comes in on the same conn id as an established connection, but with a different 4-tuple, this might be due to NAT rebinding, or a coincidence (original: assign to established connection; mine: treat it as new; ian: discard it)
2) same as above, but the same 4-tuple. (original: to established connection; mine: to established connection; ian: discard it)
3) two clients attempt a handshake with the same conn id (original and mine: 2 separate connections; Ian: these are the same connection)
4) a client opens two connections simultaneously with the same 4-tuple but different conn ids. (original and mine: same connection; ian: two separate connections)

I slightly prefer Ian's text in the first two, but in 3 and 4 things can get a little hairy when the server changes the connection ID. This whole section gets pretty intricate, and I wonder if we're better off with pseudocode. Or alternatively, under-specify it and provide hosts with a little flexibility to do the right thing for then. I'll do a little more thinking on these corner cases, and welcome further input.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1039#discussion_r161667588
----==_mimepart_5a5d985214487_52013fbd5ae50f2c1394491
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161667588">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -A packet that uses the short header could be associated with an existing
-connection with an incomplete cryptographic handshake.  Such a packet could be a
-valid packet that has been reordered with respect to the long-form packets that
-will complete the cryptographic handshake.  This might happen after the final
-set of cryptographic handshake messages from either peer.  These packets are
-expected to be correlated with a connection using the tuple of IP addresses and
-ports.  Packets that might be reordered in this fashion SHOULD be buffered in
-anticipation of the handshake completing.
-
-0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Hosts handle packets that can be associated with an existing connection
</pre>
<p>Ian's proposal is the third rephrasing of the second paragraph, and the differences between them are very subtle. I think the difference is in a handful of corner cases:</p>
<ol>
<li>a long header comes in on the same conn id as an established connection, but with a different 4-tuple, this might be due to NAT rebinding, or a coincidence (original: assign to established connection; mine: treat it as new; ian: discard it)</li>
<li>same as above, but the same 4-tuple. (original: to established connection; mine: to established connection; ian: discard it)</li>
<li>two clients attempt a handshake with the same conn id (original and mine: 2 separate connections; Ian: these are the same connection)</li>
<li>a client opens two connections simultaneously with the same 4-tuple but different conn ids. (original and mine: same connection; ian: two separate connections)</li>
</ol>
<p>I slightly prefer Ian's text in the first two, but in 3 and 4 things can get a little hairy when the server changes the connection ID. This whole section gets pretty intricate, and I wonder if we're better off with pseudocode. Or alternatively, under-specify it and provide hosts with a little flexibility to do the right thing for then. I'll do a little more thinking on these corner cases, and welcome further input.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161667588">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2kwiaflrjUmuDgA9RoNtp6eqib9ks5tLD5SgaJpZM4RV8v6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4eq_FVaog5LSm2gmMzvAIkvl8rcks5tLD5SgaJpZM4RV8v6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161667588"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #1039"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1039#discussion_r161667588"}}}</script>
----==_mimepart_5a5d985214487_52013fbd5ae50f2c1394491--


From nobody Mon Jan 15 22:18:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 35AF5126C2F for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 22:18:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gp5pX5p5ygc7 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 22:18:37 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0B873124D68 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 22:18:37 -0800 (PST)
Date: Mon, 15 Jan 2018 22:18:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516083516; bh=Y8mmQ6oGSkCKohJkMiEVE/+oH0Tsj6YUomiaL+aGe5I=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oWifYt+zURRwwXw1ViM40UA/a8NOa9J+vw08UtrY8JXbNfAOKgJ1yHwA6d4jQAkWK eoOxiVtrwB2W91uQhNNSIL368SEq1tyoOFQ+ZHtQqbTQgp+IBL2t8tmJwk3fgDVWMz 0IQXALsED0dp6O1sX4zeKj5JtoqNTZdsJe1Ooqq0=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4766deb6b99f855e7049b557e73b7d4dd0c48e1892cf0000000116755b3c92a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/88993669@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d993c608c8_103d3f8177702f281647618"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DnyjEFB3ol1WEQ7k553ciYVcUDs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 06:18:38 -0000

----==_mimepart_5a5d993c608c8_103d3f8177702f281647618
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



> -0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Hosts handle packets that can be associated with an existing connection
+according to the current state of that connection. Both short form packets
+without connection IDs and long-form packets for connections that have
+incomplete cryptographic handshakes are associated with an existing
+connection using the tuple of source and destination IP addresses and ports.
+Other packets are associated with existing connections using connection ID
+the connection ID in the header; this might include connection IDs that were
+advertised using NEW_CONNECTION_ID ({{frame-new-connection-id}}).
+
+Clients SHOULD discard any packet that cannot be associated with an existing

The key word here is "Clients". This finishes up instructions for clients, and the rest of the section is about servers. That said, a week after I wrote this it took me a minute to notice that. Any suggestions on how to make the word "clients" and its precise meaning more salient?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1039#discussion_r161667969
----==_mimepart_5a5d993c608c8_103d3f8177702f281647618
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161667969">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Hosts handle packets that can be associated with an existing connection
+according to the current state of that connection. Both short form packets
+without connection IDs and long-form packets for connections that have
+incomplete cryptographic handshakes are associated with an existing
+connection using the tuple of source and destination IP addresses and ports.
+Other packets are associated with existing connections using connection ID
+the connection ID in the header; this might include connection IDs that were
+advertised using NEW_CONNECTION_ID ({{frame-new-connection-id}}).
+
+Clients SHOULD discard any packet that cannot be associated with an existing
</pre>
<p>The key word here is "Clients". This finishes up instructions for clients, and the rest of the section is about servers. That said, a week after I wrote this it took me a minute to notice that. Any suggestions on how to make the word "clients" and its precise meaning more salient?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161667969">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7U0-2W90GYWWnAvv4jJ4TjFmxptks5tLD88gaJpZM4RV8v6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-cAcS5vBJCKeryhc3gTu2Ewy8-Oks5tLD88gaJpZM4RV8v6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161667969"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #1039"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1039#discussion_r161667969"}}}</script>
----==_mimepart_5a5d993c608c8_103d3f8177702f281647618--


From nobody Mon Jan 15 22:28:41 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D84E126BF0 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 22:28:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.03
X-Spam-Level: 
X-Spam-Status: No, score=-2.03 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GFadQ1T_U4ql for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 22:28:40 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9CD7124D68 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 22:28:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=SnZadLThx8ZUY2BpLRlQycHkdPM=; b=bDYniOktyibTy5SN 3g/jzR7PscGE8bfCK0Ao634mevzEY88q5vgLvUB1ETQEoW5BOA7K8OA1ggt7Gjxq abyQkmgp4WrXYV1rNH6U7ZAyVE9No1Z/kQZgOvFuenYRKNwyCDwgdT11TTu55EUc qMSqOK7OAOxmrSrpYsXFletAnIU=
Received: by filter0590p1mdw1.sendgrid.net with SMTP id filter0590p1mdw1-605-5A5D9B97-3 2018-01-16 06:28:39.163127823 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0018p1iad2.sendgrid.net (SG) with ESMTP id BNixBg4aQ9qUs7p2_Dpoqg for <quic-issues@ietf.org>; Tue, 16 Jan 2018 06:28:38.949 +0000 (UTC)
Date: Tue, 16 Jan 2018 06:28:39 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab04eaa1b3cf2b04a93d8ef3c0792b17479b57f32492cf0000000116755d9692a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/88994813@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d9b96dbadc_6bd03feb0ff48f2812202c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1FS+GW/5fTxvEj2iNEodAbsDbdDMT3z9s7A5 JXxAzIEjiMpbt0EIcYyWfIEsGKbg1el+oJdBShXtqpdEpejtER5VZzcTsoynau0OueYrhLmhDjOUOP NPFW0QJXDDWhb/bU/u94eWa5JirRbjobN5tA1bfVpzbtUroXo34B2CRkTQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V3nB1Ra4Cj2dXntOjoI7HLX5yiQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 06:28:41 -0000

----==_mimepart_5a5d9b96dbadc_6bd03feb0ff48f2812202c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



> +Clients SHOULD discard any packet that cannot be associated with an existing
+connection.  Discarded packets MAY be logged for diagnostic or security
+purposes.
+
+If a server receives a packet not associated with an existing connection, it
+executes the following steps, in order:
+
+1. The server MUST check if the packet uses a short form header, or is not
+long enough for the size required for the first packet of any QUIC version
+that the server supports. See {{packet-size}} for the definition of packet size
+and the minimum size of the first packet in this version of QUIC. If either
+condition is true, the packet cannot create a new connection. In this case, the
+server MUST either buffer the packet (see {{handshake-buffer}}), send a
+stateless reset ({{stateless-reset}}), or silently drop it.
+
+2. Otherwise, the server checks the version field in the long header. If the

I actually implemented this in the order listed. For writing this, I found other arrangements to have more cumbersome conditions to express in English:
1) if (long header) && (big enough) && (version not OK)
send VN
2) if (long header) && (big enough) && (version OK) - i.e. I have to write out the first two conditions twice consecutively, or nest the paragraphs somehow.
deliver payload to TLS, etc.
3) Drop/Buffer

but obviously this is a purely wordsmithing 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/1039#discussion_r161669013
----==_mimepart_5a5d9b96dbadc_6bd03feb0ff48f2812202c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161669013">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Clients SHOULD discard any packet that cannot be associated with an existing
+connection.  Discarded packets MAY be logged for diagnostic or security
+purposes.
+
+If a server receives a packet not associated with an existing connection, it
+executes the following steps, in order:
+
+1. The server MUST check if the packet uses a short form header, or is not
+long enough for the size required for the first packet of any QUIC version
+that the server supports. See {{packet-size}} for the definition of packet size
+and the minimum size of the first packet in this version of QUIC. If either
+condition is true, the packet cannot create a new connection. In this case, the
+server MUST either buffer the packet (see {{handshake-buffer}}), send a
+stateless reset ({{stateless-reset}}), or silently drop it.
+
+2. Otherwise, the server checks the version field in the long header. If the
</pre>
<p>I actually implemented this in the order listed. For writing this, I found other arrangements to have more cumbersome conditions to express in English:</p>
<ol>
<li>if (long header) &amp;&amp; (big enough) &amp;&amp; (version not OK)<br>
send VN</li>
<li>if (long header) &amp;&amp; (big enough) &amp;&amp; (version OK) - i.e. I have to write out the first two conditions twice consecutively, or nest the paragraphs somehow.<br>
deliver payload to TLS, etc.</li>
<li>Drop/Buffer</li>
</ol>
<p>but obviously this is a purely wordsmithing concern.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161669013">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_bTNQEgwAJYfbw-XxUMCoO7VkQaks5tLEGWgaJpZM4RV8v6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_4DCuKLeWhCW-3JYFO742It39Usks5tLEGWgaJpZM4RV8v6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161669013"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #1039"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1039#discussion_r161669013"}}}</script>
----==_mimepart_5a5d9b96dbadc_6bd03feb0ff48f2812202c6--


From nobody Mon Jan 15 22:39:09 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0749124D68 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 22:39:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZSZ2z_5hMDrm for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 22:39:06 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4F9F12422F for <quic-issues@ietf.org>; Mon, 15 Jan 2018 22:38:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=kBjJ10FKR5YEh2+aPsOR2tWQeYc=; b=mNLnXPO6oq0MB0Cz Dz2psAX6K440S3zjmj8/mjWFM0Q17JqY1HTjbaY8FYM0g9CtYP4u+R79nqK0b3yn 5Fp/zBP/PlVfLTtwNiPIkbh7RgGiMFThhr/GFMT//bhv0J9QRrT5/uWltAnJ8KL0 ZiGBgV22H68nKj7FHizoyNgvIcs=
Received: by filter0507p1mdw1.sendgrid.net with SMTP id filter0507p1mdw1-4013-5A5D9E00-8 2018-01-16 06:38:56.794737723 +0000 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 Cq_Ccy_hRCGdzyKyYaLZhg for <quic-issues@ietf.org>; Tue, 16 Jan 2018 06:38:56.843 +0000 (UTC)
Date: Tue, 16 Jan 2018 06:38:56 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba4c25825526e79bd955fad8a2bc8c9b847126b3f92cf000000011675600092a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/88995950@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d9e00b45c0_76a72ad8585e8ed015814b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak10RVuQluHH/Fk9fxWhXURiUVON2Y2LQMDf12 ndAsW6SZPefuA8HE3xok22EbLf5ld9fNKzpq5g211vwqcdqOf1GNySC0LBCyclSGOA8cxv8QH3bBtZ 0B9775CcpT/TVV6VWAWXFL/mhNIu98eN3hdAjkP00O8MocAShpr4zT0uaqEIcvfQ+xm3pJlNh1iyXo 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BhrE8Qb4UyeTKRPKw1_qj56ZFcI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 06:39:08 -0000

----==_mimepart_5a5d9e00b45c0_76a72ad8585e8ed015814b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



> -A QUIC connection begins with a client sending an Initial packet
-({{packet-initial}}). The details of the handshake mechanisms are described in
-{{handshake}}, but any Initial packet sent from the client to the server MUST
-use the long header format - which includes the version of the protocol being
-used - and they MUST be padded to at least 1200 octets.
-
-The server receives this packet and determines whether it potentially creates a
-new connection (see {{packet-handling}}).  If the packet might generate a new
-connection, the server then checks whether it understands the version that the
-client has selected.
-
-If the packet contains a version that is acceptable to the server, the server
-proceeds with the handshake ({{handshake}}).  This commits the server to the
-version that the client selected.
-
+The size of the first packet sent by a client will determine whether a server

I agree it's unnecessary. I'll strike 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/1039#discussion_r161670020
----==_mimepart_5a5d9e00b45c0_76a72ad8585e8ed015814b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161670020">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -A QUIC connection begins with a client sending an Initial packet
-({{packet-initial}}). The details of the handshake mechanisms are described in
-{{handshake}}, but any Initial packet sent from the client to the server MUST
-use the long header format - which includes the version of the protocol being
-used - and they MUST be padded to at least 1200 octets.
-
-The server receives this packet and determines whether it potentially creates a
-new connection (see {{packet-handling}}).  If the packet might generate a new
-connection, the server then checks whether it understands the version that the
-client has selected.
-
-If the packet contains a version that is acceptable to the server, the server
-proceeds with the handshake ({{handshake}}).  This commits the server to the
-version that the client selected.
-
+The size of the first packet sent by a client will determine whether a server
</pre>
<p>I agree it's unnecessary. I'll strike 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/1039#discussion_r161670020">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq55KZ7OYxn35iibPH1F74Vqxw1ndks5tLEQAgaJpZM4RV8v6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8Il3IV_jdUjsv_g0zPJQahyT4NTks5tLEQAgaJpZM4RV8v6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161670020"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #1039"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1039#discussion_r161670020"}}}</script>
----==_mimepart_5a5d9e00b45c0_76a72ad8585e8ed015814b8--


From nobody Mon Jan 15 22:39:27 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 999F5126C2F for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 22:39:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VjVf6iMOzUwR for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 22:39:25 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 266F112422F for <quic-issues@ietf.org>; Mon, 15 Jan 2018 22:39:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=0ubTA3NGiJnKgV0SDsuIspsCCGo=; b=TGR3aIFSU/hd806O wChmLflehhowRLOn/pvy9yOLK5gwOWUU0le69d0rlR5ciB6fUbr2Ki8CYnp/JCv1 7tf8Z2MJ5qm6i/RZoUBLaJQgGk6u9nTYdK9XWv3RN6VGbc8gfFMjSuie06Rb8/Ur P5d24RnUySJ9YVJAXV0xYv2slfE=
Received: by filter0337p1iad2.sendgrid.net with SMTP id filter0337p1iad2-2750-5A5D9E1C-7 2018-01-16 06:39:24.139921643 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad2.sendgrid.net (SG) with ESMTP id r4Ghz_13QU6ctltzMLdX7g for <quic-issues@ietf.org>; Tue, 16 Jan 2018 06:39:24.096 +0000 (UTC)
Date: Tue, 16 Jan 2018 06:39:24 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8019db3f85a5ae4a42d0901113358212b800bf8592cf000000011675601c92a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/88996005@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5d9e1cfceb_39ea2b243eb88ed0162774b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1+F2KWlvYNe4VfuK72VLVG2+0eVTgLIquFRA 4l5Q0l9Nt+TfzTmZMYNVvAS51OQgMclgWrw2etQwJyD2pB+R016oopuKPg8noXyj7DCz1GbjZLsboR Lt7uX5xdEzhNPuqdsD1+MBkA5rvYbBUDMdNCChD3VTWQ73fVol4FJtgIZ1pOUUi+WyZdBdZLIw68vd 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MZnPmKBs-kyeNrafcF8YrVLLfkQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 06:39:26 -0000

----==_mimepart_5a5d9e1cfceb_39ea2b243eb88ed0162774b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



>  
 ### Sending Version Negotiation Packets {#send-vn}
 
 If the version selected by the client is not acceptable to the server, the
 server responds with a Version Negotiation packet ({{packet-version}}).  This
 includes a list of versions that the server will accept.
 
-A server sends a Version Negotiation packet for any packet with an unacceptable
-version if that packet could create a new connection.  This allows a server to
-process packets with unsupported versions without retaining state.  Though
-either the Client Initial packet or the version negotiation packet that is sent
-in response could be lost, the client will send new packets until it
-successfully receives a response or it abandons the connection attempt.
-
+This system allows a server to process packets with unsupported versions without

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/1039#discussion_r161670065
----==_mimepart_5a5d9e1cfceb_39ea2b243eb88ed0162774b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161670065">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ### Sending Version Negotiation Packets {#send-vn}
 
 If the version selected by the client is not acceptable to the server, the
 server responds with a Version Negotiation packet ({{packet-version}}).  This
 includes a list of versions that the server will accept.
 
-A server sends a Version Negotiation packet for any packet with an unacceptable
-version if that packet could create a new connection.  This allows a server to
-process packets with unsupported versions without retaining state.  Though
-either the Client Initial packet or the version negotiation packet that is sent
-in response could be lost, the client will send new packets until it
-successfully receives a response or it abandons the connection attempt.
-
+This system allows a server to process packets with unsupported versions without
</pre>
<p>OK</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161670065">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqws7HGlO6ZuEh6tX-FcMv-_p5louks5tLEQcgaJpZM4RV8v6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1tM0QJGIeYYf6FAIj0ajUDxxDQSks5tLEQcgaJpZM4RV8v6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161670065"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #1039"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1039#discussion_r161670065"}}}</script>
----==_mimepart_5a5d9e1cfceb_39ea2b243eb88ed0162774b--


From nobody Mon Jan 15 23:08:48 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A56D312F4CE for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 23:08:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.03
X-Spam-Level: 
X-Spam-Status: No, score=-2.03 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bjF9iEyuNMHs for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 23:08:46 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0239712F4CA for <quic-issues@ietf.org>; Mon, 15 Jan 2018 23:08:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=JdFIgnUeMYSgCpGxYEB0kXtUPWA=; b=xW+PXpXlKO7cpUX0 Zwq6jbB76Xqt38QFl05XzgwIXhePY/+luEMSqpnFgWzjC3lr3IDghgNXaVGCdnLu jCTbNewsQxkd+OcTKIrZSviDHSZqY/KGoQ9zRzRzpGuCPBu4AkvsDu/LGymhO4s9 r97oKuRWZkQsW19SD3VYW9/+gG0=
Received: by filter0418p1mdw1.sendgrid.net with SMTP id filter0418p1mdw1-13944-5A5DA4FC-A 2018-01-16 07:08:44.43542417 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0023p1iad2.sendgrid.net (SG) with ESMTP id dmuHkfRFQP-0z-2N3_n_MQ for <quic-issues@ietf.org>; Tue, 16 Jan 2018 07:08:44.541 +0000 (UTC)
Date: Tue, 16 Jan 2018 07:08:44 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab70f9073b9dfb5fdf82a2875b6aae1343615a799c92cf00000001167566fc92a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/c357871734@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5da4fc3ce08_5a3b2b16cfba6ed42186480"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1eQJ4Vjaipcw6KTN3zrMUJZQG2qHCdKDp04G 5lMO7YaDLbfqOsJTy2wVu+cvm7m5brejs+wNTLFayQBpu76Qqg+QpXc63kcmcGHD7bcxHMkYBl/gyn MqFh5vtuI+UmQ0FNqFzv/Ew5fCpcHQkA5bEp0jCiUEIUfd8EaqGKw4mUMeUS4yMEqJ4uFcsxAv58VS Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JEUIfKyn7EUbLvJIFL-1Cp9Cuwc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 07:08:48 -0000

----==_mimepart_5a5da4fc3ce08_5a3b2b16cfba6ed42186480
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Alright, I thought through the corner cases. I believe there are three ambiguities where we may have to adjust the wording:

1) In an established connection, are long headers with the same conn id legal? I don't think they are, because there's no way to mark the key phase. In the exceedingly unlikely event a different host guessed the same conn id, they'll just have to try again.
2) When a connection is doing a handshake, what do we do with a long header with the same ID but a different tuple? The keys will be the same assuming the same version. So do we accept the packet as a rebinding, reject the second one, or abandon the connection (probably a DoS)?
3) During the handshake, if it comes with the same tuple but a different conn id, what do we do? Are there special rules when it's the first packet from the server?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1039#issuecomment-357871734
----==_mimepart_5a5da4fc3ce08_5a3b2b16cfba6ed42186480
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Alright, I thought through the corner cases. I believe there are three a=
mbiguities where we may have to adjust the wording:</p>
<ol>
<li>In an established connection, are long headers with the same conn id le=
gal? I don't think they are, because there's no way to mark the key phase. =
In the exceedingly unlikely event a different host guessed the same conn id=
, they'll just have to try again.</li>
<li>When a connection is doing a handshake, what do we do with a long heade=
r with the same ID but a different tuple? The keys will be the same assumin=
g the same version. So do we accept the packet as a rebinding, reject the s=
econd one, or abandon the connection (probably a DoS)?</li>
<li>During the handshake, if it comes with the same tuple but a different c=
onn id, what do we do? Are there special rules when it's the first packet f=
rom the server?</li>
</ol>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/1039#issuecomment-357871734">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-HOUpnmY7Ez1Bx5=
9DZEcgRmcI8Dks5tLEr8gaJpZM4RV8v6">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-zxyzzxsT8DaRroa=
3zU_1K5EHISks5tLEr8gaJpZM4RV8v6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1039#issuecomment-357871734"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinduke in #1039: Alright, I=
 thought through the corner cases. I believe there are three ambiguities wh=
ere we may have to adjust the wording:\r\n\r\n1) In an established connecti=
on, are long headers with the same conn id legal? I don't think they are, b=
ecause there's no way to mark the key phase. In the exceedingly unlikely ev=
ent a different host guessed the same conn id, they'll just have to try aga=
in.\r\n2) When a connection is doing a handshake, what do we do with a long=
 header with the same ID but a different tuple? The keys will be the same a=
ssuming the same version. So do we accept the packet as a rebinding, reject=
 the second one, or abandon the connection (probably a DoS)?\r\n3) During t=
he handshake, if it comes with the same tuple but a different conn id, what=
 do we do? Are there special rules when it's the first packet from the serv=
er?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicw=
g/base-drafts/pull/1039#issuecomment-357871734"}}}</script>=

----==_mimepart_5a5da4fc3ce08_5a3b2b16cfba6ed42186480--


From nobody Mon Jan 15 23:52:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D509B12FA87 for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 23:52:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XsMuNICTVscq for <quic-issues@ietfa.amsl.com>; Mon, 15 Jan 2018 23:52:27 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 662C412FA76 for <quic-issues@ietf.org>; Mon, 15 Jan 2018 23:52:27 -0800 (PST)
Date: Mon, 15 Jan 2018 23:52:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516089146; bh=RCxhZXW0T5IzLJKW/qeYclDr/qmXotvAyskDwnnpTTo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=obHsVW852IEMFJBhBpVmgQOqtnZcISmTrdV4KDW8dZeCbxHRONLor34uVm1j+JFi3 nrOwMa3Bq+iTERprhGTpQ1MnoZc7cdKGZGwVMOMAkLlOjfN6o9Tf2+NNS6Y8a+qPcn cnv8Q0+FQmF96ajHjSKpFyW9NdbWtD0JuBJAwY3o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5e92999f49209f3e5466beda8be3d64fef7dbd1592cf000000011675713a92a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/89006626@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5daf3a895ce_521d3fbd5ae50f2c1287383"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YNiN2OM4wGSNCkv5xV4sCeDqsw0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 07:52:29 -0000

----==_mimepart_5a5daf3a895ce_521d3fbd5ae50f2c1287383
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> -A packet that uses the short header could be associated with an existing
-connection with an incomplete cryptographic handshake.  Such a packet could be a
-valid packet that has been reordered with respect to the long-form packets that
-will complete the cryptographic handshake.  This might happen after the final
-set of cryptographic handshake messages from either peer.  These packets are
-expected to be correlated with a connection using the tuple of IP addresses and
-ports.  Packets that might be reordered in this fashion SHOULD be buffered in
-anticipation of the handshake completing.
-
-0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Hosts handle packets that can be associated with an existing connection

In that case, I think that we have a problem here.

On the first two, the original needs to be correct or we won't ever be able to use long headers after the handshake completes.  For 3 it's always possible for a new client to pick a collision on connection ID (in fact, the odds are surprisingly good at scale), so the original is fine.  Only the change in 4 is what was intended.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1039#discussion_r161679674
----==_mimepart_5a5daf3a895ce_521d3fbd5ae50f2c1287383
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/1039#discussion_r161679674">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -A packet that uses the short header could be associated with an existing
-connection with an incomplete cryptographic handshake.  Such a packet could be a
-valid packet that has been reordered with respect to the long-form packets that
-will complete the cryptographic handshake.  This might happen after the final
-set of cryptographic handshake messages from either peer.  These packets are
-expected to be correlated with a connection using the tuple of IP addresses and
-ports.  Packets that might be reordered in this fashion SHOULD be buffered in
-anticipation of the handshake completing.
-
-0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Hosts handle packets that can be associated with an existing connection
</pre>
<p>In that case, I think that we have a problem here.</p>
<p>On the first two, the original needs to be correct or we won't ever be able to use long headers after the handshake completes.  For 3 it's always possible for a new client to pick a collision on connection ID (in fact, the odds are surprisingly good at scale), so the original is fine.  Only the change in 4 is what was intended.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161679674">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyFnlhxkYSD1P41OebuszIFis6gHks5tLFU6gaJpZM4RV8v6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3vdFgwF_WLBspt5UgYNmUAuIfNBks5tLFU6gaJpZM4RV8v6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161679674"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1039"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1039#discussion_r161679674"}}}</script>
----==_mimepart_5a5daf3a895ce_521d3fbd5ae50f2c1287383--


From nobody Tue Jan 16 00:33:09 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 944ED12FACE for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 00:33:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id imZHVLJKc7-3 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 00:33:06 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F62512EA9F for <quic-issues@ietf.org>; Tue, 16 Jan 2018 00:33:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=MQOxqLrRUTzxjWW4CvwbVgfB6Qk=; b=K9XdiGXBYC4Ag/Ok gFQ+Zs0+YAYNaKz9zjcxIHROrxymFAd8BwYf+OGLy58R3ax4WBJ/Yz92FdorELAQ Gmqj2tz4wzZDKC6TZoCDJtl1IwP/NOkmLJp8Ku9NDJQhY8Xk256mBEf6jirnTZn5 bDWrxochFMmbDhWE6o16VIGpvcs=
Received: by filter0825p1mdw1.sendgrid.net with SMTP id filter0825p1mdw1-21906-5A5DB8C1-F 2018-01-16 08:33:05.386929684 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id xB4Okh2JS8i8lA6mDgDRkQ for <quic-issues@ietf.org>; Tue, 16 Jan 2018 08:33:05.270 +0000 (UTC)
Date: Tue, 16 Jan 2018 08:33:05 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2dbad633c9085cb96aa1a28b4f9fe46d335d8e0292cf0000000116757ac192a169ce0c158eb5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/219/357888085@github.com>
In-Reply-To: <quicwg/base-drafts/issues/219@github.com>
References: <quicwg/base-drafts/issues/219@github.com>
Subject: Re: [quicwg/base-drafts] Increasing initial flow control window for streams (#219)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5db8c12af48_6bc93feb0ff48f281817060"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2TGWkLIDUK/THkYPbvJoQRPydiYsa/U2Itxc YOXcMA7kZ9C4MsvkBbFJppgkGkaeOpET7hcvl8rg6jRNJxqe7QUNoDHC1AGTv/i+j/SBTJheThhgIe hpQXK4eoDw8NfUYHXoETn9MWYKp9wN4YpOxKH5X/p2qWabFk1DvR92UmPg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UNnuYYIlT6euANjmPXy9KEHIhhQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 08:33:07 -0000

----==_mimepart_5a5db8c12af48_6bc93feb0ff48f281817060
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A reduction in permissions could be seen as a new connection path, and a new path might need some parameters updated. If a new connection is created on a new path, it is known to respect the parameters of that path it would seem. So drastic non-trivial changes could possibly be handled as a migration thing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/219#issuecomment-357888085
----==_mimepart_5a5db8c12af48_6bc93feb0ff48f281817060
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>A reduction in permissions could be seen as a new connection path, and a=
 new path might need some parameters updated. If a new connection is create=
d on a new path, it is known to respect the parameters of that path it woul=
d seem. So drastic non-trivial changes could possibly be handled as a migra=
tion thing.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/219#issuecomment-357888085">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9EyBwL2SKQspxI=
0iKOjoIc_sqn7ks5tLF7BgaJpZM4Lr7MS">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6smrcwd2HgUFJLKg=
pGmX8kt4qdTks5tLF7BgaJpZM4Lr7MS.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/219#issuecomment-357888085"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #219: A reduction i=
n permissions could be seen as a new connection path, and a new path might =
need some parameters updated. If a new connection is created on a new path,=
 it is known to respect the parameters of that path it would seem. So drast=
ic non-trivial changes could possibly be handled as a migration thing."}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/219#issuecomment-357888085"}}}</script>=

----==_mimepart_5a5db8c12af48_6bc93feb0ff48f281817060--


From nobody Tue Jan 16 01:02:45 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47F7F12D831 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 01:02:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n0lIrH0GckMH for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 01:02:42 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 12EEC12FAC4 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 01:02:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=oAeAl2xnNED1s9FSzMNc8Pg1f8E=; b=pyYDImB2wyKh5mBH u7V+uZJJrQpDtDKlNS3oPlb8tRgCB5TRrk67u7hJ2DOfpM+LJzix4W48zTga+MGX CZCkeA2sVKAduulZhgcLnGxG8dJUV9Nx/H6hMPUpeT0dWyp35A23laOzT4p2n6Gc 3J5wsGNBMn2sciKIzMuTqBG5HtM=
Received: by filter0210p1iad2.sendgrid.net with SMTP id filter0210p1iad2-21792-5A5DBFAB-E 2018-01-16 09:02:35.314902682 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id Wc9o9ys5Swqp8Gt-OHVXig for <quic-issues@ietf.org>; Tue, 16 Jan 2018 09:02:34.969 +0000 (UTC)
Date: Tue, 16 Jan 2018 09:02:35 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2389bafcefd779ac1fd96ae5bc6696c06d4ee01e92cf00000001167581ab92a169ce113629fd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1054/review/89021775@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1054@github.com>
References: <quicwg/base-drafts/pull/1054@github.com>
Subject: Re: [quicwg/base-drafts] Tweak send stream figure (#1054)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5dbfab2f6fb_5a652b16cfba6ed4161847c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak18LLCCceFsRHcTVwX5/jlKP7ybg1gf1UCuql BnUShkS86pPydx1HYVW4UpKulYkVhl0zy31mlphHWWOOnbe89Aw2tj4hdQ5Y0KEW1AgGedFe3YAGFb uQBZ/a77KDYFQACTGaevm42Pd3+gNGjC68SaLV/g+ZgL9L2jMbFVsrdAFosEc1Bwu+0qioIKhjOrVU k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1tdk0kMtG-LHiXvkG4czoNAVyTI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 09:02:43 -0000

----==_mimepart_5a5dbfab2f6fb_5a652b16cfba6ed4161847c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -2960,7 +2960,7 @@ data to a peer.
 
 ~~~
        o
-       | Application Open
+       | Open Stream
        | Open Paired Stream (bidirectional)
        v

The term "Paired Stream" only appears in the figures. Shouldn't this be Open Unidirectional Stream, Open Bidirectional 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/1054#pullrequestreview-89021775
----==_mimepart_5a5dbfab2f6fb_5a652b16cfba6ed4161847c
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/1054#discussion_r161693313">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2960,7 +2960,7 @@ data to a peer.
 
 ~~~
        o
-       | Application Open
+       | Open Stream
        | Open Paired Stream (bidirectional)
        v
</pre>
<p>The term "Paired Stream" only appears in the figures. Shouldn't this be Open Unidirectional Stream, Open Bidirectional 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/1054#pullrequestreview-89021775">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8kBA9F-53H4x9pJUWvEcc-_vOxxks5tLGWrgaJpZM4RfJYA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9Nzf5mwlqEFF0_me_E6n1STdPlMks5tLGWrgaJpZM4RfJYA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1054#pullrequestreview-89021775"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1054"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1054#pullrequestreview-89021775"}}}</script>
----==_mimepart_5a5dbfab2f6fb_5a652b16cfba6ed4161847c--


From nobody Tue Jan 16 01:15:08 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC41C12FB39 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 01:15:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zMyY-gKgrUJk for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 01:15:06 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A07DF12FB01 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 01:14:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Sz7uf2wI+rbDcF+QUUgshydF4M4=; b=e5LSgPiAo/CaLl/f X4yKkTfgdp1btHJhHEPodziSUT2a4S9bn6bpa7E2RSaD6qD4RfSl3jFLWq0LQJon ADCD9TCl1RulJWvmIEzm3AoRuVG8FQiLI5gpOMjbNFLapsS2VMjKMHvzJuw+hFMT RlKgDzdpUVcPkZrOg5dbC6+GzAA=
Received: by filter0609p1mdw1.sendgrid.net with SMTP id filter0609p1mdw1-4008-5A5DC25F-E 2018-01-16 09:14:07.325899645 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id dg3y9l7sTX-V2Br9vQzWsg for <quic-issues@ietf.org>; Tue, 16 Jan 2018 09:14:07.322 +0000 (UTC)
Date: Tue, 16 Jan 2018 09:14:07 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9ad377b3aebc6c2925b17b088165756fc08f0e1192cf000000011675845f92a169ce0f1ba30a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/751/357898130@github.com>
In-Reply-To: <quicwg/base-drafts/issues/751@github.com>
References: <quicwg/base-drafts/issues/751@github.com>
Subject: Re: [quicwg/base-drafts] Handling un-ackable packets (#751)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5dc25f2e591_26953fb0fc580f382293494"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3MgaOHN/JTJzOtfsBKTX8ktr2FwtiKthc1hQ YStWfg8BP0hEpQx4AQ1n7ByJb9vaEWEgeWDfhCRQ9qRBtLsv8zzO5/rZhFu1Rrn+Y6N8oj2xAfnh4q 601e4SC8+G6homr+qJE3gmLyB54qh63qibw7HxhxIfUW/CkT74TMimnxGw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H8K9bpTY-85yS2Pu6hHd7oLwdvE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 09:15:07 -0000

----==_mimepart_5a5dc25f2e591_26953fb0fc580f382293494
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

How about CONNECTION_CLOSE 0RTT_LOST. A 0-RTT retransmission could make use of buffered packets at receiver by noting the 0-RTT handshake is a retransmission, if that is worthwhile?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/751#issuecomment-357898130
----==_mimepart_5a5dc25f2e591_26953fb0fc580f382293494
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>How about CONNECTION_CLOSE 0RTT_LOST. A 0-RTT retransmission could make use of buffered packets at receiver by noting the 0-RTT handshake is a retransmission, if that is worthwhile?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/751#issuecomment-357898130">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-qZd41VgxVG-4o_1MGhO6hy9Lkoks5tLGhfgaJpZM4PFH51">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9PTcHjqscNn1fQ4gpEPJs93AZ3Bks5tLGhfgaJpZM4PFH51.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/751#issuecomment-357898130"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #751: How about CONNECTION_CLOSE 0RTT_LOST. A 0-RTT retransmission could make use of buffered packets at receiver by noting the 0-RTT handshake is a retransmission, if that is worthwhile?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/751#issuecomment-357898130"}}}</script>
----==_mimepart_5a5dc25f2e591_26953fb0fc580f382293494--


From nobody Tue Jan 16 01:15:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0FC5512FAFF for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 01:15:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kX0etyUi9H0f for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 01:15:50 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B66B12FB43 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 01:14:31 -0800 (PST)
Date: Tue, 16 Jan 2018 01:14:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516094070; bh=SG15Ziy8FGTAZLE++A0QoykpX4DXdLeK9KWezXKAtQU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E+qNaBCWGwdRneFjtuJsQVEK1plYuTglfb2U8NxD7bwMKl8PVD+BElKh92Xm8kbI+ 8olCjXTFSvCFwbr5MrzNeyUYTC0+9e5okPa08Z8VA8dyKBO9f3JUvbJ8y97+w1v6dC 2V4zNJYCdGvDW8zbZsCpkufXI71QreZIiHmmzC9M=
From: Roni Even <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0863b6997996115b3658ccf191c22935e87296b492cf000000011675847692a169ce113667d1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1055/357898257@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1055@github.com>
References: <quicwg/base-drafts/issues/1055@github.com>
Subject: Re: [quicwg/base-drafts] Exclusion from congestion control for ACK (#1055)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5dc276bea50_29783f8791966f382273669"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ronieven
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/246ULZb5596IKADNgswu94_KqEk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 09:15:52 -0000

----==_mimepart_5a5dc276bea50_29783f8791966f382273669
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Implied in  4.7.2 "Packets only containing ACK frames do not
      count towards byte_in_flight to ensure congestion control does not
      impede congestion feedback."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1055#issuecomment-357898257
----==_mimepart_5a5dc276bea50_29783f8791966f382273669
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Implied in  4.7.2 "Packets only containing ACK frames do not<br>
count towards byte_in_flight to ensure congestion control does not<br>
impede congestion feedback."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1055#issuecomment-357898257">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9qiJmZfCgA9VmsjJ0m_8b4bEEc8ks5tLGh2gaJpZM4RfNxp">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6avgrZYOWZtkrr7FE4EypCgqFCZks5tLGh2gaJpZM4RfNxp.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1055#issuecomment-357898257"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ronieven in #1055: Implied in  4.7.2 \"Packets only containing ACK frames do not\r\n      count towards byte_in_flight to ensure congestion control does not\r\n      impede congestion feedback.\""}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1055#issuecomment-357898257"}}}</script>
----==_mimepart_5a5dc276bea50_29783f8791966f382273669--


From nobody Tue Jan 16 05:59:11 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 081911200F1 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 05:59:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s17-iwy9frDR for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 05:59:08 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 226951314C2 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 05:59:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=DU18frB5sASNdJWue9O1Ag4a1Xc=; b=ZJ2wdqTQJAQ+Vcqh 66Xhb27/1Iifh9HCI6H5ER2YuqVKJxBRQeQZaYYc0LOLFtoC6DOWu89TQvGKfM48 Kv2+7zxndPzkZ8r8diWpgWWFws48x8T6LebFbQmU6C/ma2m6LlnciGAzbU7ALmmd NVM4Ab77ccrPskwLiPhXOjUu0MM=
Received: by filter1117p1mdw1.sendgrid.net with SMTP id filter1117p1mdw1-4064-5A5E052B-1 2018-01-16 13:59:07.202031254 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id 5Phi4bIzSnOQ_UXmC9Ibig for <quic-issues@ietf.org>; Tue, 16 Jan 2018 13:59:07.230 +0000 (UTC)
Date: Tue, 16 Jan 2018 13:59:07 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4a432d1ce018d00b55eae05be38fc346bd056ef692cf000000011675c72b92a169ce113667d1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1055/357968442@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1055@github.com>
References: <quicwg/base-drafts/issues/1055@github.com>
Subject: Re: [quicwg/base-drafts] Exclusion from congestion control for ACK (#1055)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e052b1900e_300e3fd0920caf38138472"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0SRGtOaLwzDjaQROHO+Hrc8UnKW2KCoUBa3q 34iLhEHIAU5vZuYFzRkAzG/3OtbTwptXpUQ/wOtewv7b5k3+ZUEXK/Av8+Mk3b9NkP2ybvnabWs+Hh Zh6V6zBMrcvoEGlqdGjPgX6ruDYzeHOVy45+CES6tL+rnJ2X1NV3fdkcQQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8KDc8OU9AE6iOkiNnmQnzyJQAp8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 13:59:09 -0000

----==_mimepart_5a5e052b1900e_300e3fd0920caf38138472
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks Roni, exactly.

Did you have a suggestion for somewhere else it should be mentioned?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1055#issuecomment-357968442
----==_mimepart_5a5e052b1900e_300e3fd0920caf38138472
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks Roni, exactly.</p>
<p>Did you have a suggestion for somewhere else it should be mentioned?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1055#issuecomment-357968442">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq42Ljq7YNk9LJStN2ujhHBklplMoks5tLKsrgaJpZM4RfNxp">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7ca7mrtSvDLvm71Zj_Tl6IxWfHgks5tLKsrgaJpZM4RfNxp.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1055#issuecomment-357968442"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1055: Thanks Roni, exactly.\r\n\r\nDid you have a suggestion for somewhere else it should be mentioned?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1055#issuecomment-357968442"}}}</script>
----==_mimepart_5a5e052b1900e_300e3fd0920caf38138472--


From nobody Tue Jan 16 06:06:14 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A8ED913159C for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 06:06:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wA-kC18EuZaw for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 06:06:11 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A766D131524 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 06:04:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ex0qY2HtnIHlyhMRGdAGRgJAeNs=; b=Qy8yyimyFN8ZobKK VFfQP5SHRlAk1w3N4AqADSkNEQLwHslSSujlFN4kyxPPselnHj6NcwMRkV37FZ6k OWNaGJe/zz3dYLNp8vifczbKTeJko/OjeIL9jUA/KNhUUcfrpRTf2k2P7stlzOLG Sp3NYjPpEVH1IVAsT8m3+S2LGl0=
Received: by filter1094p1mdw1.sendgrid.net with SMTP id filter1094p1mdw1-29862-5A5E0654-22 2018-01-16 14:04:04.464800829 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id 6Uz0Ds2jTruk9hZ-pOhAhg for <quic-issues@ietf.org>; Tue, 16 Jan 2018 14:04:04.408 +0000 (UTC)
Date: Tue, 16 Jan 2018 14:04:04 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab975310a4cece8b42b3abf94b53ed839f85eb557492cf000000011675c85492a169ce1136681a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1056/357969843@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1056@github.com>
References: <quicwg/base-drafts/issues/1056@github.com>
Subject: Re: [quicwg/base-drafts] "CanSendPacket" function or equivalent function (#1056)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e065415531_5ce63f9dc3860f38914ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2wF6ApMVMzZ8zet3p5cMBMH5k1krC8ZmtOyA Hsxexyq/UA+69+JShwRsZ69pLsrETm1i+bOsZEeWibVwzwGh1TGwgzoQO9SLXIO2QyT2pACk+JLYvf MJqAF2w19WXEUDkPv9XxxFBYFwT+KfTZmZ4/fNvcRnPV7NbDLaJeLZT3CdQoPaQyhGaUrkJ0wJOtg5 o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FigVuQbRzg2QockbELP12j3Q4qY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 14:06:12 -0000

----==_mimepart_5a5e065415531_5ce63f9dc3860f38914ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Getting into the mechanics of pacing is potentially complex and implementation dependent, so currently the editor's draft just recommends using pacing.

#837 is not editorial, whereas I am fairly sure this suggestion is, so I don't see a need to resolve them at once.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1056#issuecomment-357969843
----==_mimepart_5a5e065415531_5ce63f9dc3860f38914ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Getting into the mechanics of pacing is potentially complex and implemen=
tation dependent, so currently the editor's draft just recommends using pac=
ing.</p>
<p><a href=3D"https://github.com/quicwg/base-drafts/issues/837" class=3D"is=
sue-link js-issue-link" data-error-text=3D"Failed to load issue title" data=
-id=3D"263205858" data-permission-text=3D"Issue title is private" data-url=
=3D"https://github.com/quicwg/base-drafts/issues/837">#837</a> is not edito=
rial, whereas I am fairly sure this suggestion is, so I don't see a need to=
 resolve them at once.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1056#issuecomment-357969843">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-RHaYpLNoyoNQ=
XRJSww_TmFCDTrks5tLKxUgaJpZM4RfNy7">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6ITDTdtY_cqwSmu=
ZQO07ejA6sYVks5tLKxUgaJpZM4RfNy7.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1056#issuecomment-357969843"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1056: Getting into=
 the mechanics of pacing is potentially complex and implementation dependen=
t, so currently the editor's draft just recommends using pacing.\r\n\r\n#83=
7 is not editorial, whereas I am fairly sure this suggestion is, so I don't=
 see a need to resolve them at once."}],"action":{"name":"View Issue","url"=
:"https://github.com/quicwg/base-drafts/issues/1056#issuecomment-357969843"=
}}}</script>=

----==_mimepart_5a5e065415531_5ce63f9dc3860f38914ed--


From nobody Tue Jan 16 06:36:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA43E129C53 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 06:35:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cGOvdlpmJLbD for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 06:35:58 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A4AE126CF6 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 06:35:58 -0800 (PST)
Date: Tue, 16 Jan 2018 06:35:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516113357; bh=drdm4h8vJZB52BsnOMxu+RwBVoWbygupS0q4+f8PUdM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vG3ZHGMNMOz+Inap6SSePKlL09J9zfeNukcPwa/rv2jd1dZ2a2gFJTWvzxK4mUhGC tvOHl9dxnWwl2/j6X4akXnRxJnTDQzmzYjw205qNRLqIr7zB+esl9zqEQt0Qm7Vzll bXkKuWvCAneTb23pNyjw9A2zOF68/ONZ+x90jOUw=
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0f4143adb0a9cf745dc8b46eb8955f08841a9eef92cf000000011675cfcd92a169ce0c158eb5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/219/357978866@github.com>
In-Reply-To: <quicwg/base-drafts/issues/219@github.com>
References: <quicwg/base-drafts/issues/219@github.com>
Subject: Re: [quicwg/base-drafts] Increasing initial flow control window for streams (#219)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e0dcd7c2f8_3e7a3fc059f5ef3426776b"; 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/MXa7AIjaUlJKOuRoM1ukb7ArSao>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 14:36:00 -0000

----==_mimepart_5a5e0dcd7c2f8_3e7a3fc059f5ef3426776b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I will say that the ability to decrease a window is something I wanted in H2 and on a number of occasions have been sad that it did not make it in. The feature may very well be worth the complexity.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/219#issuecomment-357978866
----==_mimepart_5a5e0dcd7c2f8_3e7a3fc059f5ef3426776b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I will say that the ability to decrease a window is something I wanted in H2 and on a number of occasions have been sad that it did not make it in. The feature may very well be worth the complexity.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/219#issuecomment-357978866">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6mfVZUZ5omLMMStSqkT6sgB8M7Lks5tLLPNgaJpZM4Lr7MS">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq--PYWTe8MZYGVz4zVg3bqESsOsHks5tLLPNgaJpZM4Lr7MS.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/219#issuecomment-357978866"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #219: I will say that the ability to decrease a window is something I wanted in H2 and on a number of occasions have been sad that it did not make it in. The feature may very well be worth the complexity."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/219#issuecomment-357978866"}}}</script>
----==_mimepart_5a5e0dcd7c2f8_3e7a3fc059f5ef3426776b--


From nobody Tue Jan 16 06:39:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 35DDD12D0C3 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 06:39:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.596
X-Spam-Level: 
X-Spam-Status: No, score=-5.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 62kliLmXSdKk for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 06:39:18 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C322C129516 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 06:39:18 -0800 (PST)
Date: Tue, 16 Jan 2018 06:39:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516113557; bh=+zTpyWWxarezfHyvSFSwsCeJ36oqp+ksTQ1gRlec/2Q=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=llWEhXhGNzOiWZPfi+yIfjsZEtsuBsx0AFxvFYgxD7v2hVRahBK/4bRJ+fDrgdhVO GVqJUngNUCygCrnyQHZJEDJzLey2/OMQPCRZfa/kiUHjPNgljNNif8BvD0Nvi4bLmd RTrQ8KjLSBICdgNMT5UNtmvOf1yQv/2r6ZM06K+Y=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcf12486755d3d65f9322009d6e4c7d7d7c0be5d492cf000000011675d09592a169ce0c118d76@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/203/357979998@github.com>
In-Reply-To: <quicwg/base-drafts/issues/203@github.com>
References: <quicwg/base-drafts/issues/203@github.com>
Subject: Re: [quicwg/base-drafts] Connection migration should be indistinguishable from a new connection (#203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e0e95d8577_21342ab34e25aec8203996"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/qVEa3nKsPuvRBK29UEnK0JMORPQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 14:39:20 -0000

----==_mimepart_5a5e0e95d8577_21342ab34e25aec8203996
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm happy to close this if others are, but there was a lot of interest in it previously.

I agree that making this work is tricky, but I'm a bit concerned if this becomes impossible due to our invariants.  My largest practical concern is that we'll end up in a situation where some middleboxes starting doing DPI and end up intentionally or unintentionally breaking connection migration and/or multipath.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/203#issuecomment-357979998
----==_mimepart_5a5e0e95d8577_21342ab34e25aec8203996
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm happy to close this if others are, but there was a lot of interest=
 in it previously.</p>
<p>I agree that making this work is tricky, but I'm a bit concerned if th=
is becomes impossible due to our invariants.  My largest practical concer=
n is that we'll end up in a situation where some middleboxes starting doi=
ng DPI and end up intentionally or unintentionally breaking connection mi=
gration and/or multipath.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/203#issuecomment-357979998">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1iDU=
W8tamoO1giJSVhT-Arh_2oKks5tLLSVgaJpZM4Lqy2h">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2K=
bkfV5GbYybckXpk7aCigF3Bdgks5tLLSVgaJpZM4Lqy2h.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/203#issuecomment-357979998"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #=
203: I'm happy to close this if others are, but there was a lot of intere=
st in it previously.\r\n\r\nI agree that making this work is tricky, but =
I'm a bit concerned if this becomes impossible due to our invariants.  My=
 largest practical concern is that we'll end up in a situation where some=
 middleboxes starting doing DPI and end up intentionally or unintentional=
ly breaking connection migration and/or multipath."}],"action":{"name":"V=
iew Issue","url":"https://github.com/quicwg/base-drafts/issues/203#issuec=
omment-357979998"}}}</script>=

----==_mimepart_5a5e0e95d8577_21342ab34e25aec8203996--


From nobody Tue Jan 16 06:41:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E056129516 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 06:41:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ysqXUUc9KNj4 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 06:41:15 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35281126CF6 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 06:41:15 -0800 (PST)
Date: Tue, 16 Jan 2018 06:41:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516113674; bh=c+X8D+kKSJ7mg/W6Vsbb58wXmyksxAHkzawVl2Y4YfI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RI7rcZRVuuTWCni69aXGwytA23thYfbxuFOD5GzSZu/C5sOBRaQLS5cxCZ76dhjUe Xmi1k/9ejCIs3IALkOVDHx0o1dIaW/tA7VrFRcmK6sCrObV5GXYzaij2PixLHckmf+ 6yOV+Slx25i73exaHi234xJrFGNBIBfpXSLJTA8I=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3001a955e266a0fbca2a7b6855866f7e8313151492cf000000011675d10a92a169ce0c158eb5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/219/357980676@github.com>
In-Reply-To: <quicwg/base-drafts/issues/219@github.com>
References: <quicwg/base-drafts/issues/219@github.com>
Subject: Re: [quicwg/base-drafts] Increasing initial flow control window for streams (#219)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e0f0a8cb9d_7dbe2aff8eca2ed027414c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/bG-QF1OsMyjAuOpmlHNIEFkm_Sc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 14:41:18 -0000

----==_mimepart_5a5e0f0a8cb9d_7dbe2aff8eca2ed027414c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On the peer side, it's easy.  All newly created streams get the new window value.  All previously created streams are unchanged.  I think it's just a matter of copying the new value over the old 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/219#issuecomment-357980676
----==_mimepart_5a5e0f0a8cb9d_7dbe2aff8eca2ed027414c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>On the peer side, it's easy.  All newly created streams get the new window value.  All previously created streams are unchanged.  I think it's just a matter of copying the new value over the old value.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/219#issuecomment-357980676">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_RX9BTQTtb6fzEL-X5QFyaEUExCks5tLLUKgaJpZM4Lr7MS">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0O40GNT0HRc7SSdiEodmySYAKZtks5tLLUKgaJpZM4Lr7MS.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/219#issuecomment-357980676"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #219: On the peer side, it's easy.  All newly created streams get the new window value.  All previously created streams are unchanged.  I think it's just a matter of copying the new value over the old value."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/219#issuecomment-357980676"}}}</script>
----==_mimepart_5a5e0f0a8cb9d_7dbe2aff8eca2ed027414c--


From nobody Tue Jan 16 07:17:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD9A312FAFF for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 07:17:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X4kxGAHL4WXF for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 07:17:53 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1BC81315B6 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 07:16:06 -0800 (PST)
Date: Tue, 16 Jan 2018 07:16:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516115765; bh=sUWgBqsi7oPXiYytm7d3u2s17DINGcC69kl42eKZu5Q=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1Wcj8X4QeosdGFQs98AWjoPRrDUrOlzSEx2i3aIrIEkHgiY3mbMLJAjiIiQWkCE7G O7s3RLNLEUTEJfoiPlwfla3ZzvlYOMIeLQFMLsjfzP2wQ5YI2f8coaeSwD1HgEakIu +Vxd1z6HUatlUvn4nLVfqupM0P2O0Ksu2b7W+QrU=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab46cdf83dfac2fa96d866ae9ff80de0311e01a8ce92cf000000011675d93592a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/89130578@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e1735c4829_22423f977d8c2f2c25528b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U1j04EiMIkt-VgfVYvTw36iLxa0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 15:17:55 -0000

----==_mimepart_5a5e1735c4829_22423f977d8c2f2c25528b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks commented on this pull request.



> -A packet that uses the short header could be associated with an existing
-connection with an incomplete cryptographic handshake.  Such a packet could be a
-valid packet that has been reordered with respect to the long-form packets that
-will complete the cryptographic handshake.  This might happen after the final
-set of cryptographic handshake messages from either peer.  These packets are
-expected to be correlated with a connection using the tuple of IP addresses and
-ports.  Packets that might be reordered in this fashion SHOULD be buffered in
-anticipation of the handshake completing.
-
-0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Hosts handle packets that can be associated with an existing connection

Personally, I am with Ian here. Delivery of a received packet should be based on the connection ID. Only if the connection ID is omitted, then the 4-tuple would be used.

For (1) & (2) above, I don't care too much if the packets are dropped or delivered to the existing connection. I think delivering to the connection is easier because it doesn't require any knowledge of the connection's state beyond it exists. Depending on the implementation, the UDP receive thread/processing might not have access to the connection's state.

For (3) above, I agree that ideally they would be separate connections, but how do you differentiate the two connection scenario from the retransmission w/ NAT rebinding scenario? Just delivering them to the same connection is simplest.

For (4) above, we should definitely allow a client to create two connections simultaneously with the same 4-tuple. #1041 is also necessary to support this scenario.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1039#discussion_r161787034
----==_mimepart_5a5e1735c4829_22423f977d8c2f2c25528b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161787034">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -A packet that uses the short header could be associated with an existing
-connection with an incomplete cryptographic handshake.  Such a packet could be a
-valid packet that has been reordered with respect to the long-form packets that
-will complete the cryptographic handshake.  This might happen after the final
-set of cryptographic handshake messages from either peer.  These packets are
-expected to be correlated with a connection using the tuple of IP addresses and
-ports.  Packets that might be reordered in this fashion SHOULD be buffered in
-anticipation of the handshake completing.
-
-0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Hosts handle packets that can be associated with an existing connection
</pre>
<p>Personally, I am with Ian here. Delivery of a received packet should be based on the connection ID. Only if the connection ID is omitted, then the 4-tuple would be used.</p>
<p>For (1) &amp; (2) above, I don't care too much if the packets are dropped or delivered to the existing connection. I think delivering to the connection is easier because it doesn't require any knowledge of the connection's state beyond it exists. Depending on the implementation, the UDP receive thread/processing might not have access to the connection's state.</p>
<p>For (3) above, I agree that ideally they would be separate connections, but how do you differentiate the two connection scenario from the retransmission w/ NAT rebinding scenario? Just delivering them to the same connection is simplest.</p>
<p>For (4) above, we should definitely allow a client to create two connections simultaneously with the same 4-tuple. <a href="https://github.com/quicwg/base-drafts/pull/1041" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="286958849" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1041">#1041</a> is also necessary to support this scenario.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161787034">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0-5IdFB3kjxwonoXKQWsE5Wn_URks5tLL01gaJpZM4RV8v6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq74n29Ec2mM6ucVTm6kBTrg-NBSwks5tLL01gaJpZM4RV8v6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161787034"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks commented on #1039"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1039#discussion_r161787034"}}}</script>
----==_mimepart_5a5e1735c4829_22423f977d8c2f2c25528b--


From nobody Tue Jan 16 07:42:34 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B14D131599 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 07:42:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Eb9ZjvSW2ij2 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 07:42:31 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 024B912D82F for <quic-issues@ietf.org>; Tue, 16 Jan 2018 07:42:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Egjtg5nbtc45HgSI+lZdfPBvrnQ=; b=ZCSuPE3YPHfRERGm /S5hdAT7/dcsjL1wFwlw2MoQg+hmi0GJEBhOIJxcUcdL7od70eieXiv1BsEeqP0h HCxdsaghmjKL5v/KqKGiS3B8qKeila6j++FTiKzSRzA1YOQPXjoYWHGiMW+57ufk Lf1LAztq2Q7UOp3ZJokfMNGeDic=
Received: by filter0376p1iad2.sendgrid.net with SMTP id filter0376p1iad2-9692-5A5E1D52-2D 2018-01-16 15:42:10.998712376 +0000 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 lvFndJ_xRxu6dGEI9hfSKQ for <quic-issues@ietf.org>; Tue, 16 Jan 2018 15:42:10.813 +0000 (UTC)
Date: Tue, 16 Jan 2018 15:42:11 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc983ac40976cfff3cf354bb1bcac387d58977d4992cf000000011675df5292a169ce0c118d76@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/203/358003544@github.com>
In-Reply-To: <quicwg/base-drafts/issues/203@github.com>
References: <quicwg/base-drafts/issues/203@github.com>
Subject: Re: [quicwg/base-drafts] Connection migration should be indistinguishable from a new connection (#203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e1d5266f44_b67e3f9fb0400f302502f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0+EGV1m48Ste3Fy5RkhGDZNc4DkuM/1B5v+8 N4jZFTOYK1Kd9Kwdw8vpfrJOWlPE69BOa0MG67cXn6YEndqtcutSMrvpfH4WEVV3COlGa+zpwaPE// vgdeHmC9BEw+sg7RiIIqhIg6G4bughefSjXYLwQ/ffkePkwNWL9XeAhiSVqaOkyff3CbzvzowF6lNW A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D73yNktKlU7JuK5Vusph9w4sHOI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 15:42:33 -0000

----==_mimepart_5a5e1d5266f44_b67e3f9fb0400f302502f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Would a specialized 0-RTT handshake be suitable for migration?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/203#issuecomment-358003544
----==_mimepart_5a5e1d5266f44_b67e3f9fb0400f302502f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Would a specialized 0-RTT handshake be suitable for migration?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/203#issuecomment-358003544">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwLJnlq8S5KpDDvf6QWAcNjdsjM7ks5tLMNSgaJpZM4Lqy2h">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyBta-0RaBxSK86mX6VKPSpOuROAks5tLMNSgaJpZM4Lqy2h.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/203#issuecomment-358003544"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #203: Would a specialized 0-RTT handshake be suitable for migration?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/203#issuecomment-358003544"}}}</script>
----==_mimepart_5a5e1d5266f44_b67e3f9fb0400f302502f9--


From nobody Tue Jan 16 07:48:26 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E7E2127286 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 07:48:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.03
X-Spam-Level: 
X-Spam-Status: No, score=-2.03 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pEAF1t2w0RyB for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 07:48:20 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76BBC126CF6 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 07:48:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=QHhoUtoa0LZ+1rR5KctQV3xIxuU=; b=OiWUoRVMJbslzygg 0R3aDfY9lQrOD+SQ8lsviCt454O6/ZtCNoZxlC2ekEOlT7jpkY42rQ61NKB7VHDr cUFuH8qhe8yesdFMo1vxYyroA82Nmi9spnYz/L+i1eCCfrs/00j5MiPftcM47E2V HPV1IbB2rYG8MACWvbxgKqg6/Q4=
Received: by filter0183p1iad2.sendgrid.net with SMTP id filter0183p1iad2-16764-5A5E1EA1-2D 2018-01-16 15:47:45.956782848 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id jnKPU1t_R7-bCoCV13mm8Q for <quic-issues@ietf.org>; Tue, 16 Jan 2018 15:47:45.847 +0000 (UTC)
Date: Tue, 16 Jan 2018 15:47:46 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe1ed232247265264e3af8634f7a77a0a8c23524b92cf000000011675e0a192a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/review/89143145@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e1ea1b5e0d_11732afa71bc0ed0204027"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ViJZ62MVGDGUinBMbzfEOdpCV7MFKI4BIxV dyezSJfGDQ2FFMGZ5aHG1WeZw7lkbXPo1/BBiHY7kcYNLAUSxqPHw9Nx9sLG6kaeD1zOB2bU6xijJM AAdgfufH8Pvs054d56ppQtWrEQ16huiToi6Wa2a4q6zMnAMralBMkrZoZCHkficY6KbBEyNnH7Puo6 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ihWbPK06uF-MXwsrlQhZYNw4ddk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 15:48:25 -0000

----==_mimepart_5a5e1ea1b5e0d_11732afa71bc0ed0204027
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> -A packet that uses the short header could be associated with an existing
-connection with an incomplete cryptographic handshake.  Such a packet could be a
-valid packet that has been reordered with respect to the long-form packets that
-will complete the cryptographic handshake.  This might happen after the final
-set of cryptographic handshake messages from either peer.  These packets are
-expected to be correlated with a connection using the tuple of IP addresses and
-ports.  Packets that might be reordered in this fashion SHOULD be buffered in
-anticipation of the handshake completing.
-
-0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Hosts handle packets that can be associated with an existing connection

I don't think it is possible to entirely ignore at tuple even when given an ID. A host may assume an ID is approximately (modulo long time) unique when originating from one source. One peer does not control the ID. Internally it makes sense to hash the tuple with connection ID for lookup. However, it may be sufficient to require the ID be used, since an implementation may decide how tolerant it wants to be agasint collisions.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1039#discussion_r161797999
----==_mimepart_5a5e1ea1b5e0d_11732afa71bc0ed0204027
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/1039#discussion_r161797999">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -A packet that uses the short header could be associated with an existing
-connection with an incomplete cryptographic handshake.  Such a packet could be a
-valid packet that has been reordered with respect to the long-form packets that
-will complete the cryptographic handshake.  This might happen after the final
-set of cryptographic handshake messages from either peer.  These packets are
-expected to be correlated with a connection using the tuple of IP addresses and
-ports.  Packets that might be reordered in this fashion SHOULD be buffered in
-anticipation of the handshake completing.
-
-0-RTT packets might be received prior to a Client Initial packet at a server.
-If the version of these packets is acceptable to the server, it MAY buffer these
-packets in anticipation of receiving a reordered Client Initial packet.
+with an existing connection, or - for servers - potentially create a new
+connection.
+
+Hosts handle packets that can be associated with an existing connection
</pre>
<p>I don't think it is possible to entirely ignore at tuple even when given an ID. A host may assume an ID is approximately (modulo long time) unique when originating from one source. One peer does not control the ID. Internally it makes sense to hash the tuple with connection ID for lookup. However, it may be sufficient to require the ID be used, since an implementation may decide how tolerant it wants to be agasint collisions.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161797999">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzUMKR9hhJniuvf4Dm-Qtl6gZUq9ks5tLMShgaJpZM4RV8v6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6Vt7DAeK8oK-vyjhqg1WtI9EZtBks5tLMShgaJpZM4RV8v6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1039#discussion_r161797999"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1039"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1039#discussion_r161797999"}}}</script>
----==_mimepart_5a5e1ea1b5e0d_11732afa71bc0ed0204027--


From nobody Tue Jan 16 09:26:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DBA6F12D7F9 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 09:26:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y7bWEplYE6QE for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 09:26:24 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F5B212E858 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 09:26:20 -0800 (PST)
Date: Tue, 16 Jan 2018 09:26:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516123579; bh=v06rb2Vev/t1RsMuPrPQ8AZzchm4YmrIu/KiDWse8Po=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DYHJWtDdpCSPgBmS9tg9NuZqUXgPM3FWuxaSZYX66EtWjIHXdm1xB/AjQDkDmXAYO If8VUjmMKmlm2mU+XLNyAEBfzaKPELD0SIKM5eeHfUTPL7mDiCQBgTUNL4GolRcluu AJkERBs80iq8bLyusJnqgEh/ghCX1IjvFlzhTgBg=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7eac2d213c630a3756203a6422862144bd7c790792cf000000011675f7bb92a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/c358038506@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e35bb50fd9_2af3a3f937f18ef281958a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lB43XCWJQOfA85yuFgbETsfcZUs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 17:26:27 -0000

----==_mimepart_5a5e35bb50fd9_2af3a3f937f18ef281958a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Writing some pseudocode clarified it, at least for me. I think the answer, in most of the cases above, is just to drop it. If we can agree that the below is correct, I'll find the language to put in the spec:

Client Processing:

```
if (short_header)
    if (has_conn_id)
        if (conn_id_matches)
            if (1rtt_keys_exist)
                decrypt();
            else
                buffer_or_drop();
        else
            drop();
    else
        if (tuple_matches)
            if (allow_omit_conn_id)
                if (1rtt_keys_exist)
                    decrypt();
                else
                    buffer_or_drop();             
            else
                drop();
        else
            drop();
else /* long header */
    if (conn_id_matches)
        if (handshake_recent)
            if (version == 0)
                if (is_first_pkt)
                    process_VN();
                else
                    drop();
            else
                decrypt();
        else
            drop();
    else if (tuple_matches && is_first_pkt && version_matches)
        use_new_conn_id()
        decrypt()
    else
        drop()

Server processing:

if (short_header)
    if (has_conn_id)
        if (conn_id_matches)
            if (1rtt_keys_exist)
                decrypt();
            else
                buffer_or_drop();
        else
             reset_or_drop(); /* This is the only difference from client short header processing */
    else
        if (tuple_matches)
            if (allow_omit_conn_id)
                if (1rtt_keys_exist)
                    decrypt();
                else
                    buffer_or_drop();             
            else
                drop();
        else
           drop();
else /* long header */
    if (conn_id_matches)
        if (recent_handshake && version_matches)
            decrypt();
        else
            drop();
    else if (version_matches)
        decrypt()
    else
        send_vn();
```





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1039#issuecomment-358038506
----==_mimepart_5a5e35bb50fd9_2af3a3f937f18ef281958a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Writing some pseudocode clarified it, at least for me. I think the ans=
wer, in most of the cases above, is just to drop it. If we can agree that=
 the below is correct, I'll find the language to put in the spec:</p>
<p>Client Processing:</p>
<pre><code>if (short_header)
    if (has_conn_id)
        if (conn_id_matches)
            if (1rtt_keys_exist)
                decrypt();
            else
                buffer_or_drop();
        else
            drop();
    else
        if (tuple_matches)
            if (allow_omit_conn_id)
                if (1rtt_keys_exist)
                    decrypt();
                else
                    buffer_or_drop();             =

            else
                drop();
        else
            drop();
else /* long header */
    if (conn_id_matches)
        if (handshake_recent)
            if (version =3D=3D 0)
                if (is_first_pkt)
                    process_VN();
                else
                    drop();
            else
                decrypt();
        else
            drop();
    else if (tuple_matches &amp;&amp; is_first_pkt &amp;&amp; version_mat=
ches)
        use_new_conn_id()
        decrypt()
    else
        drop()

Server processing:

if (short_header)
    if (has_conn_id)
        if (conn_id_matches)
            if (1rtt_keys_exist)
                decrypt();
            else
                buffer_or_drop();
        else
             reset_or_drop(); /* This is the only difference from client =
short header processing */
    else
        if (tuple_matches)
            if (allow_omit_conn_id)
                if (1rtt_keys_exist)
                    decrypt();
                else
                    buffer_or_drop();             =

            else
                drop();
        else
           drop();
else /* long header */
    if (conn_id_matches)
        if (recent_handshake &amp;&amp; version_matches)
            decrypt();
        else
            drop();
    else if (version_matches)
        decrypt()
    else
        send_vn();
</code></pre>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1039#issuecomment-358038506">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6TMZL=
nSbKBaHS7P1PEc6bolVyK7ks5tLNu7gaJpZM4RV8v6">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8dHbP=
3x6hCLHDlhWpDLBmzaarBtks5tLNu7gaJpZM4RV8v6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1039#issuecomment-358038506"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in=
 #1039: Writing some pseudocode clarified it, at least for me. I think th=
e answer, in most of the cases above, is just to drop it. If we can agree=
 that the below is correct, I'll find the language to put in the spec:\r\=
n\r\nClient Processing:\r\n\r\n```\r\nif (short_header)\r\n    if (has_co=
nn_id)\r\n        if (conn_id_matches)\r\n            if (1rtt_keys_exist=
)\r\n                decrypt();\r\n            else\r\n                bu=
ffer_or_drop();\r\n        else\r\n            drop();\r\n    else\r\n   =
     if (tuple_matches)\r\n            if (allow_omit_conn_id)\r\n       =
         if (1rtt_keys_exist)\r\n                    decrypt();\r\n      =
          else\r\n                    buffer_or_drop();             \r\n =
           else\r\n                drop();\r\n        else\r\n           =
 drop();\r\nelse /* long header */\r\n    if (conn_id_matches)\r\n       =
 if (handshake_recent)\r\n            if (version =3D=3D 0)\r\n          =
      if (is_first_pkt)\r\n                    process_VN();\r\n         =
       else\r\n                    drop();\r\n            else\r\n       =
         decrypt();\r\n        else\r\n            drop();\r\n    else if=
 (tuple_matches \u0026\u0026 is_first_pkt \u0026\u0026 version_matches)\r=
\n        use_new_conn_id()\r\n        decrypt()\r\n    else\r\n        d=
rop()\r\n\r\nServer processing:\r\n\r\nif (short_header)\r\n    if (has_c=
onn_id)\r\n        if (conn_id_matches)\r\n            if (1rtt_keys_exis=
t)\r\n                decrypt();\r\n            else\r\n                b=
uffer_or_drop();\r\n        else\r\n             reset_or_drop(); /* This=
 is the only difference from client short header processing */\r\n    els=
e\r\n        if (tuple_matches)\r\n            if (allow_omit_conn_id)\r\=
n                if (1rtt_keys_exist)\r\n                    decrypt();\r=
\n                else\r\n                    buffer_or_drop();          =
   \r\n            else\r\n                drop();\r\n        else\r\n   =
        drop();\r\nelse /* long header */\r\n    if (conn_id_matches)\r\n=
        if (recent_handshake \u0026\u0026 version_matches)\r\n           =
 decrypt();\r\n        else\r\n            drop();\r\n    else if (versio=
n_matches)\r\n        decrypt()\r\n    else\r\n        send_vn();\r\n```\=
r\n\r\n\r\n\r\n"}],"action":{"name":"View Pull Request","url":"https://gi=
thub.com/quicwg/base-drafts/pull/1039#issuecomment-358038506"}}}</script>=

----==_mimepart_5a5e35bb50fd9_2af3a3f937f18ef281958a9--


From nobody Tue Jan 16 10:38:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E56AE12E8A9 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 10:38:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gokyDdzzQkra for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 10:38:34 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9838212E88F for <quic-issues@ietf.org>; Tue, 16 Jan 2018 10:38:34 -0800 (PST)
Date: Tue, 16 Jan 2018 10:38:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516127913; bh=7o79+2BlqgxgVo577aE4qgmYl8lFGoguWu8VcpI0m94=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DWiCJ9vu9kYbFJC7py5m4VN3PS9ta/gvQPe0xy6a5ZlhFsInFeRyNPOVc09tSTQ1f lQxi2yDpJkblzT82x2+zh+SWPmTw9FshAGoK13gFziyiAQYjUXnUoZTKtU1g/NPqIp D5ZEh1ooww8bG8pcbbYMAgBI/80k/vtRcjU1V9HI=
From: hardie <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf86c8cb33a36f6f70232d992270ef342ab11b8692cf00000001167608a992a169ce1124b4c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1048/358062107@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1048@github.com>
References: <quicwg/base-drafts/issues/1048@github.com>
Subject: Re: [quicwg/base-drafts] Packet number rework (#1048)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e46a9aca16_74e2ada5b93eecc98515"; 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/7cKWvrgjc4ZirknDR-dxhkfsIxk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 18:38:38 -0000

----==_mimepart_5a5e46a9aca16_74e2ada5b93eecc98515
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Mon, Jan 15, 2018 at 8:17 PM, Martin Thomson <notifications@github.com=
>
wrote:

> @hardie <https://github.com/hardie>, as it turned out, the draft alread=
y
> addressed that point. It strongly recommends the use of a connection ID=
 if
> the client intends to break linkability:
>
> A client which wishes to break linkability upon changing networks MUST =
use
> the
> connection ID provided by the server.
>
> I didn't make any changes on this point in the PR, other than the remov=
al
> of mentions of packet numbers from that specific sentence. The point ab=
out
> using connection ID could be reinforced, but I think that this is
> sufficient to understand the trade-offs.
>
>
> Sorry for not being clear, but I don't think that as currently stated t=
his
breaks the timing linkage.  For that, it would have to say something like=

"MUST consistently use connection IDs" as well.

My concern is that shifting from the "omitting connection ID" state to th=
e
"sending connection ID" state could be a signal of imminent connection
change.  If you can observe all flows going to a destination,
cross-correlating the new flows that show up after this signal with those=

that disappear after this signal seems to provide a potential link.  It's=

not perfect, of course, but there are traffic patterns where I think it
would be real.

If you think this is well understood outside the document, I'm willing to=

forgo this change, but I don't think the document itself is clear on this=

yet.





> =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/1048#issuecomment-3578496=
14>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABVb5EI_BNSeP74-AcFV=
ciJjcrTAaA2gks5tLCLSgaJpZM4RaHuO>
> .
>


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1048#issuecomment-358062107=

----==_mimepart_5a5e46a9aca16_74e2ada5b93eecc98515
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Mon, Jan 15, 2018 at 8:17 PM, Martin Thomson &lt;notifications@github.=
com&gt;<br>
wrote:<br>
<br>
&gt; @hardie &lt;https://github.com/hardie&gt;, as it turned out, the dra=
ft already<br>
&gt; addressed that point. It strongly recommends the use of a connection=
 ID if<br>
&gt; the client intends to break linkability:<br>
&gt;<br>
&gt; A client which wishes to break linkability upon changing networks MU=
ST use<br>
&gt; the<br>
&gt; connection ID provided by the server.<br>
&gt;<br>
&gt; I didn&#39;t make any changes on this point in the PR, other than th=
e removal<br>
&gt; of mentions of packet numbers from that specific sentence. The point=
 about<br>
&gt; using connection ID could be reinforced, but I think that this is<br=
>
&gt; sufficient to understand the trade-offs.<br>
&gt;<br>
&gt;<br>
&gt; Sorry for not being clear, but I don&#39;t think that as currently s=
tated this<br>
breaks the timing linkage.  For that, it would have to say something like=
<br>
&quot;MUST consistently use connection IDs&quot; as well.<br>
<br>
My concern is that shifting from the &quot;omitting connection ID&quot; s=
tate to the<br>
&quot;sending connection ID&quot; state could be a signal of imminent con=
nection<br>
change.  If you can observe all flows going to a destination,<br>
cross-correlating the new flows that show up after this signal with those=
<br>
that disappear after this signal seems to provide a potential link.  It&#=
39;s<br>
not perfect, of course, but there are traffic patterns where I think it<b=
r>
would be real.<br>
<br>
If you think this is well understood outside the document, I&#39;m willin=
g to<br>
forgo this change, but I don&#39;t think the document itself is clear on =
this<br>
yet.<br>
<br>
<br>
<br>
<br>
<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you were mentioned.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/1048#issuecomment-3=
57849614&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABVb5EI_BNSeP7=
4-AcFVciJjcrTAaA2gks5tLCLSgaJpZM4RaHuO&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/1048#issuecomment-358062107">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7vh=
c-Oh7LQXgRrB6_oOF1pYmvvHks5tLOypgaJpZM4RaHuO">mute the thread</a>.<img al=
t=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2=
pAO9l6nmRPKKyWb4Kw1usFVYVJks5tLOypgaJpZM4RaHuO.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/1048#issuecomment-358062107"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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 #10=
48: On Mon, Jan 15, 2018 at 8:17 PM, Martin Thomson \u003cnotifications@g=
ithub.com\u003e\nwrote:\n\n\u003e @hardie \u003chttps://github.com/hardie=
\u003e, as it turned out, the draft already\n\u003e addressed that point.=
 It strongly recommends the use of a connection ID if\n\u003e the client =
intends to break linkability:\n\u003e\n\u003e A client which wishes to br=
eak linkability upon changing networks MUST use\n\u003e the\n\u003e conne=
ction ID provided by the server.\n\u003e\n\u003e I didn't make any change=
s on this point in the PR, other than the removal\n\u003e of mentions of =
packet numbers from that specific sentence. The point about\n\u003e using=
 connection ID could be reinforced, but I think that this is\n\u003e suff=
icient to understand the trade-offs.\n\u003e\n\u003e\n\u003e Sorry for no=
t being clear, but I don't think that as currently stated this\nbreaks th=
e timing linkage.  For that, it would have to say something like\n\"MUST =
consistently use connection IDs\" as well.\n\nMy concern is that shifting=
 from the \"omitting connection ID\" state to the\n\"sending connection I=
D\" state could be a signal of imminent connection\nchange.  If you can o=
bserve all flows going to a destination,\ncross-correlating the new flows=
 that show up after this signal with those\nthat disappear after this sig=
nal seems to provide a potential link.  It's\nnot perfect, of course, but=
 there are traffic patterns where I think it\nwould be real.\n\nIf you th=
ink this is well understood outside the document, I'm willing to\nforgo t=
his change, but I don't think the document itself is clear on this\nyet.\=
n\n\n\n\n\n\u003e =E2=80=94\n\u003e You are receiving this because you we=
re mentioned.\n\u003e Reply to this email directly, view it on GitHub\n\u=
003e \u003chttps://github.com/quicwg/base-drafts/issues/1048#issuecomment=
-357849614\u003e,\n\u003e or mute the thread\n\u003e \u003chttps://github=
.com/notifications/unsubscribe-auth/ABVb5EI_BNSeP74-AcFVciJjcrTAaA2gks5tL=
CLSgaJpZM4RaHuO\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/1048#issuecomment-3=
58062107"}}}</script>=

----==_mimepart_5a5e46a9aca16_74e2ada5b93eecc98515--


From nobody Tue Jan 16 11:51:09 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC76112EAC0 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 11:51:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.03
X-Spam-Level: 
X-Spam-Status: No, score=-2.03 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lGSNrsgaQxGz for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 11:51:07 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 476BC12EAA9 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 11:51:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rl+ln4A1dvpniDR+3YmUvUdm1eg=; b=sSz5aWy5LB4oAXVQ D3sh5mkHTPf74ncTjq1gkIrzxfKCplZfmjJat6tu1J1quMvzKhHfmtJqnqIbIpr8 2QoS09bGz54r7lYaTGjrd1zoWfPsTJBOb+M7JL2Fe6IAKh3jW8LTl7md3jFOy/Ll /ZG0Jm+L/4/fCOQ0EBBtVEMPmHw=
Received: by filter0321p1iad2.sendgrid.net with SMTP id filter0321p1iad2-27321-5A5E57AA-2 2018-01-16 19:51:06.043744814 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id PvxTzqaMRN69plJzGUki8A for <quic-issues@ietf.org>; Tue, 16 Jan 2018 19:51:06.015 +0000 (UTC)
Date: Tue, 16 Jan 2018 19:51:06 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab29c140cad3c3e45c2ae8e4e1d6cf8785bf931ce192cf00000001167619a992a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/c358083675@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e57a9e6c7d_164a83fa12ae66f30705f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2JOK6BMYkw//+alK4eslFGnOrdUJ+cWhO6Sh c8plpAhlBQEwAz+ZcamothIYJyOckDvanHhewlqMa226H69V2N822u/f7UoS2gMDBrPFWoZRw7/vIk oJ2IpCEC8zlxl4VJiTjzEYVmGyVcrjBkEfWPs+AXzPdvO3XKw9+kwqCELAQNorrucysMIgt6OIsEZJ E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zG3rqirmtB_-TVuqDNhvrM5YFDg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 19:51:09 -0000

----==_mimepart_5a5e57a9e6c7d_164a83fa12ae66f30705f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Nice work, C in pseudo code :)

It mostly looks good to me, except for where the client upgrades to the new version id:

> else if (tuple_matches && is_first_pkt && version_matches)
        use_new_conn_id()
        decrypt()

The client needs to use the new connection id only after it has got a connection id match. So it would be something along:
client:

```
In Client:
...
else /* long header */
    if (conn_id_matches)
        if (handshake_recent)
            if (version == 0)
                if (is_first_pkt)
                    process_VN();
                else
                    drop();
            else
                decrypt();
                if (got_new_conn_id)
                    use_new_conn_id()
        else
            drop();
    else
        drop()
```

Otherwise we are back to matching in tuples at one stage.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1039#issuecomment-358083675
----==_mimepart_5a5e57a9e6c7d_164a83fa12ae66f30705f1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Nice work, C in pseudo code :)</p>
<p>It mostly looks good to me, except for where the client upgrades to the =
new version id:</p>
<blockquote>
<p>else if (tuple_matches &amp;&amp; is_first_pkt &amp;&amp; version_matche=
s)<br>
use_new_conn_id()<br>
decrypt()</p>
</blockquote>
<p>The client needs to use the new connection id only after it has got a co=
nnection id match. So it would be something along:<br>
client:</p>
<pre><code>In Client:
...
else /* long header */
    if (conn_id_matches)
        if (handshake_recent)
            if (version =3D=3D 0)
                if (is_first_pkt)
                    process_VN();
                else
                    drop();
            else
                decrypt();
                if (got_new_conn_id)
                    use_new_conn_id()
        else
            drop();
    else
        drop()
</code></pre>
<p>Otherwise we are back to matching in tuples at one stage.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1039#issuecomment-358083675">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy_iN_iAfdFUw1e7=
rQg4B4GGPk5nks5tLP2pgaJpZM4RV8v6">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq_o3sX5Ql1btFJmgn=
-RQO6M495R6ks5tLP2pgaJpZM4RV8v6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1039#issuecomment-358083675"></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 #1039: Nice work, C=
 in pseudo code :)\r\n\r\nIt mostly looks good to me, except for where the =
client upgrades to the new version id:\r\n\r\n\u003e else if (tuple_matches=
 \u0026\u0026 is_first_pkt \u0026\u0026 version_matches)\r\n        use_new=
_conn_id()\r\n        decrypt()\r\n\r\nThe client needs to use the new conn=
ection id only after it has got a connection id match. So it would be somet=
hing along:\r\nclient:\r\n\r\n```\r\nIn Client:\r\n...\r\nelse /* long head=
er */\r\n    if (conn_id_matches)\r\n        if (handshake_recent)\r\n     =
       if (version =3D=3D 0)\r\n                if (is_first_pkt)\r\n      =
              process_VN();\r\n                else\r\n                    =
drop();\r\n            else\r\n                decrypt();\r\n              =
  if (got_new_conn_id)\r\n                    use_new_conn_id()\r\n        =
else\r\n            drop();\r\n    else\r\n        drop()\r\n```\r\n\r\nOth=
erwise we are back to matching in tuples at one stage."}],"action":{"name":=
"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1039#=
issuecomment-358083675"}}}</script>=

----==_mimepart_5a5e57a9e6c7d_164a83fa12ae66f30705f1--


From nobody Tue Jan 16 12:02:17 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FA3A12EADB for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 12:02:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 99h8ZGwWwyt2 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 12:02:01 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B01E12EAE6 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 12:01:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9Pi6j7tWoRwABoUmGsKP0oLXw3o=; b=XjbHqDOJqiisHYtm hudJj0N4wZQQQXQOqIbrkb4jM6I4fqwmhQ5QMKIhH88VDPowXoCYYQSxUFgJdMvS cnv3028CCgbS2U4XfCWfLAzn/Fzmn/C0Ozp55vEHHWT/T9Na0sOXkDO9P6wQ0QJH V9HGlgoIEHvkvSie4XzUhbINERc=
Received: by filter0873p1mdw1.sendgrid.net with SMTP id filter0873p1mdw1-1351-5A5E5A16-32 2018-01-16 20:01:26.463739302 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id WdHwAHR2R_yqmbTI2001jg for <quic-issues@ietf.org>; Tue, 16 Jan 2018 20:01:26.475 +0000 (UTC)
Date: Tue, 16 Jan 2018 20:01:26 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85d17051905bbe3568493fce15224b451390222992cf0000000116761c1692a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/c358086713@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e5a165c3f0_2fba3f7f512dcf34294c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/vNB81CiVZsHe0uBUA82o9jz9xYdWFrwU6K inVhWnHAd4dW4PbCLzfh4+QZYx+rp9vAVI14MMDAhLMTmD683eIA2Z3hbLHZ3FG1pNHDNPltEz+6aH se3uLwEXgSigyMOEftBuo7VpDVMq7iW0bhFrkl8RU2sBsRhyr9VciK+yE+5FrApevEfPGrUhVvn9c0 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NEf3TjOZCB4pDgHtvG87vKEwssc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 20:02:15 -0000

----==_mimepart_5a5e5a165c3f0_2fba3f7f512dcf34294c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Also, the client may have to buffer some long headers it does not understand when the server changes CID, but I don't recall the details. Later it may be fine to drop.

And the client may have to handle a reset matching on ID as well, but that might be covered in the decrypt part.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1039#issuecomment-358086713
----==_mimepart_5a5e5a165c3f0_2fba3f7f512dcf34294c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Also, the client may have to buffer some long headers it does not unders=
tand when the server changes CID, but I don't recall the details. Later it =
may be fine to drop.</p>
<p>And the client may have to handle a reset matching on ID as well, but th=
at might be covered in the decrypt part.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1039#issuecomment-358086713">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzMzEpbru-_4s90e=
nm6Q2Tg96fnkks5tLQAWgaJpZM4RV8v6">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxzvU5THblO6ThcB7=
oQfXiYqNYUqks5tLQAWgaJpZM4RV8v6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1039#issuecomment-358086713"></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 #1039: Also, the cl=
ient may have to buffer some long headers it does not understand when the s=
erver changes CID, but I don't recall the details. Later it may be fine to =
drop.\r\n\r\nAnd the client may have to handle a reset matching on ID as we=
ll, but that might be covered in the decrypt part."}],"action":{"name":"Vie=
w Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1039#issu=
ecomment-358086713"}}}</script>=

----==_mimepart_5a5e5a165c3f0_2fba3f7f512dcf34294c8--


From nobody Tue Jan 16 12:07:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF651126C19 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 12:07:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id STRhHsCI7nv9 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 12:06:58 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A509312EADA for <quic-issues@ietf.org>; Tue, 16 Jan 2018 12:06:51 -0800 (PST)
Date: Tue, 16 Jan 2018 12:06:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516133210; bh=b+KVFRBm8x+QT1ySphZ44CfSFkggpUuHADMU7y0NZXo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=S3jeu54erEeg3xaTC+K0/g3eaigDUnZUhIBeDTX8VZSVWurJ7hCYX6OsrRbzd1M0L wo7pORpmDZldMm0j55X1mLyJspk3rJgoPU8YuD2bHuHXG+5UaVqzIFieoDJKVz0mr5 x7fWcxjuWlduXoa69LgpoBqlkUuZSXSjAkstLF9w=
From: Victor Vasiliev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab78325bb5a3cc0e2888acc1ddf7c1ad1e56f1f1ba92cf0000000116761d5a92a169ce113681c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1058/review/89231497@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1058@github.com>
References: <quicwg/base-drafts/pull/1058@github.com>
Subject: Re: [quicwg/base-drafts] Remove transport parameters from NewSessionTicket (#1058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e5b5a17dc2_16c82abe96286ed0760a8"; 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/gDpI2PTFddUmvl5OgzbrHJDCcCA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 20:07:01 -0000

----==_mimepart_5a5e5b5a17dc2_16c82abe96286ed0760a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

vasilvv commented on this pull request.



> @@ -1218,12 +1215,12 @@ ack_delay_exponent (0x0007):
 
 ### Values of Transport Parameters for 0-RTT {#zerortt-parameters}
 
-Transport parameters from the server MUST be remembered by the client for use
-with 0-RTT data.  If the TLS NewSessionTicket message includes the
-quic_transport_parameters extension, then those values are used for the server
-values when establishing a new connection using that ticket.  Otherwise, the
-transport parameters that the server advertises during connection establishment
-are used.
+A client that attempts to send 0-RTT data MUST remember the transport parameters
+used by the server.  The transport parameters that the server advertises during
+connection establishment apply to all connections that are resumed using the
+keying material established during that handshake.  Remembered transport
+parameters apply to the new connection until the handshake completes and new
+transport parameters from the server can be provided.

So, what is our current approach for ensuring that the transport parameter change does not put client in a sudden violation of them?  Do we have a text somewhere else in the text saying that flow control parameters may only increase, or does this still need to be addressed?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-89231497
----==_mimepart_5a5e5b5a17dc2_16c82abe96286ed0760a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@vasilvv</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1058#discussion_r161872094">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1218,12 +1215,12 @@ ack_delay_exponent (0x0007):
 
 ### Values of Transport Parameters for 0-RTT {#zerortt-parameters}
 
-Transport parameters from the server MUST be remembered by the client for use
-with 0-RTT data.  If the TLS NewSessionTicket message includes the
-quic_transport_parameters extension, then those values are used for the server
-values when establishing a new connection using that ticket.  Otherwise, the
-transport parameters that the server advertises during connection establishment
-are used.
+A client that attempts to send 0-RTT data MUST remember the transport parameters
+used by the server.  The transport parameters that the server advertises during
+connection establishment apply to all connections that are resumed using the
+keying material established during that handshake.  Remembered transport
+parameters apply to the new connection until the handshake completes and new
+transport parameters from the server can be provided.
</pre>
<p>So, what is our current approach for ensuring that the transport parameter change does not put client in a sudden violation of them?  Do we have a text somewhere else in the text saying that flow control parameters may only increase, or does this still need to be addressed?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-89231497">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1ZApYkCQpEPaYTDduArCRkTdv2kks5tLQFagaJpZM4RfPms">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_w14s2_lwTXLt6VrYflunuxW88oks5tLQFagaJpZM4RfPms.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-89231497"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 commented on #1058"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-89231497"}}}</script>
----==_mimepart_5a5e5b5a17dc2_16c82abe96286ed0760a8--


From nobody Tue Jan 16 15:17:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C82BB12EBA1 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:17:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3Rsz2_nUFP6e for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:17:38 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5728E12EBA4 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 15:17:35 -0800 (PST)
Date: Tue, 16 Jan 2018 15:17:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516144654; bh=pMAIOklr0enAUkchpd2Jup3M+xPyKWyzop3XkKjFmh4=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=y//OVKq2wumor5Asr8Ft5w83Mz9gpqIqeozvs14Ka+euX2sMyKFcqaTSlc448ns0c 095+aulFx84sb1k6MC2nUWIfKNQnrFaJJacqPOBcNMxLsdK7+fA3T8Q/O/gRJDkKUI 0CbYFnF7mPMQoxOQpKxvPVR/+XogXWAah96FBsKM=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab18670df324d461c77a8ccf60c865f41cffc5654192cf0000000116764a0e92a169ce113b27a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1059@github.com>
Subject: [quicwg/base-drafts] Definition of Recovery End (#1059)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e880e85da2_2b33ff81acb8f34135023"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/A68UeMrP-sbgK-aO2KmaVQZU7Uk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 23:17:40 -0000

----==_mimepart_5a5e880e85da2_2b33ff81acb8f34135023
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

According to the spec, recovery starts with detection of a lost packet an=
d ends with the acknowledgement of a single, newly sent packet. Why isn=E2=
=80=99t recovery ending only after all the information in the frames that=
 were lost prior to the recovery period have been acknowledged?

For instance, if 4 packets worth of STREAM frames and a MAX_DATA frame we=
re lost, why shouldn=E2=80=99t recovery last until all that data had been=
 resent and acknowledged?

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1059=

----==_mimepart_5a5e880e85da2_2b33ff81acb8f34135023
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>According to the spec, recovery starts with detection of a lost packet=
 and ends with the acknowledgement of a single, newly sent packet. Why is=
n=E2=80=99t recovery ending only after all the information in the frames =
that were lost prior to the recovery period have been acknowledged?</p>
<p>For instance, if 4 packets worth of STREAM frames and a MAX_DATA frame=
 were lost, why shouldn=E2=80=99t recovery last until all that data had b=
een resent and acknowledged?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1059">view it on GitHub</a>, or <a href=3D"https://=
github.com/notifications/unsubscribe-auth/AWbkq0vQQBiauhZaKpG3aC5YhUaL9Wq=
eks5tLS4OgaJpZM4RgkoV">mute the thread</a>.<img alt=3D"" height=3D"1" src=
=3D"https://github.com/notifications/beacon/AWbkq3M_PGcmc378S5hTwb7-yj3sJ=
jSeks5tLS4OgaJpZM4RgkoV.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/1059"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Definitio=
n of Recovery End (#1059)"}],"action":{"name":"View Issue","url":"https:/=
/github.com/quicwg/base-drafts/issues/1059"}}}</script>=

----==_mimepart_5a5e880e85da2_2b33ff81acb8f34135023--


From nobody Tue Jan 16 15:28:45 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 181E512D82C for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:28:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XMfDoNho5XkQ for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:28:42 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C6A3F12EBAF for <quic-issues@ietf.org>; Tue, 16 Jan 2018 15:28:34 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516145314; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ttNjlimBEs7Bj0SXD/sYcI/VfKO9mhBn+Y1AOThseXE=; b=eWivVxr8OG5l56tVY80ijljXCZezEELUF6LX6maOxwcDmi6d3uVraQC/6uxTdoVhs3D+Wk4i hvvXzMWCMzUPgR0306il1k74gaVfoSeb/60t3oHfLiG3vY50dioY9hpSHlBNFDHBe6BD6Nhd YWGsQdIPktfflk/5CrdAYaC92g0=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a5e8aa2.7f22e8066de0-smtp-out-n02; Tue, 16 Jan 2018 23:28:34 -0000 (UTC)
Date: Tue, 16 Jan 2018 15:28:33 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a5e8aa1e9f1_11dd2b0e64b13c10922dd@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 45e735: No more paired streams
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a5e8aa1df6f_11dd2b0e64b13c109216e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4jVtQe2y2CrDVobLAQKgbfFbjZM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 23:28:44 -0000

----==_mimepart_5a5e8aa1df6f_11dd2b0e64b13c109216e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/fix-send-states
  Home:   https://github.com/quicwg/base-drafts
  Commit: 45e7350cb269eafaf1469f01a746ec8cded3dcef
      https://github.com/quicwg/base-drafts/commit/45e7350cb269eafaf1469f01a746ec8cded3dcef
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-17 (Wed, 17 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  No more paired streams



----==_mimepart_5a5e8aa1df6f_11dd2b0e64b13c109216e--


From nobody Tue Jan 16 15:28:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BD29E12EBAD for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:28:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vXNS_lllzKZ3 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:28:44 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A4D9712EBBA for <quic-issues@ietf.org>; Tue, 16 Jan 2018 15:28:36 -0800 (PST)
Date: Tue, 16 Jan 2018 15:28:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516145316; bh=n5XArpmb/Li/0llr5JlVmM70FiXa9kcUKIph3sFOlYI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gQ5TyxdtDemT3s+ufUbX6wne12rVkqLUJfYL4TUAVb0oJ6QKDhIsqFuYF4wJ6BiXb yI3xuNr4yXNBR3r3hgJa/IAppcfeSwMr9pUJoc3rFj9gQsHHiUsNtNTIMlVFIhcXaU dTwcoyfpgP/LGYIOXeQ+G/loCRcsCwfxXVenljj8=
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/1054/push/2259094456@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1054@github.com>
References: <quicwg/base-drafts/pull/1054@github.com>
Subject: Re: [quicwg/base-drafts] Tweak send stream figure (#1054)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e8aa483ae_49e73fbf2ad9af341672b8"; 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/w7L0-CQDL5Qr19GaSo2ys5VgDQs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 23:28:47 -0000

----==_mimepart_5a5e8aa483ae_49e73fbf2ad9af341672b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

45e7350  No more paired streams


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1054/files/3736b081ffcb21a713137042aa74899451a16429..45e7350cb269eafaf1469f01a746ec8cded3dcef

----==_mimepart_5a5e8aa483ae_49e73fbf2ad9af341672b8
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/45e7350" class="commit-link">45e7350</a>  No more paired streams</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1054/files/3736b081ffcb21a713137042aa74899451a16429..45e7350cb269eafaf1469f01a746ec8cded3dcef">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3lLUJOUyg82Ir_S6nfUR6PCzNCmks5tLTCkgaJpZM4RfJYA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxDzPncs1dvhiLpVGBP0yVXtjmqYks5tLTCkgaJpZM4RfJYA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1054/files/3736b081ffcb21a713137042aa74899451a16429..45e7350cb269eafaf1469f01a746ec8cded3dcef"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1054"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1054/files/3736b081ffcb21a713137042aa74899451a16429..45e7350cb269eafaf1469f01a746ec8cded3dcef"}}}</script>

----==_mimepart_5a5e8aa483ae_49e73fbf2ad9af341672b8--


From nobody Tue Jan 16 15:28:59 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D92F512EBAE for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:28:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id foZvw6uy9Xmb for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:28:46 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F17312EB96 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 15:28:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zZpNIWSDdb8S5GEfdpOkj2c1iZ8=; b=CAsqxEm2xiyFnjRn BOmJb8VLGcOMa4ZYOSUeNemYrDygf1o2gbfwQgyxpNul8gpc5wNdpwPZJhef63jD 3JoEtkYvDAFeabZRCOAWjsZOiRcwTkEclV3GvEwUDiRJx7MFB6eEYDgHtEkZuSPg YJvE+Q9phWl28MclKX0BdvrYdsY=
Received: by filter0616p1iad2.sendgrid.net with SMTP id filter0616p1iad2-30510-5A5E8AAB-11 2018-01-16 23:28:43.788885183 +0000 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 v6rkeiLJT9S_aiGtkCybwA for <quic-issues@ietf.org>; Tue, 16 Jan 2018 23:28:43.641 +0000 (UTC)
Date: Tue, 16 Jan 2018 23:28:43 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe3d597aad290e72119b4915564a9542e019ca13a92cf0000000116764cab92a169ce113629fd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1054/review/89284891@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1054@github.com>
References: <quicwg/base-drafts/pull/1054@github.com>
Subject: Re: [quicwg/base-drafts] Tweak send stream figure (#1054)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e8aab855c2_48053ff7dda70f34213022"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak16RwD5A/R4Xm8ktJUlvI9ZQTxMekMq/CsEL3 XiJuwiL2QZnlkI3672HUT7kLXQWwUazzzNZ8iSwrwKlYjlgZQ94b1r0eTEoTqhhEn3jTO6T99EeICD ImCYUJ1nzOo9pNjwl4d/QAGNYPqC0GANmI5f7ozq7F3MY4Q4iAaA60IesxbMGooMv/HOqLeOpx4xnt 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f2ziWXw5xVBBeAcF4bmNAEeCq_w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 23:28:48 -0000

----==_mimepart_5a5e8aab855c2_48053ff7dda70f34213022
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -2960,7 +2960,7 @@ data to a peer.
 
 ~~~
        o
-       | Application Open
+       | Open Stream
        | Open Paired Stream (bidirectional)
        v

Good point.  Does the latest change 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/1054#discussion_r161918118
----==_mimepart_5a5e8aab855c2_48053ff7dda70f34213022
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/1054#discussion_r161918118">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2960,7 +2960,7 @@ data to a peer.
 
 ~~~
        o
-       | Application Open
+       | Open Stream
        | Open Paired Stream (bidirectional)
        v
</pre>
<p>Good point.  Does the latest change 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/1054#discussion_r161918118">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxneminVsE8fxzqz7_l4BQkg8BnYks5tLTCrgaJpZM4RfJYA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_MxUtGGeRJJGGtGup-halNf_9zGks5tLTCrgaJpZM4RfJYA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1054#discussion_r161918118"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1054"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1054#discussion_r161918118"}}}</script>
----==_mimepart_5a5e8aab855c2_48053ff7dda70f34213022--


From nobody Tue Jan 16 15:29:29 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7043612D87E for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:29:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VGOihwkqVzSv for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:29:26 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C72512D82C for <quic-issues@ietf.org>; Tue, 16 Jan 2018 15:29:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jfE4T2gbXZgVVaZjOIUxjeV6K0Y=; b=UjwB/de3muIqoxxK +ePa4ZI8mQNRySJYhAi9YtwjFlSvplJ+GCUdd/XmrxV9N0oCAft2JLdAvSlHaZcG YeC/5EpV22NncWGKdFaiELe2+Cgwbgz92E3mJnYGw/V68D4VfGrGK0fcCn/c2/gy QeJt6f0j4etZ/qGx1FcoqugmUWw=
Received: by filter0807p1mdw1.sendgrid.net with SMTP id filter0807p1mdw1-4605-5A5E8AD5-B 2018-01-16 23:29:25.269621694 +0000 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 OavMzma0RVWmR4F5_z1qbw for <quic-issues@ietf.org>; Tue, 16 Jan 2018 23:29:25.280 +0000 (UTC)
Date: Tue, 16 Jan 2018 23:29:25 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcddace8811dead26ce47c854117880fe94b7569c92cf0000000116764cd592a169ce0f1ba30a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/751/358142704@github.com>
In-Reply-To: <quicwg/base-drafts/issues/751@github.com>
References: <quicwg/base-drafts/issues/751@github.com>
Subject: Re: [quicwg/base-drafts] Handling un-ackable packets (#751)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e8ad52de57_628e2ab22f44cecc196158"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2GbvFow36WhCPpWZ4Vzvtiq0AEB8ztqTbB1S NLaTsHlyNKaCDoB+FKbxiDdWVHWZAt9UwyyKhYl1+zpQZZqh5YCJXH1D/wf/1IYGRM5NBOYf5hQyeV yeZCIMza4lCjcL99tCS+H45Y0AEqe+XfTDg+ZEoMM9ceg+v6FrjNWByVdu+OEtxaKUJYaolHQHGqrK o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FGwvKMrhJLTQkZO0R3F_G0No_GY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 23:29:27 -0000

----==_mimepart_5a5e8ad52de57_628e2ab22f44cecc196158
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

CONNECTION_CLOSE isn't appropriate here.  It implies dropping state, where the server might save the 0-RTT until it gets the missing handshake message.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/751#issuecomment-358142704
----==_mimepart_5a5e8ad52de57_628e2ab22f44cecc196158
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>CONNECTION_CLOSE isn't appropriate here.  It implies dropping state, where the server might save the 0-RTT until it gets the missing handshake message.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/751#issuecomment-358142704">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxMwZMEoqC9PdDwyoCSKljgDFW04ks5tLTDVgaJpZM4PFH51">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_GxgcoR2ZY0Wg6t0-YWXPb19NF1ks5tLTDVgaJpZM4PFH51.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/751#issuecomment-358142704"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #751: CONNECTION_CLOSE isn't appropriate here.  It implies dropping state, where the server might save the 0-RTT until it gets the missing handshake message."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/751#issuecomment-358142704"}}}</script>
----==_mimepart_5a5e8ad52de57_628e2ab22f44cecc196158--


From nobody Tue Jan 16 15:31:59 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43E96124BAC for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:31:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7L_f6wEhSbiJ for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:31:57 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2AFC21273B1 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 15:31:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PxVkAPSNzeQ62CSolhcegYDJaKo=; b=R/Rd2bBC58MzegWB Fwj9oDrtCFdJ/H97R9VbfOoFdNs2auY6T+BddydcbqnkATxqg1E0wSjzTH/u+yZU wTLme2oQpS3/vA80eRSqEBYM72jm+K524M0eikxlrsLqsiW9PLqWjMFYVBnrMtxx rI2Qt0h0Sen0h3Eut+5uiLGDPdI=
Received: by filter0523p1mdw1.sendgrid.net with SMTP id filter0523p1mdw1-21257-5A5E8B6B-26 2018-01-16 23:31:55.922736623 +0000 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 XPkNUg8eStGWXZSfc1Kiwg for <quic-issues@ietf.org>; Tue, 16 Jan 2018 23:31:55.914 +0000 (UTC)
Date: Tue, 16 Jan 2018 23:31:56 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab05a1964d6c6b7aecdf5df4fd478478022aba058292cf0000000116764d6b92a169ce113667d1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1055/358143203@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1055@github.com>
References: <quicwg/base-drafts/issues/1055@github.com>
Subject: Re: [quicwg/base-drafts] Exclusion from congestion control for ACK (#1055)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e8b6bc1e91_e482acda131aecc227583"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0PnIUwbld8vO/NiRfulSv9ApNuXcyb+9MjWS vJLjX6jSlKvWIPRUVdvMSSQGgpZDwK2FJIF1OwEY11ROtTKd/czTykegzI0L8ly3hRVAS0HRXLxtoh Gj5XoyFeUy6GXNOeEQJLNIHll/Au1acINGIwVD296SYFH5XAjiuqgmRfQ+w/HsiCDiHduXqQOO0z6O o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/74b1ve75HI8lkIkq9plgRV8RCzg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 23:31:58 -0000

----==_mimepart_5a5e8b6bc1e91_e482acda131aecc227583
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that providing an explicit can-send description would help (as I request with #1056).  And the computation of bytes_in_flight in Section 4.7.4 doesn't include this tweak.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1055#issuecomment-358143203
----==_mimepart_5a5e8b6bc1e91_e482acda131aecc227583
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that providing an explicit can-send description would help (as I request with <a href="https://github.com/quicwg/base-drafts/issues/1056" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="288778266" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1056">#1056</a>).  And the computation of bytes_in_flight in Section 4.7.4 doesn't include this tweak.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1055#issuecomment-358143203">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzpSjmF9BAlH6R9lZnk0MGSLnG3wks5tLTFrgaJpZM4RfNxp">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-pxmsqzKR1CsSyu1ZJwpkBMGFAsks5tLTFrgaJpZM4RfNxp.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1055#issuecomment-358143203"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1055: I think that providing an explicit can-send description would help (as I request with #1056).  And the computation of bytes_in_flight in Section 4.7.4 doesn't include this tweak."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1055#issuecomment-358143203"}}}</script>
----==_mimepart_5a5e8b6bc1e91_e482acda131aecc227583--


From nobody Tue Jan 16 15:34:53 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C36AD12EB9B for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:34:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ft9c2On16og3 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:34:46 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1462D12D87E for <quic-issues@ietf.org>; Tue, 16 Jan 2018 15:34:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RBPdDvKgM8dPpjeUVEwKKjVb780=; b=XHco4FCK20cVEf4u VeAJBghP+eSFd0+0hFT3AqyvOIRQAhdf3aY69CDR7c3KpHUQrgdpHkhYRtd9js+3 1Mdo3zyW9mTIgH5MnLqe4wI2wZM8WZfzeWxpNgrio9VgN0XEsz7ekISfwSMhpTOU eneplJ3I8VoFrIHDl/r6u0S4goM=
Received: by filter0575p1iad2.sendgrid.net with SMTP id filter0575p1iad2-3226-5A5E8C12-1A 2018-01-16 23:34:42.856226137 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id ndDfIFBQSaG-_YN861UE1A for <quic-issues@ietf.org>; Tue, 16 Jan 2018 23:34:42.816 +0000 (UTC)
Date: Tue, 16 Jan 2018 23:34:43 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5563b2eadc029310646b44ec67e869c768a5da5692cf0000000116764e1292a169ce1136681a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1056/358143784@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1056@github.com>
References: <quicwg/base-drafts/issues/1056@github.com>
Subject: Re: [quicwg/base-drafts] "CanSendPacket" function or equivalent function (#1056)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e8c12b974f_5ede2b160d6f6ec4110418"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3iEFi5vVYi56rKjyz8NkJ8ZS5SxZ0XJe2eNK 8ZC5Eg4ySBOSbf8Stnge1tNpOQaqecqSYfnCSG6T9HzV36o8ng/0JgcFyGEObjW1rf1sNpux5XN+HG SFF4B51J8GRQ7DatSuekT4AcA4mbtmXz4UrAjf/wdxj2D0FyglcMf2zOUIe45RjKjwOb/hvfgWiv4C A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QJKTyDbmYBcNG0jhXKsRt6j42K4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 23:34:53 -0000

----==_mimepart_5a5e8c12b974f_5ede2b160d6f6ec4110418
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's only really an editorial issue if you consider an omission like this to be editorial.  That is, you consider the design to be implied.  I don't think that it's that trivial.

Pacing inclusion might only be exemplary in the sense that choosing the value might still be left to implementations, but it seems feasible to describe one potential integration into the algorithm.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1056#issuecomment-358143784
----==_mimepart_5a5e8c12b974f_5ede2b160d6f6ec4110418
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It's only really an editorial issue if you consider an omission like thi=
s to be editorial.  That is, you consider the design to be implied.  I don'=
t think that it's that trivial.</p>
<p>Pacing inclusion might only be exemplary in the sense that choosing the =
value might still be left to implementations, but it seems feasible to desc=
ribe one potential integration into the algorithm.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1056#issuecomment-358143784">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_wcSX4IyYFbFe=
OGUjqjLUgiZ1j6ks5tLTISgaJpZM4RfNy7">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq521PCU3tDboKm8p=
HcZfhx_8m5d0ks5tLTISgaJpZM4RfNy7.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1056#issuecomment-358143784"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1056: It's on=
ly really an editorial issue if you consider an omission like this to be ed=
itorial.  That is, you consider the design to be implied.  I don't think th=
at it's that trivial.\r\n\r\nPacing inclusion might only be exemplary in th=
e sense that choosing the value might still be left to implementations, but=
 it seems feasible to describe one potential integration into the algorithm=
."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dr=
afts/issues/1056#issuecomment-358143784"}}}</script>=

----==_mimepart_5a5e8c12b974f_5ede2b160d6f6ec4110418--


From nobody Tue Jan 16 15:38:28 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E170129BBF for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:38:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pgGFJOwqA1W9 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:38:25 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CEDE812EB9B for <quic-issues@ietf.org>; Tue, 16 Jan 2018 15:38:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/Cw7OcnDA7TrVX4R9i3M1p/+2lQ=; b=S9bj4WWm6+LuqqpE 4LCsuOhyrqN8AsPIoirp7BdF6+f0njmOG7r7ZOBHbAWBNw8cmP7PVBINE74+NBwy jmqUX5H5NTixFNBOo4JiL/9hVRkpSprLPHee5VJNCuEAT3MM8yMtBnFmy+MjqSP7 K4f6VRtQ4q8IpTS5ZDHkb1bQiGY=
Received: by filter0427p1mdw1.sendgrid.net with SMTP id filter0427p1mdw1-9329-5A5E8CEF-14 2018-01-16 23:38:23.889344464 +0000 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 _qRS4whQRzyrgPRffG2QmA for <quic-issues@ietf.org>; Tue, 16 Jan 2018 23:38:23.853 +0000 (UTC)
Date: Tue, 16 Jan 2018 23:38:24 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe68ad55f0ee846ebf81d1397eec73600f6a7dab292cf0000000116764eef92a169ce1124b4c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1048/358144551@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1048@github.com>
References: <quicwg/base-drafts/issues/1048@github.com>
Subject: Re: [quicwg/base-drafts] Packet number rework (#1048)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e8cefb9621_671e2aece7338ed01779cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1z5B13lWfrlkwD3StN6fdn0tUykemPs/pL6E OscMG6hFcJkYGDKKUiNI0fr72inoDD0LmtCGQz2RrsAkpdwnSYZWN/1V02U0Z8O3bFaaucbGTnHxLS dZjjGe4/uNVx63hkgC9qgras42sD8ieFfNlCdMSiMkMcuXvJ3hBCRqmne4Tf94gojuZS0RcnPy+0mq 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tVjHoZkifu9gz3nnRRJQIoKhjOY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 23:38:26 -0000

----==_mimepart_5a5e8cefb9621_671e2aece7338ed01779cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OK, I understood the signal, but misread the translation into specific actions.  Yes, consistent use is necessary or you create "correlate me!" signals.  I'll amend the text.  Essentially, I think that we're going to have to say that an endpoint that expects to ever need to migrate will have to send connection ID always.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1048#issuecomment-358144551
----==_mimepart_5a5e8cefb9621_671e2aece7338ed01779cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>OK, I understood the signal, but misread the translation into specific a=
ctions.  Yes, consistent use is necessary or you create "correlate me!" sig=
nals.  I'll amend the text.  Essentially, I think that we're going to have =
to say that an endpoint that expects to ever need to migrate will have to s=
end connection ID always.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1048#issuecomment-358144551">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz87id9pzQnqeY=
ul-4j0N0S6Tp8cks5tLTLvgaJpZM4RaHuO">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6Nu9XunlsGmPp1k=
UVqZupr5C3wAks5tLTLvgaJpZM4RaHuO.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1048#issuecomment-358144551"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1048: OK, I u=
nderstood the signal, but misread the translation into specific actions.  Y=
es, consistent use is necessary or you create \"correlate me!\" signals.  I=
'll amend the text.  Essentially, I think that we're going to have to say t=
hat an endpoint that expects to ever need to migrate will have to send conn=
ection ID always."}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/1048#issuecomment-358144551"}}}</script>=

----==_mimepart_5a5e8cefb9621_671e2aece7338ed01779cc--


From nobody Tue Jan 16 15:41:53 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8823112EB6F for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:41:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wpLnIW8BiRQw for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:41:51 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A5F112EB9B for <quic-issues@ietf.org>; Tue, 16 Jan 2018 15:41:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516146110; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=nk3XfkC9ufgedMyQHxLggQbMp2HTyqVGul0y18P1evI=; b=RH63EvGEqTsWlnrnts60VpOyF5bATO8Q/a9RcNemDk3cDsXJJGcCmjecDuQjEyfTbgnFyOut vBpmxJtFFH4H7A8UbMIPGz2PJAKxc4rT+AQCx+/LhTo6s03iotItqGvm+Zy2UUg9Sji94KPe 7Z/obZEr+D3sYgO49yDDqhoe8ng=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5a5e8dbe.7f311030f870-smtp-out-n03; Tue, 16 Jan 2018 23:41:50 -0000 (UTC)
Date: Tue, 16 Jan 2018 15:41:49 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a5e8dbda36c5_3afa2af9844b3c0c800b6@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c13e78: Let's make the connection ID thing more consistent
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a5e8dbda3020_3afa2af9844b3c0c79955"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9LRhpuY_E7YoYrPHaoQK0wFae4M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 23:41:52 -0000

----==_mimepart_5a5e8dbda3020_3afa2af9844b3c0c79955
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pnadd
  Home:   https://github.com/quicwg/base-drafts
  Commit: c13e7885da3ec5dc001e9b61f487a0f11aac5610
      https://github.com/quicwg/base-drafts/commit/c13e7885da3ec5dc001e9b61f487a0f11aac5610
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-17 (Wed, 17 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Let's make the connection ID thing more consistent



----==_mimepart_5a5e8dbda3020_3afa2af9844b3c0c79955--


From nobody Tue Jan 16 15:42:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50AD712EB6F for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:41:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qH0FXuzF8HuB for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:41:54 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE49712EB9B for <quic-issues@ietf.org>; Tue, 16 Jan 2018 15:41:53 -0800 (PST)
Date: Tue, 16 Jan 2018 15:41:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516146112; bh=AFGK+izoGyGw7QbxVq3c1PukqfIKKmy7SJsii5lXFEo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FC2h4goZ+hQDnOlXTWx/voC1p7Z+lobtapqLYdwDZPWcA7vtSozbLv0LJkR+Dm0Kc uab00wK7aUNqVXNJbictFRgOah32tQLTE0Ho5P+W8+jhjY192EVviYMjr6McyFFANH 5jtM0Lx78USyUjqlxVAwj8XY5e/khJKStsX1DY1I=
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/1043/push/2259116306@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1043@github.com>
References: <quicwg/base-drafts/pull/1043@github.com>
Subject: Re: [quicwg/base-drafts] Mask packet numbers with a per-connection-ID key (#1043)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e8dc05d9f7_1b6a3fe9cfecaf3819674c"; 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/lKHfZ_vrWeOWYZRs8TrdOYeqP6M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 23:41:55 -0000

----==_mimepart_5a5e8dc05d9f7_1b6a3fe9cfecaf3819674c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

c13e788  Let's make the connection ID thing more consistent


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1043/files/483a59da0d64e768a9ec1fe9ff823e023a099e9f..c13e7885da3ec5dc001e9b61f487a0f11aac5610

----==_mimepart_5a5e8dc05d9f7_1b6a3fe9cfecaf3819674c
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/c13e788" class="commit-link">c13e788</a>  Let&#39;s make the connection ID thing more consistent</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1043/files/483a59da0d64e768a9ec1fe9ff823e023a099e9f..c13e7885da3ec5dc001e9b61f487a0f11aac5610">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq664fnPrmx7vSekaU8i2m2qa5F3sks5tLTPAgaJpZM4RXXW2">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxtdEeBspb7y5cCJ1CGBW2nGhDxfks5tLTPAgaJpZM4RXXW2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1043/files/483a59da0d64e768a9ec1fe9ff823e023a099e9f..c13e7885da3ec5dc001e9b61f487a0f11aac5610"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1043"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1043/files/483a59da0d64e768a9ec1fe9ff823e023a099e9f..c13e7885da3ec5dc001e9b61f487a0f11aac5610"}}}</script>

----==_mimepart_5a5e8dc05d9f7_1b6a3fe9cfecaf3819674c--


From nobody Tue Jan 16 15:54:19 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFCCB12EBAF for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:54:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZRfrRKT8uijC for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:54:15 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6B83312EBAB for <quic-issues@ietf.org>; Tue, 16 Jan 2018 15:54:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/d3Wk1ifxscOgGpoz2tf/h0rBQE=; b=dbfcYxcsdBOjXrbB QvVHQISLpxn0Cz0iFTYI+LeZ9naoHwDhZV47jRRjENV/sgC6CVVy1yKXeBG3r5Ws vXtmXHMMdx0snrEz5A2+EA3TqSJkjoEnobqGHExpqIQ9P0IV+RV1Yn+BGG1Uj5bo c1gIWs7vDx5qa2I2Aockdzye10A=
Received: by filter0162p1iad2.sendgrid.net with SMTP id filter0162p1iad2-32628-5A5E909F-4 2018-01-16 23:54:07.217925027 +0000 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 OmE21OAkQIeHLnh6D7UkDQ for <quic-issues@ietf.org>; Tue, 16 Jan 2018 23:54:07.113 +0000 (UTC)
Date: Tue, 16 Jan 2018 23:54:07 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd8154ecd1b0d4f94d9ca392116be185a9f57d5cf92cf000000011676529e92a169ce10487fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/912/358147430@github.com>
In-Reply-To: <quicwg/base-drafts/issues/912@github.com>
References: <quicwg/base-drafts/issues/912@github.com>
Subject: Re: [quicwg/base-drafts] No way to explicitly communicate an ack delay (#912)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e909f1789_7cc82aec906d4ec456353"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak10hpKHF66JZncr/dfAYwNCtitLB4aHcnH8wh zMj3jL6PIQxV5mg6aI0Yh8GrBTjS8SfBNs7snzAR2KxqUrI+rDsqwxrjbD8Uc3JUwXcdBPodpB2OOX xF97giwQKl8o8e6dtiTU8hNFKWrC7tNXgeGV7DnIXTntA+MN92ekcifDXv/BVqLpp+gu/zLHPoK1KG U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/16GX7bSsEkt1M39ZQ4MBX2A-hTU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 23:54:18 -0000

----==_mimepart_5a5e909f1789_7cc82aec906d4ec456353
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closing this in favor of #981 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/912#issuecomment-358147430
----==_mimepart_5a5e909f1789_7cc82aec906d4ec456353
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closing this in favor of <a href="https://github.com/quicwg/base-drafts/issues/981" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="278580242" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/981">#981</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/912#issuecomment-358147430">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq03Iixzqm97eMPxzZUJd6H6LLR3Jks5tLTafgaJpZM4Qar8r">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3plM7CMiOcOMoPkhl6yXIqmgE3zks5tLTafgaJpZM4Qar8r.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/912#issuecomment-358147430"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #912: Closing this in favor of #981 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/912#issuecomment-358147430"}}}</script>
----==_mimepart_5a5e909f1789_7cc82aec906d4ec456353--


From nobody Tue Jan 16 15:54:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6B3B1241F8 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:54:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fYQ6T2TN-DLO for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:54:18 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C6E4312EB9C for <quic-issues@ietf.org>; Tue, 16 Jan 2018 15:54:07 -0800 (PST)
Date: Tue, 16 Jan 2018 15:54:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516146847; bh=Yc/oWbgJEtC79RHAlltJGcVDxMzggj9V+0eYxN7/Ifg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q8YJljj0zrpDbnMOrjR3L7vC6dwsy1E5LFrfM7o27HWZie6ZaeLinMr79WVGm3gvn XQWegpGUIKoJ+51aDOzNop857NDn2A+RU1mP+7ynL9XtHN8TFEqZiMyqNtTedXtBB/ NWVqTpE09sskYD2Lffc4H0U7SpnJWUkE0/G+yJec=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab718d4f40fcc0289f771f23746e7a95a43a0c8fda92cf000000011676529f92a169ce10487fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/912/issue_event/1427289058@github.com>
In-Reply-To: <quicwg/base-drafts/issues/912@github.com>
References: <quicwg/base-drafts/issues/912@github.com>
Subject: Re: [quicwg/base-drafts] No way to explicitly communicate an ack delay (#912)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e909f5645_57d52b0bf0f28ed485774"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Jy-fxXjHGTcMZHhvlf6-gm0TZrY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 23:54:20 -0000

----==_mimepart_5a5e909f5645_57d52b0bf0f28ed485774
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #912.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/912#event-1427289058
----==_mimepart_5a5e909f5645_57d52b0bf0f28ed485774
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/912" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="273186763" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/912">#912</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/912#event-1427289058">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq03Iixzqm97eMPxzZUJd6H6LLR3Jks5tLTafgaJpZM4Qar8r">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3plM7CMiOcOMoPkhl6yXIqmgE3zks5tLTafgaJpZM4Qar8r.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/912#event-1427289058"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #912."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/912#event-1427289058"}}}</script>
----==_mimepart_5a5e909f5645_57d52b0bf0f28ed485774--


From nobody Tue Jan 16 15:54:34 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75AF012EBB1 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:54:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.011
X-Spam-Level: 
X-Spam-Status: No, score=-2.011 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7hHOzz8JD-Je for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:54:28 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 138F212EBAF for <quic-issues@ietf.org>; Tue, 16 Jan 2018 15:54:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=j2NcdP/3TbHdCa6WNCkffzVPzAc=; b=p28aYACkLMDS9mHb My/W87Lj64VjkFR8l0gD9gi7rT3RnaCjNAQCCrVKaJlvevIAvGeyRga2SYHzgjlz wRWmOohchp0tFnJliFZuD8tm1OzG0zsWPV4IZACeD2kcvBSmdMtruUvN2NFjoSY4 NL8AUM+44dsSplxUuoAqDL5dEvo=
Received: by filter0635p1mdw1.sendgrid.net with SMTP id filter0635p1mdw1-474-5A5E90B2-15 2018-01-16 23:54:26.420422118 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id HFSaUK2aTpCpXH8dGfA_8g for <quic-issues@ietf.org>; Tue, 16 Jan 2018 23:54:26.402 +0000 (UTC)
Date: Tue, 16 Jan 2018 23:54:26 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab42ebea4424e4af3636ef7c4ff5aff8186c570df392cf00000001167652b292a169ce113681c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1058/review/89289934@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1058@github.com>
References: <quicwg/base-drafts/pull/1058@github.com>
Subject: Re: [quicwg/base-drafts] Remove transport parameters from NewSessionTicket (#1058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e90b24ee47_60bd2b0a2d76aec8134365"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2eVHre4eJsrg5+jYk3chLc5p7yJyupcgVKci yHcUELVeIpx06BTGsNOMQtRzPUDOslO7psQ+jgYXVrTSbj9/t8bBl+TL0z0Zmw4l44nxPcmc+Gx/cy DSvSitM73XpihfpKFLcJmohv4UhvJpueTUNKb6YNWu11zoflE1LzIglZKTVZTKVSaM6uBa4rkFes3L 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/37MnyLz47MngwCCkMYjxOUVg9jg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 23:54:30 -0000

----==_mimepart_5a5e90b24ee47_60bd2b0a2d76aec8134365
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1218,12 +1215,12 @@ ack_delay_exponent (0x0007):
 
 ### Values of Transport Parameters for 0-RTT {#zerortt-parameters}
 
-Transport parameters from the server MUST be remembered by the client for use
-with 0-RTT data.  If the TLS NewSessionTicket message includes the
-quic_transport_parameters extension, then those values are used for the server
-values when establishing a new connection using that ticket.  Otherwise, the
-transport parameters that the server advertises during connection establishment
-are used.
+A client that attempts to send 0-RTT data MUST remember the transport parameters
+used by the server.  The transport parameters that the server advertises during
+connection establishment apply to all connections that are resumed using the
+keying material established during that handshake.  Remembered transport
+parameters apply to the new connection until the handshake completes and new
+transport parameters from the server can be provided.

The existing text says that if the server accepts 0-RTT it can't change transport parameters to values that the client might violate with its 0-RTT: https://quicwg.github.io/base-drafts/draft-ietf-quic-transport.html#rfc.section.7.4.2



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1058#discussion_r161922440
----==_mimepart_5a5e90b24ee47_60bd2b0a2d76aec8134365
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/1058#discussion_r161922440">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1218,12 +1215,12 @@ ack_delay_exponent (0x0007):
 
 ### Values of Transport Parameters for 0-RTT {#zerortt-parameters}
 
-Transport parameters from the server MUST be remembered by the client for use
-with 0-RTT data.  If the TLS NewSessionTicket message includes the
-quic_transport_parameters extension, then those values are used for the server
-values when establishing a new connection using that ticket.  Otherwise, the
-transport parameters that the server advertises during connection establishment
-are used.
+A client that attempts to send 0-RTT data MUST remember the transport parameters
+used by the server.  The transport parameters that the server advertises during
+connection establishment apply to all connections that are resumed using the
+keying material established during that handshake.  Remembered transport
+parameters apply to the new connection until the handshake completes and new
+transport parameters from the server can be provided.
</pre>
<p>The existing text says that if the server accepts 0-RTT it can't change transport parameters to values that the client might violate with its 0-RTT: <a href="https://quicwg.github.io/base-drafts/draft-ietf-quic-transport.html#rfc.section.7.4.2" rel="nofollow">https://quicwg.github.io/base-drafts/draft-ietf-quic-transport.html#rfc.section.7.4.2</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1058#discussion_r161922440">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1fCphOFPCUQB0ygYPNxpqxpC6epks5tLTaygaJpZM4RfPms">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq51AGMQlAwfTG6JTheIgE_QQAPdeks5tLTaygaJpZM4RfPms.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1058#discussion_r161922440"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1058"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1058#discussion_r161922440"}}}</script>
----==_mimepart_5a5e90b24ee47_60bd2b0a2d76aec8134365--


From nobody Tue Jan 16 15:58:42 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DADFE12D88A for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:58:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jelKUzkeIIaN for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 15:58:38 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89C2112EBAF for <quic-issues@ietf.org>; Tue, 16 Jan 2018 15:58:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=68IVtfVwt79PiaDOgCNbFTu+Ypc=; b=BSt0sQZpsEIrrT6s KrV7ZIm06/rSH/wb1KcJ81+4B47EnyUwFtBwPny8dt74RdhXNKgJee8FHJSctvAo k+1j5nD0kzSKkLVHYto4W12m5WL+t0I4j1R3JMzh7ISj/4+haLWUA1Cl2lNOUtm+ RplzTaNY0Rb2q3HvH0h50WSZ+MM=
Received: by filter0147p1iad2.sendgrid.net with SMTP id filter0147p1iad2-16555-5A5E91AD-17 2018-01-16 23:58:37.427176402 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id WLn5p93PR9OhnBs5dj0oxA for <quic-issues@ietf.org>; Tue, 16 Jan 2018 23:58:37.385 +0000 (UTC)
Date: Tue, 16 Jan 2018 23:58:37 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab527c493908ab0e19dbde13259c5319f787c9d9f992cf00000001167653ad92a169ce113b27a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1059/358148272@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1059@github.com>
References: <quicwg/base-drafts/issues/1059@github.com>
Subject: Re: [quicwg/base-drafts] Definition of Recovery End (#1059)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e91ad488c4_6d752ab6e2766ed474494"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3y57d6/Gf6sGbgR3cAmXTJv407y9i5ibbkc7 0Tlbg2lWJonOSUumInX0C5Jc73pjQoIgmiurmnYd/Tp9QbsAQ6xM3+jPz/JAUfYoiyd05THH8/j8xo OYtwsedHMbInkZiBuuP21AxFJmJ79kfQ79mwpwth0NY4MceSlEM/zHj4KWZEsQSaOVMnoJXluruvO+ E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rurGCwah22K5v5mysTmy6YpB98Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2018 23:58:40 -0000

----==_mimepart_5a5e91ad488c4_6d752ab6e2766ed474494
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is probably a question better taken to the list.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1059#issuecomment-358148272
----==_mimepart_5a5e91ad488c4_6d752ab6e2766ed474494
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is probably a question better taken to the list.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1059#issuecomment-358148272">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9YBW3o9_QVl-7RBm4R9GraRcSYEks5tLTetgaJpZM4RgkoV">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2-Ik1eAaJ-eNKf4120Ontw9KOysks5tLTetgaJpZM4RgkoV.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1059#issuecomment-358148272"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1059: This is probably a question better taken to the list."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1059#issuecomment-358148272"}}}</script>
----==_mimepart_5a5e91ad488c4_6d752ab6e2766ed474494--


From nobody Tue Jan 16 16:02:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C4AB1275F4 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 16:02:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7ho44RpdtOGC for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 16:02:23 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A12331241F8 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 16:02:23 -0800 (PST)
Date: Tue, 16 Jan 2018 16:02:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516147343; bh=8MI/LnMWFp3FZmPlCMGSQuFAOyD+LcRdsOa48LOHk44=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ro5scsuXc1Fdpr81V61Su4hMcOoJNdeUgCd5H7EoJKMuAhGeZ4u9BSTYt39oI0Gbv aFCXihkskW1QfpP9N3hWqncOh+aI0tiqV+vGq5ZNdW82mZfanzq6BH1wTz5q4xXvCN I3kU6Jo1MtGgpZNF24v+GkpArrSlZkZ5PXCazXfk=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab050beac0e1173ced39e1de3bc018e3b743dbfd9992cf000000011676548f92a169ce113629fd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1054/review/89291336@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1054@github.com>
References: <quicwg/base-drafts/pull/1054@github.com>
Subject: Re: [quicwg/base-drafts] Tweak send stream figure (#1054)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e928f2d5d_6d502ab6e2766ed4893bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/kOk1pVEFGSbt4-Sk8t-y0SkwT-A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 00:02:25 -0000

----==_mimepart_5a5e928f2d5d_6d502ab6e2766ed4893bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -2960,7 +2960,7 @@ data to a peer.
 
 ~~~
        o
-       | Application Open
+       | Open Stream
        | Open Paired Stream (bidirectional)
        v

yeah - sort of - Receive in Send diagram is a bit confusing - but I suppose it means also get ready to receive data.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1054#discussion_r161923630
----==_mimepart_5a5e928f2d5d_6d502ab6e2766ed4893bd
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/1054#discussion_r161923630">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2960,7 +2960,7 @@ data to a peer.
 
 ~~~
        o
-       | Application Open
+       | Open Stream
        | Open Paired Stream (bidirectional)
        v
</pre>
<p>yeah - sort of - Receive in Send diagram is a bit confusing - but I suppose it means also get ready to receive data.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1054#discussion_r161923630">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-v6REK-3VGv7Zn7NdRCck6bteRTks5tLTiPgaJpZM4RfJYA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3lITQ0eztiT7E6lQviKectI7RXRks5tLTiPgaJpZM4RfJYA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1054#discussion_r161923630"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1054"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1054#discussion_r161923630"}}}</script>
----==_mimepart_5a5e928f2d5d_6d502ab6e2766ed4893bd--


From nobody Tue Jan 16 16:19:57 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0488F12EBCB for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 16:19:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CAPRpUAqh1tq for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 16:19:54 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA8F812EBA6 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 16:19:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=y/xkcdcBbwT8Qde1v8MMH7ToOdk=; b=TKgs51pbf8daARK8 7lo2omB6eA9mbxz+i9XxokXbjM9wWFwivQopzCgfae917T1Gv8hSy+b0GPB6IXeQ flnbg1ijt73DW8UhHIdYbqJFk4xfHbky8tGqVQ+SqhC2VOzHurxoGTtumlYuqSPP Q1eR59cy2R3KK/qT4ThNRmExIYI=
Received: by filter0954p1mdw1.sendgrid.net with SMTP id filter0954p1mdw1-13985-5A5E96A8-1E 2018-01-17 00:19:52.777431992 +0000 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 yartWu97QLeLTF8aOlzVLQ for <quic-issues@ietf.org>; Wed, 17 Jan 2018 00:19:52.741 +0000 (UTC)
Date: Wed, 17 Jan 2018 00:19:52 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8dfbe88ea799118df5f23b80cb8e60408f179ef292cf00000001167658a892a169ce113b27a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1059/358152392@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1059@github.com>
References: <quicwg/base-drafts/issues/1059@github.com>
Subject: Re: [quicwg/base-drafts] Definition of Recovery End (#1059)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e96a896fff_3b192b2112cb0ecc101830"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0EwWWJRGs6neXk/EA6VMSE9wUTdsfXjqHCVx pH7eKiQokw4Y/H/erXQVuYeQlKCzldCgcSsEf6tsr8ZAZ/3IAzI1JEoluud2BHViYkc0+pQHmxfzXM COprP7EI6afhGR45MNKVZehggFLxOZVtHYU4pULY6Cxj1OGd1Im6nJDfLOe2BY1RxWM5AYYvOx5PVZ s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r0GFDDT72R7wpX4LAPgKPo-CDN4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 00:19:55 -0000

----==_mimepart_5a5e96a896fff_3b192b2112cb0ecc101830
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Traditionally, "recovery period" is used for isolating loss epochs, for congestion control purposes. This definition is meant for that purpose. (Agreed with Martin, please take further discussion to the list.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1059#issuecomment-358152392
----==_mimepart_5a5e96a896fff_3b192b2112cb0ecc101830
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Traditionally, "recovery period" is used for isolating loss epochs, for =
congestion control purposes. This definition is meant for that purpose. (Ag=
reed with Martin, please take further discussion to the list.)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1059#issuecomment-358152392">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0jWncZSsg8noS=
FNsHEBi8ESGH20ks5tLTyogaJpZM4RgkoV">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3S_TI1iQ01BwBIa=
j8PIw_SkyM9qks5tLTyogaJpZM4RgkoV.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1059#issuecomment-358152392"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1059: Tradition=
ally, \"recovery period\" is used for isolating loss epochs, for congestion=
 control purposes. This definition is meant for that purpose. (Agreed with =
Martin, please take further discussion to the list.)"}],"action":{"name":"V=
iew Issue","url":"https://github.com/quicwg/base-drafts/issues/1059#issueco=
mment-358152392"}}}</script>=

----==_mimepart_5a5e96a896fff_3b192b2112cb0ecc101830--


From nobody Tue Jan 16 16:20:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7ACC312EBA6 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 16:19:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SMMXK_tB3ukS for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 16:19:54 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F38D12EBC6 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 16:19:54 -0800 (PST)
Date: Tue, 16 Jan 2018 16:19:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516148393; bh=jZka/LcvhDEzH+x3gGcx9+2bEbDiniG74R/wLSL/6hE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WQwY3VScHtrVJlCnYa1S6jWRuyld+qXENupyKHDq2bHDR2dwonn+Udl5fg6DdkZpx QjIKSZAoWERO19nfAdjAaGZDB7nx1Mi5jP9QBBXv+6YWKyxmAMrQD+pYb86rJATONt LBeEziXW0IlCu/GL9gKVllzwt5TrITXn4JCl0sz4=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba2d5223a2fe57384c55b3119127c2d71e82ff1bd92cf00000001167658a992a169ce113b27a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1059/issue_event/1427316547@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1059@github.com>
References: <quicwg/base-drafts/issues/1059@github.com>
Subject: Re: [quicwg/base-drafts] Definition of Recovery End (#1059)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5e96a98f766_7a5c2b040381aed4624c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/o1UulMBVnZ6fz3dc7bQ5SVB0K6I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 00:19:55 -0000

----==_mimepart_5a5e96a98f766_7a5c2b040381aed4624c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1059.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1059#event-1427316547
----==_mimepart_5a5e96a98f766_7a5c2b040381aed4624c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/1059" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="289089448" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1059">#1059</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1059#event-1427316547">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4qlw_3jDeIQta7jFWtHDusTusBwks5tLTypgaJpZM4RgkoV">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4QzfQ9H08Lnd-Hp3M_ayrJnZ_qQks5tLTypgaJpZM4RgkoV.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1059#event-1427316547"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1059."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1059#event-1427316547"}}}</script>
----==_mimepart_5a5e96a98f766_7a5c2b040381aed4624c--


From nobody Tue Jan 16 17:41:27 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5431126B72 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 17:41:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dZVMD6nASODM for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 17:41:24 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95317120047 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 17:41:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=UKzHM83CtYf4FnZJV/Wkq6lef2c=; b=lUA/D53oFrkHh3hQ Fzr6+2uNOe0RI5/EjcFPLOKdmzPU1ZRVTp4G6g0iJ5XRXVnlXVQP73/yGBc5kM+r N/DDtpQaOkS9JR1qbxMP97nwhQD/Sve/iMQg00ed49KN8WTeFu1hKiBamkohKqeF L3n+T9NmAclWnWUR3GzxGp+XZE8=
Received: by filter0558p1mdw1.sendgrid.net with SMTP id filter0558p1mdw1-24621-5A5EA9C2-1F 2018-01-17 01:41:23.162067801 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id ZVQAKOskQ3ukyqaYBRDI2w for <quic-issues@ietf.org>; Wed, 17 Jan 2018 01:41:22.900 +0000 (UTC)
Date: Wed, 17 Jan 2018 01:41:23 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab66e4ed5df95676f0427e3a2577723ae788cd6ef992cf0000000116766bc292a169ce113629fd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1054/review/89306911@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1054@github.com>
References: <quicwg/base-drafts/pull/1054@github.com>
Subject: Re: [quicwg/base-drafts] Tweak send stream figure (#1054)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5ea9c2c636a_77923fe48cd48f2c59479"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1MlIM7mngHfjSkz9XB484pq55hzailePOKjk VhM++RyaihtpkX7SPyBdWkqb9kHA4e8UaEWhwG2cSYAazA8F+FVOzv//nsg+g+d4mp2rLn5GenwsAk pkIpMlVS3B8uf9uGunJTmNrRTlGr/452msHUZS9hUVTBPN8hNg23UFZFT/2wQ+P0R50TzvRMCGzTD0 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-CH_tXs8uu__aoyanUrPOaT-fXo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 01:41:26 -0000

----==_mimepart_5a5ea9c2c636a_77923fe48cd48f2c59479
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -2960,8 +2960,8 @@ data to a peer.
 
 ~~~
        o
-       | Application Open
-       | Open Paired Stream (bidirectional)
+       | Open Stream
+       | Open Bidirectional Receive Stream

You have the directions flipped (should be Send here and Receive below). Admittedly pedantic, but how about "Open Bidirectional Stream (Sending part)"? Calling it a "Bidirectional Send Stream" sounds silly.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1054#pullrequestreview-89306911
----==_mimepart_5a5ea9c2c636a_77923fe48cd48f2c59479
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/1054#discussion_r161937127">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2960,8 +2960,8 @@ data to a peer.
 
 ~~~
        o
-       | Application Open
-       | Open Paired Stream (bidirectional)
+       | Open Stream
+       | Open Bidirectional Receive Stream
</pre>
<p>You have the directions flipped (should be Send here and Receive below). Admittedly pedantic, but how about "Open Bidirectional Stream (Sending part)"? Calling it a "Bidirectional Send Stream" sounds silly.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1054#pullrequestreview-89306911">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Gw0ziS1_uRDN3rBbW4qwOrI9kkks5tLU_CgaJpZM4RfJYA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7EPkwhxv20W_z_PWTEWktxjkguEks5tLU_CgaJpZM4RfJYA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1054#pullrequestreview-89306911"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1054"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1054#pullrequestreview-89306911"}}}</script>
----==_mimepart_5a5ea9c2c636a_77923fe48cd48f2c59479--


From nobody Tue Jan 16 17:46:36 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6575B12D864 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 17:46:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3BEg2bMz-9Rk for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 17:46:32 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A422126B72 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 17:46:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=KmSn1qqSsLDjhOFAUVamzfumrvw=; b=PFgF0fh6t+7nEKn+ obEnMqbbftAn3OkxomGLZVJCyZcNMLHCm5IbTbtAT9zaGOJRHfHILZv9s2U8TBv6 Meh9+NhH3MimF7mGbjYZ21Ma0deStATSwDkNc2PLtLS69FyUNJ523ymOjW9JzL3v cF8wMKtbUEZHZLdPhjIg1tJiQCs=
Received: by filter0981p1mdw1.sendgrid.net with SMTP id filter0981p1mdw1-23501-5A5EAAF7-E 2018-01-17 01:46:31.613834261 +0000 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 ws5ueRQgQEC6wHfUZUOuvA for <quic-issues@ietf.org>; Wed, 17 Jan 2018 01:46:31.551 +0000 (UTC)
Date: Wed, 17 Jan 2018 01:46:31 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2e33b8df6a5380d84f4838e8c3180578dd6b44aa92cf0000000116766cf792a169ce113681c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1058/c358167714@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1058@github.com>
References: <quicwg/base-drafts/pull/1058@github.com>
Subject: Re: [quicwg/base-drafts] Remove transport parameters from NewSessionTicket (#1058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5eaaf776241_bb42af9a596eec426992f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3dwS48em5eeHXuFfcANr3twsRHDj2ENKr4dy OQUT0zw3KxWCPUO5bkSyZRWUR/CGTB1rPgbxO7wtcBzkTUvP6Ok/UUd13rhhWCIVlvp/SW0TxtOcnJ WQdDXRXXKzgnuJSllNxXfvb+P2ubZY5wjlrjLw3UFM3iezor8joBZkYqXBKHUQGtIDzZG9vsYGd/zw A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jmrqXczBv3-3d7rHki1Rv7x5eiU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 01:46:33 -0000

----==_mimepart_5a5eaaf776241_bb42af9a596eec426992f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We could have a client keep using 0-RTT repeatedly, potentially forever, right?. Does this mean mean that a server is stuck with the params it used for a 1-RTT handshake for all subsequent 0-RTT connections? It's possible I'm missing something basic 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/1058#issuecomment-358167714
----==_mimepart_5a5eaaf776241_bb42af9a596eec426992f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>We could have a client keep using 0-RTT repeatedly, potentially forever,=
 right?. Does this mean mean that a server is stuck with the params it used=
 for a 1-RTT handshake for all subsequent 0-RTT connections? It's possible =
I'm missing something basic here.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/1058#issuecomment-358167714">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9WADJEQ5WBGZG7J=
Y04IXM9NUI9xks5tLVD3gaJpZM4RfPms">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq602Hh9duPRgRWNvg=
VzymySgxzyLks5tLVD3gaJpZM4RfPms.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1058#issuecomment-358167714"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #1058: We could =
have a client keep using 0-RTT repeatedly, potentially forever, right?. Doe=
s this mean mean that a server is stuck with the params it used for a 1-RTT=
 handshake for all subsequent 0-RTT connections? It's possible I'm missing =
something basic here."}],"action":{"name":"View Pull Request","url":"https:=
//github.com/quicwg/base-drafts/pull/1058#issuecomment-358167714"}}}</scrip=
t>=

----==_mimepart_5a5eaaf776241_bb42af9a596eec426992f--


From nobody Tue Jan 16 18:06:27 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B2B3112EBF6 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 18:06:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r0e6GLQ01OND for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 18:06:25 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C62ED12D94D for <quic-issues@ietf.org>; Tue, 16 Jan 2018 18:06:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=OQtdA+DbbJ5uMwmELQ1Lmp2oPGs=; b=UorN4P2SWNeXiR4W OWTxLZWFxUoQtI2YHyYWsPtSvzpJltDajMjxBxw+BdN6PVcvCqBvNz+U7m37NxVw nhKNWI5OppaLgPaqi/0gu4saYZNgXKLDxnW5XGD5vdoGXkRavEsQiNXXZLorm+5n J3d1SnYSuO2uEA4pk1N+rRkjAVI=
Received: by filter0314p1iad2.sendgrid.net with SMTP id filter0314p1iad2-29574-5A5EAF9F-15 2018-01-17 02:06:23.797800582 +0000 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 TcXoWqjMQpqKp9j9BiLyZw for <quic-issues@ietf.org>; Wed, 17 Jan 2018 02:06:23.685 +0000 (UTC)
Date: Wed, 17 Jan 2018 02:06:24 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba2c5a5332c89068c25a0c05a7da69a1e633fddd392cf000000011676719f92a169ce1136681a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1056/358171340@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1056@github.com>
References: <quicwg/base-drafts/issues/1056@github.com>
Subject: Re: [quicwg/base-drafts] "CanSendPacket" function or equivalent function (#1056)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5eaf9f96ca0_5eac3f9c9f1f0f3824284b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2MyG5ru4EKOUaIOh63U36Av7s7mdm03ZX2I/ INM6+hIJNfTO2UtPDmNz7sdn2GIIf0cMOlqJIhsML3CtiOhJK0kOyjS0qOY7tB0cCavwryYR/TZxMW MDRiLH+TFvQpgYOljIPuxGcoYFlKbINQZc9QYN7UUukNqAy5WVKsLWxCNojXbH+h+i/sHoIx11OGfm c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6imwUAMqBOQKWJFgQcqz5Y_nHjM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 02:06:26 -0000

----==_mimepart_5a5eaf9f96ca0_5eac3f9c9f1f0f3824284b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Without pacing, the design is implied IMO -- the congestion controller allows a packet to be sent if inflight is below the congestion window.

I don't think we should specify pacing here, since there's no current equivalent spec for TCP that we can simply "re-map". There are multiple implementations of pacers for TCP out there (for different OSes), and we'd either end up describing one of them, or litigate the right way to pace. I'm not convinced either of these options is useful.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1056#issuecomment-358171340
----==_mimepart_5a5eaf9f96ca0_5eac3f9c9f1f0f3824284b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Without pacing, the design is implied IMO -- the congestion controller a=
llows a packet to be sent if inflight is below the congestion window.</p>
<p>I don't think we should specify pacing here, since there's no current eq=
uivalent spec for TCP that we can simply "re-map". There are multiple imple=
mentations of pacers for TCP out there (for different OSes), and we'd eithe=
r end up describing one of them, or litigate the right way to pace. I'm not=
 convinced either of these options is useful.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1056#issuecomment-358171340">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzm16sNIjuGhNP=
gZER6GgAfrkF63ks5tLVWfgaJpZM4RfNy7">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0OevuM2LgAo6Yh6=
vvztAYMIvslvks5tLVWfgaJpZM4RfNy7.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1056#issuecomment-358171340"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1056: Without p=
acing, the design is implied IMO -- the congestion controller allows a pack=
et to be sent if inflight is below the congestion window.\r\n\r\nI don't th=
ink we should specify pacing here, since there's no current equivalent spec=
 for TCP that we can simply \"re-map\". There are multiple implementations =
of pacers for TCP out there (for different OSes), and we'd either end up de=
scribing one of them, or litigate the right way to pace. I'm not convinced =
either of these options is useful."}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/1056#issuecomment-358171340"}}=
}</script>=

----==_mimepart_5a5eaf9f96ca0_5eac3f9c9f1f0f3824284b--


From nobody Tue Jan 16 18:35:41 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E67612EC3F for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 18:35:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yFyMBPW_EnkW for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 18:35:39 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 507AB12EC34 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 18:35:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=f1OWzivqQO9G0bVqJiC5e1rgEd8=; b=I31ZoFezhRvKA1fN anPDblJsFtwmYdFjKkse1ibeqGZjL1wavNRdrprqwCHiiQA37/7pMQyQzXto6pxE uXTmCFr7v6V7NgjGGmkdXBXz8RyFYvVTpLTlnDqFbW6n7rtLiqyWgha4EvJJ3fdf Kn8BVoIh+YMVfdDq5behv6v4nP0=
Received: by filter1217p1mdw1.sendgrid.net with SMTP id filter1217p1mdw1-27369-5A5EB67A-26 2018-01-17 02:35:38.690701406 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id kevXGrcLTEeLJFAuE_LcOg for <quic-issues@ietf.org>; Wed, 17 Jan 2018 02:35:38.669 +0000 (UTC)
Date: Wed, 17 Jan 2018 02:35:38 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb278fde51c083cad3a2c982ee689c95d7537c2ec92cf000000011676787a92a169ce0f1ba30a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/751/358176091@github.com>
In-Reply-To: <quicwg/base-drafts/issues/751@github.com>
References: <quicwg/base-drafts/issues/751@github.com>
Subject: Re: [quicwg/base-drafts] Handling un-ackable packets (#751)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5eb67a86d79_6c8b3f9c29d80f2c8734c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3POx7ECuq7BrGhqehNqtmLk5J5ds56IG/QYJ o5RZT11h/ORJwke7WM/sXU7E7h3Spfx8rsCBlGg6s4pdfQVA0oq75zldoV9GE5CZfFjEURCQqqFN5N ewxfuMl1GvZ7MQr0vAYkoy9nZi2cONt1QSp+I+QKetyS4Wns8ZZ5XZSLbRmEaVaQUudbDg0EAcwEtE E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mHjdMMpO_vWRK07BolegTAScZ8A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 02:35:40 -0000

----==_mimepart_5a5eb67a86d79_6c8b3f9c29d80f2c8734c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Since this information is advisory, I would argue that the receiver should be allowed the freedom to drop this data that's being buffered, waiting for the Initial packet. Given that, it makes sense to not use the ACK frame since we would have to overload the reliability semantics of an ACK frame. I agree that a new packet type seems like the best of the available options here.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/751#issuecomment-358176091
----==_mimepart_5a5eb67a86d79_6c8b3f9c29d80f2c8734c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Since this information is advisory, I would argue that the receiver shou=
ld be allowed the freedom to drop this data that's being buffered, waiting =
for the Initial packet. Given that, it makes sense to not use the ACK frame=
 since we would have to overload the reliability semantics of an ACK frame.=
 I agree that a new packet type seems like the best of the available option=
s here.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/751#issuecomment-358176091">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5TPnYhrH0o60jg=
hvSQLmfEvbzhpks5tLVx6gaJpZM4PFH51">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9kRR_L9Ye_IQBBAX=
nfBiDfGMurVks5tLVx6gaJpZM4PFH51.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/751#issuecomment-358176091"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #751: Since this=
 information is advisory, I would argue that the receiver should be allowed=
 the freedom to drop this data that's being buffered, waiting for the Initi=
al packet. Given that, it makes sense to not use the ACK frame since we wou=
ld have to overload the reliability semantics of an ACK frame. I agree that=
 a new packet type seems like the best of the available options here."}],"a=
ction":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/751#issuecomment-358176091"}}}</script>=

----==_mimepart_5a5eb67a86d79_6c8b3f9c29d80f2c8734c--


From nobody Tue Jan 16 20:14:39 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0AA7512EC8E for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 20:14:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.65
X-Spam-Level: 
X-Spam-Status: No, score=-1.65 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ip0hdidu0n0L for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 20:14:36 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B06912EC8A for <quic-issues@ietf.org>; Tue, 16 Jan 2018 20:14:36 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516162476; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lWfGHJXbqnZx+nA0f3rnO+serxp12zzh/+Axzb5vREY=; b=ZD5vVmKKFNOif8qHdHtp0PXnCkQNDIscGn9zKUAKWag7dIB7Z8Hoc78vvVzhvLCWLbcj5eyv rgRu4XYHmmEcww0gE4AiCQuS2bcDfg83vq4Rn0lwNSJtfn4JVlypwDTFMWlxdfm7en2OJc6h /SqW58FAMgYiGW0I7DYw+/4d4mg=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a5ecdab.7fd5dc552810-smtp-out-n02; Wed, 17 Jan 2018 04:14:35 -0000 (UTC)
Date: Tue, 16 Jan 2018 20:14:35 -0800
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5a5ecdabb01fb_2d2f2b176e771c0c93173@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 41f690: Add grease presentation
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a5ecdabafe30_2d2f2b176e771c0c930fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/h4-83j33U9cERjXVVDpbDT6NmS4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 04:14:38 -0000

----==_mimepart_5a5ecdabafe30_2d2f2b176e771c0c930fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 41f69025ff05a00fe4fb38cfbc27490b191a39e7
      https://github.com/quicwg/wg-materials/commit/41f69025ff05a00fe4fb38cfbc27490b191a39e7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    A interim-18-01/grease.pdf

  Log Message:
  -----------
  Add grease presentation

Original https://docs.google.com/presentation/d/1oGbndWrjOnpwRt6zXDC7iFSlFoooRj1Yk3lpcxKv5Ss/edit?usp=sharing


  Commit: 94a22c57c66035d83f199116338e73cf12e9f288
      https://github.com/quicwg/wg-materials/commit/94a22c57c66035d83f199116338e73cf12e9f288
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M interim-18-01/grease.pdf

  Log Message:
  -----------
  Add collateral slides


  Commit: e7d8957098c3e71ddb917a8a4036a4ced2bebd62
      https://github.com/quicwg/wg-materials/commit/e7d8957098c3e71ddb917a8a4036a4ced2bebd62
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-01-17 (Wed, 17 Jan 2018)

  Changed paths:
    A interim-18-01/grease.pdf

  Log Message:
  -----------
  Merge pull request #19 from martinthomson/grease1801

Add grease presentation


Compare: https://github.com/quicwg/wg-materials/compare/1cea71fd8842...e7d8957098c3
----==_mimepart_5a5ecdabafe30_2d2f2b176e771c0c930fd--


From nobody Tue Jan 16 20:14:47 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F4C212EC71 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 20:14:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m_UZa1FzIMLs for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 20:14:38 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68C7812EC8A for <quic-issues@ietf.org>; Tue, 16 Jan 2018 20:14:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=8/b5wqxB7bTaoDmDru5Es36p96s=; b=SM5eAjAsEZHe2CxL q4rJfd7uvu6Vx5QuNH0vaqCwGJlxcSVA0nTmZW/Iayc1rZ53LB0a/RZIYQc53NQC XTWOpd14ZwkpFvqJGLU8bJMIs3/u16w3UT5r96AT/qY172zRrTK5UFsvbdfYK6g2 /pd9tL0quhHVvgB4rk4dQ5C7tgc=
Received: by filter0098p1iad2.sendgrid.net with SMTP id filter0098p1iad2-24702-5A5ECDAD-14 2018-01-17 04:14:37.50349896 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id J0gV8g5WTYOjUFyt_K4C1g for <quic-issues@ietf.org>; Wed, 17 Jan 2018 04:14:37.460 +0000 (UTC)
Date: Wed, 17 Jan 2018 04:14:37 +0000 (UTC)
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab187f07340f430384fe479ddb6d4120681615706692cf0000000116768fad92a169ce113294ac@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/19/issue_event/1427526942@github.com>
In-Reply-To: <quicwg/wg-materials/pull/19@github.com>
References: <quicwg/wg-materials/pull/19@github.com>
Subject: Re: [quicwg/wg-materials] Add grease presentation (#19)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5ecdad629b3_2cf52ad36a3d6ec863f4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2YyYh3nDb7MmtsweE2oF2ZE/3RgSZEximNEs 4Kr/lErOPeGZdWmitO02SQlRpdrh3yYpC2QLLPTZj9WgVYApjPsOABNbBTH6HJ2MUjpcuo27/0Lca5 G0ohRNSMWw0DM+kgPWqyxk789Ub4mqgeMq6Zha1dUN+1bsCmdWxcbL/uDGs7kbmk8B3CgIK/8wLoEA 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E5X0Ge7kP8QrhQcvS7erlnbvn-o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 04:14:39 -0000

----==_mimepart_5a5ecdad629b3_2cf52ad36a3d6ec863f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #19.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/wg-materials/pull/19#event-1427526942
----==_mimepart_5a5ecdad629b3_2cf52ad36a3d6ec863f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/wg-materials/pull/19" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="288527532" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/19">#19</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/wg-materials/pull/19#event-1427526942">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9gtAqmHgJA9osSrAAVVFgh15qd1ks5tLXOtgaJpZM4ReH26">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6NpYKCCdJ6DrUIDJ2O8Ik6X6vHSks5tLXOtgaJpZM4ReH26.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/19#event-1427526942"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #19."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/19#event-1427526942"}}}</script>
----==_mimepart_5a5ecdad629b3_2cf52ad36a3d6ec863f4--


From nobody Tue Jan 16 20:14:54 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4BDB12EC92 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 20:14:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.65
X-Spam-Level: 
X-Spam-Status: No, score=-1.65 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GHIKvjMIdud6 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 20:14:51 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 195C012EC91 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 20:14:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516162490; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=LFszzyr3DRgh7xbnAlvpT5cJd85qqsl4w7ZetTGmads=; b=bWTBVQrz+bb3+lz2+gMPVeik3mmH6fK21jcAxqXQOEW5H4sI37sXD0DE2g8YqYzJ0xIAIfjG cJrs37vsCshKdYreOqo07wtpULjFoLDiTPrf60wiB8KCMOxeFkH/up9sU9d/qrXN3pBDAhhH 320RkBcyhmTONSakvrNfLud9Nl4=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5a5ecdba.7f7e483f2600-smtp-out-n03; Wed, 17 Jan 2018 04:14:50 -0000 (UTC)
Date: Tue, 16 Jan 2018 20:14:49 -0800
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5a5ecdb946527_6fa02ab642f55c0887535@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] d49d70: Add invariants presentation
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a5ecdb945ecd_6fa02ab642f55c0887446"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ucrQag4lQrpprDteXp6HTTIUnl8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 04:14:53 -0000

----==_mimepart_5a5ecdb945ecd_6fa02ab642f55c0887446
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: d49d700784af98abd8f4b76736873c492d294e43
      https://github.com/quicwg/wg-materials/commit/d49d700784af98abd8f4b76736873c492d294e43
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    A interim-18-01/invariants2.pdf

  Log Message:
  -----------
  Add invariants presentation

Original at https://docs.google.com/presentation/d/1WCRslrM_HmPPct3Mquxy0vdJEv5OZ54H_rm-zoIJvpo/edit?usp=sharing


  Commit: 178ab054a340e55269833a77168225d73911699b
      https://github.com/quicwg/wg-materials/commit/178ab054a340e55269833a77168225d73911699b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M interim-18-01/invariants2.pdf

  Log Message:
  -----------
  Tweakin'


  Commit: 619cfb14b3f526a9a46cece8745c47aaf2113ba8
      https://github.com/quicwg/wg-materials/commit/619cfb14b3f526a9a46cece8745c47aaf2113ba8
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-01-17 (Wed, 17 Jan 2018)

  Changed paths:
    A interim-18-01/invariants2.pdf

  Log Message:
  -----------
  Merge pull request #18 from martinthomson/invariants2

Add invariants presentation


Compare: https://github.com/quicwg/wg-materials/compare/e7d8957098c3...619cfb14b3f5
----==_mimepart_5a5ecdb945ecd_6fa02ab642f55c0887446--


From nobody Tue Jan 16 20:14:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88F0B12EC91 for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 20:14:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qQiL-quRbGaY for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 20:14:51 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D24EF12EC8A for <quic-issues@ietf.org>; Tue, 16 Jan 2018 20:14:50 -0800 (PST)
Date: Tue, 16 Jan 2018 20:14:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516162489; bh=uHyTylgZ5z7kX/pUUlM/GtZ2jT24VsBmiL12ERTSshc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MUEHxBw4gjfELXBp8+IiwVV39ZNy/vqt9vRAdoMyjmaIXfrwL2fulEm2Fgc6o/xY5 tA7z4g8U2RSLLBSkJowigW4LTbhijFRWgOADMJ3j6itFQQcQQbZmQOwpUdAnHfY4tg xQwY/TKIVkHzUjZHuurj8idL+7ZjBMEkIzH3/3O0=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab2e9bb285728cff26486894c67f0ec8570c14874c92cf0000000116768fb992a169ce1131f363@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/18/issue_event/1427527098@github.com>
In-Reply-To: <quicwg/wg-materials/pull/18@github.com>
References: <quicwg/wg-materials/pull/18@github.com>
Subject: Re: [quicwg/wg-materials] Add invariants presentation (#18)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5ecdb9edbcb_70703f9e5f69ef28775317"; 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/0GzA0pqfqZjRNkWHuSKX_bBNq5c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 04:14:53 -0000

----==_mimepart_5a5ecdb9edbcb_70703f9e5f69ef28775317
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #18.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/wg-materials/pull/18#event-1427527098
----==_mimepart_5a5ecdb9edbcb_70703f9e5f69ef28775317
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/wg-materials/pull/18" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="288486243" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/18">#18</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/wg-materials/pull/18#event-1427527098">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-7dPwIxJvZedHXMgTva5JWlKgzYks5tLXO5gaJpZM4Rd8dp">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq21YTf96m17QBr2LU7WMZPKGNNcnks5tLXO5gaJpZM4Rd8dp.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/18#event-1427527098"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #18."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/18#event-1427527098"}}}</script>
----==_mimepart_5a5ecdb9edbcb_70703f9e5f69ef28775317--


From nobody Tue Jan 16 20:37:45 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 780A112EC9F for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 20:37:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2H-xHfoj0qvp for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 20:37:42 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BEA9D1243F6 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 20:37:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=qM+crVpVU7IUHi1hwZXQDnqZaVM=; b=L25KCYqXIq6qutNI lO2URIp+Boxqyj0U3iDS7Pu/UIfdz9r1C7mdaGp1n/4fgNeMStAMAnXnoFStGCAk Beec7hDUpokhheWIw9mfrwUdflrrR9+PTtnvpKc4ShJaPZAisZD6CF72R5Mz25ZL F4/RtDJtO+VXSOY9nS7lPCxBX1E=
Received: by filter0469p1iad2.sendgrid.net with SMTP id filter0469p1iad2-29870-5A5ED314-C 2018-01-17 04:37:40.832434781 +0000 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 gUbYC3C0Ttiwfq8aPSD4vw for <quic-issues@ietf.org>; Wed, 17 Jan 2018 04:37:40.715 +0000 (UTC)
Date: Wed, 17 Jan 2018 04:37:40 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab39ef158dc893a877bce711480a4d32d257656d7f92cf000000011676951492a169ce1115d834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1039/c358194841@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1039@github.com>
References: <quicwg/base-drafts/pull/1039@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite text about Version Negotiation (#1039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5ed3148cf6d_3e853f928c34ef28138627"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2v4lw5bTDbcFlr6S+qlZ3xjYF8A+vafDsA66 J12TIuXW0bj3aQQyEuPizOnV722gfSM/ipuvZOyDyx/i+Xa4j5bChkVZL/6nT/aNX39+ZmV/MxSToU zJEqoNjmjzbhfuprXyx91NS17yhBD8JAThmwEENLr/T9JkT1xHpL7kUrCdZtwpGk77TD0HLTbF1EEF A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M5fT3Il5jQ9e10tPL8HJt1UdHDs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 04:37:44 -0000

----==_mimepart_5a5ed3148cf6d_3e853f928c34ef28138627
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that @mikkelfj is almost right here, but I think that there's a more general problem with your pseudo-c-code.

I don't think that we need to proscribe a particular software architecture (we're not THAT far gone just yet), but the way that I think of approaching this problem is to start with what the software needs to do first.  And for me the first step isn't to just process the packet, but to determine which connection it should be handled by.  The code here mixes connection selection into the handing more than I'd like.

I also see a few places where you assume that long header is synonymous with handshake, and that's not something we're assuming when writing these descriptions (it's true of the current set of types, but I don't think that we're prepared to commit to that just yet).

I'd like to think that we could have a simple bit of logic there.  Something like:

```python
connection = lookup_by_connection_id(packet.connection_id)
if connection is None:
    connection = lookup_by_tuple(packet.address)
if connection is not None:
    connection.handle_packet(packet)
    return
```

After which you engage the logic for handling packets that don't belong to existing connections, which includes server-side version negotiation.

This is what I ended up with when following that to its conclusion:

```python
# Lookup by connection ID.  A client that has just one connection might
# implement this lookup simply by checking the connection ID against their one
# connection.  The connection ID might be None for short headers, but that's OK.
# Note that the lookup needs to be able to return the same connection against
# multiple connection IDs in order to support NEW_CONNECTION_ID.
connection = lookup_by_connection_id(packet.connection_id)
if connection is not None:
    connection.handle_packet(packet)
    return

# The lookup by tuple is run in two steps.  The first check works only when the
# configuration allows the peer to omit the connection ID.  In that case we
# should only have one connection on each tuple.
if config.allow_omit_connection_id:
    connections = lookup_by_tuple(packet.address)
    assert(len(connections) <= 1)
    if len(connections) == 1:
        connections[0].handle_packet(packet)
        return

# Clients that are handshaking might receive a 1-RTT packet with a
# server-selected connection ID if there is packet loss or reordering.  Clients
# that allow multiple connections on the same address tuple need to pass the
# packet to all potential connections.  The client packet handler is responsible
# for buffering packets that it isn't ready for yet.
if is_client:
    connections = lookup_by_tuple(packet.address)
    assert(config.allow_shared_tuple or len(connections) <= 1)
    for c in connections:
        if not c.handshake_done():
            c.handle_packet(packet)
    return

# The server might need to make a new connection now.

# First check that the version is supported.  (Note that we can assume that
# short headers, which have a version of None, are unsupported on the basis that we
# should have found a connection already for any of those.  Only the client
# needs to deal with short headers before version negotiation completes.)
if not is_supported_version(packet.version):
    if packet.maybe_initial(): # True if long header and if size is plausible.
        send_version_negotiation(packet.address.src)
    return # drop it

if packet.is_initial():
    connection = make_connection()
    connection.version_negotiation_done = true
    connection.handle_packet(packet)
    return

# Servers will want to be very careful here.
if is_maybe_0rtt(packet):
    buffer_0rtt(packet)

# Anything not handled by this point is junk and can be dropped.
```

Admittedly, this is a fair bit simpler without the buffering complicating things, but I think that we have to cover that possibility properly when we write text.  Also, it could probably be factored more cleanly, but it turns out to be quite complicated once you add buffering.

I was surprised to see that the addition of multiple connections on the same address tuple didn't complicate things that much if you accept that you want to buffer 1-RTT packets at the client.  While that's likely only because of the structure I chose to use here, it's still something of a positive outcome, I guess.

When the packet arrives at a connection, you run the version check first.  The client has to do version negotiation.  This is pretty simple:

```python
if not this.version_negotiation_done:
    # This branch only applies to clients because the server always sets
    # version_negotiation_done to true before starting.
    assert(is_client)
    if packet.version == 0:
        this.version = pick_version(packet.versions)
        this.version_negotiation_done = true
        this.start_over()
        return false # packet will be discarded
    if packet.version == this.version:
        this.version_negotiation_done = true
        return true
    # This includes short headers, which we aren't ready for yet.
    return false

if packet.version is not None and packet.version != this.version:
    return false # discard it

return true # OK to process this packet

```

Noting that this doesn't handle the case where the client needs to buffer 1-RTT, so any potential buffering check needs to come before this is run.

And then it's on to the standard processing, decryption and so forth.  There's also a bunch of tail-end processing necessary, such as that needed to maintain the lookup tables, and that needs to be conditional on the success of the decryption, but that's an exercise for the reader.

One thing that I think is important is that I barely pay attention to whether the packet is long or short in this logic.  Though that determines whether or not we have a version field in the packet (and thus whether we consider the version supported), and similarly whether the connection ID might be absent, that effect is constrained to those places that check those fields.  Otherwise the code doesn't care about packet format.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1039#issuecomment-358194841
----==_mimepart_5a5ed3148cf6d_3e853f928c34ef28138627
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think that <a href=3D"https://github.com/mikkelfj" class=3D"user-menti=
on">@mikkelfj</a> is almost right here, but I think that there's a more gen=
eral problem with your pseudo-c-code.</p>
<p>I don't think that we need to proscribe a particular software architectu=
re (we're not THAT far gone just yet), but the way that I think of approach=
ing this problem is to start with what the software needs to do first.  And=
 for me the first step isn't to just process the packet, but to determine w=
hich connection it should be handled by.  The code here mixes connection se=
lection into the handing more than I'd like.</p>
<p>I also see a few places where you assume that long header is synonymous =
with handshake, and that's not something we're assuming when writing these =
descriptions (it's true of the current set of types, but I don't think that=
 we're prepared to commit to that just yet).</p>
<p>I'd like to think that we could have a simple bit of logic there.  Somet=
hing like:</p>
<div class=3D"highlight highlight-source-python"><pre>connection <span clas=
s=3D"pl-k">=3D</span> lookup_by_connection_id(packet.connection_id)
<span class=3D"pl-k">if</span> connection <span class=3D"pl-k">is</span> <s=
pan class=3D"pl-c1">None</span>:
    connection <span class=3D"pl-k">=3D</span> lookup_by_tuple(packet.addre=
ss)
<span class=3D"pl-k">if</span> connection <span class=3D"pl-k">is</span> <s=
pan class=3D"pl-k">not</span> <span class=3D"pl-c1">None</span>:
    connection.handle_packet(packet)
    <span class=3D"pl-k">return</span></pre></div>
<p>After which you engage the logic for handling packets that don't belong =
to existing connections, which includes server-side version negotiation.</p>
<p>This is what I ended up with when following that to its conclusion:</p>
<div class=3D"highlight highlight-source-python"><pre><span class=3D"pl-c">=
<span class=3D"pl-c">#</span> Lookup by connection ID.  A client that has j=
ust one connection might</span>
<span class=3D"pl-c"><span class=3D"pl-c">#</span> implement this lookup si=
mply by checking the connection ID against their one</span>
<span class=3D"pl-c"><span class=3D"pl-c">#</span> connection.  The connect=
ion ID might be None for short headers, but that's OK.</span>
<span class=3D"pl-c"><span class=3D"pl-c">#</span> Note that the lookup nee=
ds to be able to return the same connection against</span>
<span class=3D"pl-c"><span class=3D"pl-c">#</span> multiple connection IDs =
in order to support NEW_CONNECTION_ID.</span>
connection <span class=3D"pl-k">=3D</span> lookup_by_connection_id(packet.c=
onnection_id)
<span class=3D"pl-k">if</span> connection <span class=3D"pl-k">is</span> <s=
pan class=3D"pl-k">not</span> <span class=3D"pl-c1">None</span>:
    connection.handle_packet(packet)
    <span class=3D"pl-k">return</span>

<span class=3D"pl-c"><span class=3D"pl-c">#</span> The lookup by tuple is r=
un in two steps.  The first check works only when the</span>
<span class=3D"pl-c"><span class=3D"pl-c">#</span> configuration allows the=
 peer to omit the connection ID.  In that case we</span>
<span class=3D"pl-c"><span class=3D"pl-c">#</span> should only have one con=
nection on each tuple.</span>
<span class=3D"pl-k">if</span> config.allow_omit_connection_id:
    connections <span class=3D"pl-k">=3D</span> lookup_by_tuple(packet.addr=
ess)
    <span class=3D"pl-k">assert</span>(<span class=3D"pl-c1">len</span>(con=
nections) <span class=3D"pl-k">&lt;=3D</span> <span class=3D"pl-c1">1</span=
>)
    <span class=3D"pl-k">if</span> <span class=3D"pl-c1">len</span>(connect=
ions) <span class=3D"pl-k">=3D=3D</span> <span class=3D"pl-c1">1</span>:
        connections[<span class=3D"pl-c1">0</span>].handle_packet(packet)
        <span class=3D"pl-k">return</span>

<span class=3D"pl-c"><span class=3D"pl-c">#</span> Clients that are handsha=
king might receive a 1-RTT packet with a</span>
<span class=3D"pl-c"><span class=3D"pl-c">#</span> server-selected connecti=
on ID if there is packet loss or reordering.  Clients</span>
<span class=3D"pl-c"><span class=3D"pl-c">#</span> that allow multiple conn=
ections on the same address tuple need to pass the</span>
<span class=3D"pl-c"><span class=3D"pl-c">#</span> packet to all potential =
connections.  The client packet handler is responsible</span>
<span class=3D"pl-c"><span class=3D"pl-c">#</span> for buffering packets th=
at it isn't ready for yet.</span>
<span class=3D"pl-k">if</span> is_client:
    connections <span class=3D"pl-k">=3D</span> lookup_by_tuple(packet.addr=
ess)
    <span class=3D"pl-k">assert</span>(config.allow_shared_tuple <span clas=
s=3D"pl-k">or</span> <span class=3D"pl-c1">len</span>(connections) <span cl=
ass=3D"pl-k">&lt;=3D</span> <span class=3D"pl-c1">1</span>)
    <span class=3D"pl-k">for</span> c <span class=3D"pl-k">in</span> connec=
tions:
        <span class=3D"pl-k">if</span> <span class=3D"pl-k">not</span> c.ha=
ndshake_done():
            c.handle_packet(packet)
    <span class=3D"pl-k">return</span>

<span class=3D"pl-c"><span class=3D"pl-c">#</span> The server might need to=
 make a new connection now.</span>

<span class=3D"pl-c"><span class=3D"pl-c">#</span> First check that the ver=
sion is supported.  (Note that we can assume that</span>
<span class=3D"pl-c"><span class=3D"pl-c">#</span> short headers, which hav=
e a version of None, are unsupported on the basis that we</span>
<span class=3D"pl-c"><span class=3D"pl-c">#</span> should have found a conn=
ection already for any of those.  Only the client</span>
<span class=3D"pl-c"><span class=3D"pl-c">#</span> needs to deal with short=
 headers before version negotiation completes.)</span>
<span class=3D"pl-k">if</span> <span class=3D"pl-k">not</span> is_supported=
_version(packet.version):
    <span class=3D"pl-k">if</span> packet.maybe_initial(): <span class=3D"p=
l-c"><span class=3D"pl-c">#</span> True if long header and if size is plaus=
ible.</span>
        send_version_negotiation(packet.address.src)
    <span class=3D"pl-k">return</span> <span class=3D"pl-c"><span class=3D"=
pl-c">#</span> drop it</span>

<span class=3D"pl-k">if</span> packet.is_initial():
    connection <span class=3D"pl-k">=3D</span> make_connection()
    connection.version_negotiation_done <span class=3D"pl-k">=3D</span> true
    connection.handle_packet(packet)
    <span class=3D"pl-k">return</span>

<span class=3D"pl-c"><span class=3D"pl-c">#</span> Servers will want to be =
very careful here.</span>
<span class=3D"pl-k">if</span> is_maybe_0rtt(packet):
    buffer_0rtt(packet)

<span class=3D"pl-c"><span class=3D"pl-c">#</span> Anything not handled by =
this point is junk and can be dropped.</span></pre></div>
<p>Admittedly, this is a fair bit simpler without the buffering complicatin=
g things, but I think that we have to cover that possibility properly when =
we write text.  Also, it could probably be factored more cleanly, but it tu=
rns out to be quite complicated once you add buffering.</p>
<p>I was surprised to see that the addition of multiple connections on the =
same address tuple didn't complicate things that much if you accept that yo=
u want to buffer 1-RTT packets at the client.  While that's likely only bec=
ause of the structure I chose to use here, it's still something of a positi=
ve outcome, I guess.</p>
<p>When the packet arrives at a connection, you run the version check first=
.  The client has to do version negotiation.  This is pretty simple:</p>
<div class=3D"highlight highlight-source-python"><pre><span class=3D"pl-k">=
if</span> <span class=3D"pl-k">not</span> this.version_negotiation_done:
    <span class=3D"pl-c"><span class=3D"pl-c">#</span> This branch only app=
lies to clients because the server always sets</span>
    <span class=3D"pl-c"><span class=3D"pl-c">#</span> version_negotiation_=
done to true before starting.</span>
    <span class=3D"pl-k">assert</span>(is_client)
    <span class=3D"pl-k">if</span> packet.version <span class=3D"pl-k">=3D=
=3D</span> <span class=3D"pl-c1">0</span>:
        this.version <span class=3D"pl-k">=3D</span> pick_version(packet.ve=
rsions)
        this.version_negotiation_done <span class=3D"pl-k">=3D</span> true
        this.start_over()
        <span class=3D"pl-k">return</span> false <span class=3D"pl-c"><span=
 class=3D"pl-c">#</span> packet will be discarded</span>
    <span class=3D"pl-k">if</span> packet.version <span class=3D"pl-k">=3D=
=3D</span> this.version:
        this.version_negotiation_done <span class=3D"pl-k">=3D</span> true
        <span class=3D"pl-k">return</span> true
    <span class=3D"pl-c"><span class=3D"pl-c">#</span> This includes short =
headers, which we aren't ready for yet.</span>
    <span class=3D"pl-k">return</span> false

<span class=3D"pl-k">if</span> packet.version <span class=3D"pl-k">is</span=
> <span class=3D"pl-k">not</span> <span class=3D"pl-c1">None</span> <span c=
lass=3D"pl-k">and</span> packet.version <span class=3D"pl-k">!=3D</span> th=
is.version:
    <span class=3D"pl-k">return</span> false <span class=3D"pl-c"><span cla=
ss=3D"pl-c">#</span> discard it</span>

<span class=3D"pl-k">return</span> true <span class=3D"pl-c"><span class=3D=
"pl-c">#</span> OK to process this packet</span>
</pre></div>
<p>Noting that this doesn't handle the case where the client needs to buffe=
r 1-RTT, so any potential buffering check needs to come before this is run.=
</p>
<p>And then it's on to the standard processing, decryption and so forth.  T=
here's also a bunch of tail-end processing necessary, such as that needed t=
o maintain the lookup tables, and that needs to be conditional on the succe=
ss of the decryption, but that's an exercise for the reader.</p>
<p>One thing that I think is important is that I barely pay attention to wh=
ether the packet is long or short in this logic.  Though that determines wh=
ether or not we have a version field in the packet (and thus whether we con=
sider the version supported), and similarly whether the connection ID might=
 be absent, that effect is constrained to those places that check those fie=
lds.  Otherwise the code doesn't care about packet format.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/1039#issuecomment-358194841">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqx1z4DPzrPmvPMsc=
s2CZP4mZ3CoDks5tLXkUgaJpZM4RV8v6">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2c_R9dQJWo7Pd_NZ=
j9wcGNywkiUks5tLXkUgaJpZM4RV8v6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1039#issuecomment-358194841"></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 #1039: I think=
 that @mikkelfj is almost right here, but I think that there's a more gener=
al problem with your pseudo-c-code.\r\n\r\nI don't think that we need to pr=
oscribe a particular software architecture (we're not THAT far gone just ye=
t), but the way that I think of approaching this problem is to start with w=
hat the software needs to do first.  And for me the first step isn't to jus=
t process the packet, but to determine which connection it should be handle=
d by.  The code here mixes connection selection into the handing more than =
I'd like.\r\n\r\nI also see a few places where you assume that long header =
is synonymous with handshake, and that's not something we're assuming when =
writing these descriptions (it's true of the current set of types, but I do=
n't think that we're prepared to commit to that just yet).\r\n\r\nI'd like =
to think that we could have a simple bit of logic there.  Something like:\r=
\n\r\n```python\r\nconnection =3D lookup_by_connection_id(packet.connection=
_id)\r\nif connection is None:\r\n    connection =3D lookup_by_tuple(packet=
.address)\r\nif connection is not None:\r\n    connection.handle_packet(pac=
ket)\r\n    return\r\n```\r\n\r\nAfter which you engage the logic for handl=
ing packets that don't belong to existing connections, which includes serve=
r-side version negotiation.\r\n\r\nThis is what I ended up with when follow=
ing that to its conclusion:\r\n\r\n```python\r\n# Lookup by connection ID. =
 A client that has just one connection might\r\n# implement this lookup sim=
ply by checking the connection ID against their one\r\n# connection.  The c=
onnection ID might be None for short headers, but that's OK.\r\n# Note that=
 the lookup needs to be able to return the same connection against\r\n# mul=
tiple connection IDs in order to support NEW_CONNECTION_ID.\r\nconnection =
=3D lookup_by_connection_id(packet.connection_id)\r\nif connection is not N=
one:\r\n    connection.handle_packet(packet)\r\n    return\r\n\r\n# The loo=
kup by tuple is run in two steps.  The first check works only when the\r\n#=
 configuration allows the peer to omit the connection ID.  In that case we\=
r\n# should only have one connection on each tuple.\r\nif config.allow_omit=
_connection_id:\r\n    connections =3D lookup_by_tuple(packet.address)\r\n =
   assert(len(connections) \u003c=3D 1)\r\n    if len(connections) =3D=3D 1=
:\r\n        connections[0].handle_packet(packet)\r\n        return\r\n\r\n=
# Clients that are handshaking might receive a 1-RTT packet with a\r\n# ser=
ver-selected connection ID if there is packet loss or reordering.  Clients\=
r\n# that allow multiple connections on the same address tuple need to pass=
 the\r\n# packet to all potential connections.  The client packet handler i=
s responsible\r\n# for buffering packets that it isn't ready for yet.\r\nif=
 is_client:\r\n    connections =3D lookup_by_tuple(packet.address)\r\n    a=
ssert(config.allow_shared_tuple or len(connections) \u003c=3D 1)\r\n    for=
 c in connections:\r\n        if not c.handshake_done():\r\n            c.h=
andle_packet(packet)\r\n    return\r\n\r\n# The server might need to make a=
 new connection now.\r\n\r\n# First check that the version is supported.  (=
Note that we can assume that\r\n# short headers, which have a version of No=
ne, are unsupported on the basis that we\r\n# should have found a connectio=
n already for any of those.  Only the client\r\n# needs to deal with short =
headers before version negotiation completes.)\r\nif not is_supported_versi=
on(packet.version):\r\n    if packet.maybe_initial(): # True if long header=
 and if size is plausible.\r\n        send_version_negotiation(packet.addre=
ss.src)\r\n    return # drop it\r\n\r\nif packet.is_initial():\r\n    conne=
ction =3D make_connection()\r\n    connection.version_negotiation_done =3D =
true\r\n    connection.handle_packet(packet)\r\n    return\r\n\r\n# Servers=
 will want to be very careful here.\r\nif is_maybe_0rtt(packet):\r\n    buf=
fer_0rtt(packet)\r\n\r\n# Anything not handled by this point is junk and ca=
n be dropped.\r\n```\r\n\r\nAdmittedly, this is a fair bit simpler without =
the buffering complicating things, but I think that we have to cover that p=
ossibility properly when we write text.  Also, it could probably be factore=
d more cleanly, but it turns out to be quite complicated once you add buffe=
ring.\r\n\r\nI was surprised to see that the addition of multiple connectio=
ns on the same address tuple didn't complicate things that much if you acce=
pt that you want to buffer 1-RTT packets at the client.  While that's likel=
y only because of the structure I chose to use here, it's still something o=
f a positive outcome, I guess.\r\n\r\nWhen the packet arrives at a connecti=
on, you run the version check first.  The client has to do version negotiat=
ion.  This is pretty simple:\r\n\r\n```python\r\nif not this.version_negoti=
ation_done:\r\n    # This branch only applies to clients because the server=
 always sets\r\n    # version_negotiation_done to true before starting.\r\n=
    assert(is_client)\r\n    if packet.version =3D=3D 0:\r\n        this.ve=
rsion =3D pick_version(packet.versions)\r\n        this.version_negotiation=
_done =3D true\r\n        this.start_over()\r\n        return false # packe=
t will be discarded\r\n    if packet.version =3D=3D this.version:\r\n      =
  this.version_negotiation_done =3D true\r\n        return true\r\n    # Th=
is includes short headers, which we aren't ready for yet.\r\n    return fal=
se\r\n\r\nif packet.version is not None and packet.version !=3D this.versio=
n:\r\n    return false # discard it\r\n\r\nreturn true # OK to process this=
 packet\r\n\r\n```\r\n\r\nNoting that this doesn't handle the case where th=
e client needs to buffer 1-RTT, so any potential buffering check needs to c=
ome before this is run.\r\n\r\nAnd then it's on to the standard processing,=
 decryption and so forth.  There's also a bunch of tail-end processing nece=
ssary, such as that needed to maintain the lookup tables, and that needs to=
 be conditional on the success of the decryption, but that's an exercise fo=
r the reader.\r\n\r\nOne thing that I think is important is that I barely p=
ay attention to whether the packet is long or short in this logic.  Though =
that determines whether or not we have a version field in the packet (and t=
hus whether we consider the version supported), and similarly whether the c=
onnection ID might be absent, that effect is constrained to those places th=
at check those fields.  Otherwise the code doesn't care about packet format=
."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/=
base-drafts/pull/1039#issuecomment-358194841"}}}</script>=

----==_mimepart_5a5ed3148cf6d_3e853f928c34ef28138627--


From nobody Tue Jan 16 20:54:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8EEE512ECBB for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 20:54:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FagGJ79pxFyO for <quic-issues@ietfa.amsl.com>; Tue, 16 Jan 2018 20:54:39 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31ED612ECA5 for <quic-issues@ietf.org>; Tue, 16 Jan 2018 20:54:39 -0800 (PST)
Date: Tue, 16 Jan 2018 20:54:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516164878; bh=tvAvhSD9/zMMJS0dtXTLqDCKeDaHpkDnjJ2hbue3djU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GjI3wdUGQp3tZHPMGUfyU3HfFSFaC2lQvPu5tiT1jpylUbaFPaCkvxmc5aRsHjLeC nUd8yB1rwk2SLhXNTrMqLGGuLAi3prQsUPKhAxqDhjT2FP2vzlEBjxfvDgRnB8tk0V HwQm1Ir/kQjd/W4AKfCzYGGUMwvm4F9lSYs8ca40=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf30f7e2f76da1fe79488f5b3cae9da839f37a0e892cf000000011676990e92a169ce113681c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1058/c358196909@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1058@github.com>
References: <quicwg/base-drafts/pull/1058@github.com>
Subject: Re: [quicwg/base-drafts] Remove transport parameters from NewSessionTicket (#1058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5ed70e7e05a_5a323fb225b18f3493966"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0IBuPxl9Tni5cxWSj8J9t29azVk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 04:54:40 -0000

----==_mimepart_5a5ed70e7e05a_5a323fb225b18f3493966
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, that was - at least in part - the motivation for having separate transport parameters.  But the discussion on #1015 suggests that the complexity hit of that exceeds the impact of occasionally having to reject 0-RTT (or not offer 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/1058#issuecomment-358196909
----==_mimepart_5a5ed70e7e05a_5a323fb225b18f3493966
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, that was - at least in part - the motivation for having separate =
transport parameters.  But the discussion on <a href=3D"https://github.co=
m/quicwg/base-drafts/issues/1015" class=3D"issue-link js-issue-link" data=
-error-text=3D"Failed to load issue title" data-id=3D"281888210" data-per=
mission-text=3D"Issue title is private" data-url=3D"https://github.com/qu=
icwg/base-drafts/issues/1015">#1015</a> suggests that the complexity hit =
of that exceeds the impact of occasionally having to reject 0-RTT (or not=
 offer 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/1058#issuecomment-358196909">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2wNXk=
IyVwnZXPChkn3T6-4ww-Iwks5tLX0OgaJpZM4RfPms">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2POaS=
CEkMvD5tgFL_HcKidBMbXHks5tLX0OgaJpZM4RfPms.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1058#issuecomment-358196909"></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 #1058: Yes, that was - at least in part - the motivation for having s=
eparate transport parameters.  But the discussion on #1015 suggests that =
the complexity hit of that exceeds the impact of occasionally having to r=
eject 0-RTT (or not offer it)."}],"action":{"name":"View Pull Request","u=
rl":"https://github.com/quicwg/base-drafts/pull/1058#issuecomment-3581969=
09"}}}</script>=

----==_mimepart_5a5ed70e7e05a_5a323fb225b18f3493966--


From nobody Wed Jan 17 06:51:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A3DA1277BB for <quic-issues@ietfa.amsl.com>; Wed, 17 Jan 2018 06:51:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cVOTi0nuJdQz for <quic-issues@ietfa.amsl.com>; Wed, 17 Jan 2018 06:51:23 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98B3A12773A for <quic-issues@ietf.org>; Wed, 17 Jan 2018 06:51:23 -0800 (PST)
Date: Wed, 17 Jan 2018 06:51:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516200682; bh=0qCSqdyUGjnVAGH7DjOfl0Q2GjnlSjGPPY2szqF8TPE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mo6qbjjjwe5PITirl2zUr42POnDnbgFydpAXpe7gxMHqwmmiW/bS+MR9YAlDLQN37 xrx2qca91zd2o2KQ7nSaT1+MTYMZ8+AY2U+GvIJxHbHq1Ik2A9U/si3ruxdFkyTMBm dTa0f6/g1fFgsNbKBQCNrOkF/XBJeUmudZazYaCY=
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7ed2dff6587669f671200359b241ff30392b4e3092cf00000001167724ea92a169ce113681c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1058/review/89465827@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1058@github.com>
References: <quicwg/base-drafts/pull/1058@github.com>
Subject: Re: [quicwg/base-drafts] Remove transport parameters from NewSessionTicket (#1058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5f62eaba253_76832af569b0cec44572a"; 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/OxLJic3WFeLsto12OC0pi5xJx6A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 14:51:28 -0000

----==_mimepart_5a5f62eaba253_76832af569b0cec44572a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mcmanus approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-89465827
----==_mimepart_5a5f62eaba253_76832af569b0cec44572a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mcmanus</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-89465827">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5uY9spnM6Jht6zq_zyhhlKi3oTvks5tLgjqgaJpZM4RfPms">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8BTNHzg0sN3rL28EP7Gm7MgDdgXks5tLgjqgaJpZM4RfPms.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-89465827"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus approved #1058"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-89465827"}}}</script>
----==_mimepart_5a5f62eaba253_76832af569b0cec44572a--


From nobody Wed Jan 17 07:19:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00BA612711B for <quic-issues@ietfa.amsl.com>; Wed, 17 Jan 2018 07:18:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MaPYAUnCQGt6 for <quic-issues@ietfa.amsl.com>; Wed, 17 Jan 2018 07:18:57 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 468E9131473 for <quic-issues@ietf.org>; Wed, 17 Jan 2018 07:18:49 -0800 (PST)
Date: Wed, 17 Jan 2018 07:18:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516202328; bh=8v4kGkWq+ZN75erkeNVVPzDCsfxlXAx1cxE/Lw2ACzg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vmoo0WP/lj2WMQriJrjrnCzt8KNLkqdkKfBSHWQ1tIyJJ7srCAhPScRzWN2WfsX/Y wlfz3ayqavF6MyAwahhuGxqicCl6Hj8Q9KT0bl0FZ4jTFE2q4Jiye3hz2+gWciY+tI 9SUDE2U+nnRpS1L0hciYFrw2ky2jDeI+NImbWMHQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0eeac01398d9883850f9ffa551d83da0f613666092cf0000000116772b5892a169ce113681c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1058/c358336588@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1058@github.com>
References: <quicwg/base-drafts/pull/1058@github.com>
Subject: Re: [quicwg/base-drafts] Remove transport parameters from NewSessionTicket (#1058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5f695877f0a_3c833fcfa818ef2c16423c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/seVxnOWT5oLj9_ifoItEr9YwUQs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 15:18:59 -0000

----==_mimepart_5a5f695877f0a_3c833fcfa818ef2c16423c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I can see the reason for removing the added complexity, but on a practical level, I'm unclear what should occur if a client remembers transport params that the server no longer honors.  If the intent is that the server should honor them, I think it makes sense to state that explicitly.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1058#issuecomment-358336588
----==_mimepart_5a5f695877f0a_3c833fcfa818ef2c16423c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I can see the reason for removing the added complexity, but on a pract=
ical level, I'm unclear what should occur if a client remembers transport=
 params that the server no longer honors.  If the intent is that the serv=
er should honor them, I think it makes sense to state that explicitly.</p=
>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1058#issuecomment-358336588">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Hosr=
w-DMYFkJb3QSWgvNK-CyFlks5tLg9YgaJpZM4RfPms">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq55U5I=
VciPFm4r29iD5J2St1HjlJks5tLg9YgaJpZM4RfPms.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1058#issuecomment-358336588"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #=
1058: I can see the reason for removing the added complexity, but on a pr=
actical level, I'm unclear what should occur if a client remembers transp=
ort params that the server no longer honors.  If the intent is that the s=
erver should honor them, I think it makes sense to state that explicitly.=
"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg=
/base-drafts/pull/1058#issuecomment-358336588"}}}</script>=

----==_mimepart_5a5f695877f0a_3c833fcfa818ef2c16423c--


From nobody Wed Jan 17 09:43:09 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0B8F12AAB6 for <quic-issues@ietfa.amsl.com>; Wed, 17 Jan 2018 09:42:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R7CrukdfCewg for <quic-issues@ietfa.amsl.com>; Wed, 17 Jan 2018 09:42:52 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C73321314BE for <quic-issues@ietf.org>; Wed, 17 Jan 2018 09:42:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=pngMnGHmTXI1y87fz90idNYMlz8=; b=jwDPFG9lKXv7F37r JIqMN0KgyXl6eth+rK67o54vtkPAMd88gVKmbZNjGsFAAUVxC6Hm2Nze4s6EQig0 ivQXtkKPX6h91dElVKoe94T6ATkDHtLk0MDVaBgYbOnD720kT5+eYmFj3X/C1rq+ bIVye/hlDjb9oPs0Nm4v/2Ifxdo=
Received: by filter1268p1mdw1.sendgrid.net with SMTP id filter1268p1mdw1-8274-5A5F8AEB-23 2018-01-17 17:42:03.595787582 +0000 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 LGCmroK7QL-jK_dsak22Ew for <quic-issues@ietf.org>; Wed, 17 Jan 2018 17:42:03.555 +0000 (UTC)
Date: Wed, 17 Jan 2018 17:42:03 +0000 (UTC)
From: hardie <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab324552fd531dc56908e792aecff08d0d332c576592cf0000000116774ceb92a169ce113681c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1058/c358383651@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1058@github.com>
References: <quicwg/base-drafts/pull/1058@github.com>
Subject: Re: [quicwg/base-drafts] Remove transport parameters from NewSessionTicket (#1058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5f8aeb4110f_b992ad779796ec42883f5"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3VJFJbEb/XrPmMnoFkn+jgLgwY6g/u9mbk0f UY1a601WkobxsJppgchQ9DUnuhSknS3oLYl+cf7mETCaZCOkRCvmFKeVHtBMUUf/X54+lwIZnMaZTc FypOA52j7ZKjLbXtClneKI2Y+43mtaTKeCFyjEjMhCUrxdKDyfsCvqlmRw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/d5xs7KJE6xSd3O5FbWDe8pfXsy0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 17:42:54 -0000

----==_mimepart_5a5f8aeb4110f_b992ad779796ec42883f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Wed, Jan 17, 2018 at 7:18 AM, ianswett <notifications@github.com> wrote:

> I can see the reason for removing the added complexity, but on a practical
> level, I'm unclear what should occur if a client remembers transport para=
ms
> that the server no longer honors. If the intent is that the server should
> honor them, I think it makes sense to state that explicitly.
>
> The current text is this:

A server can remember the transport parameters that it advertised, or store
an integrity-protected copy of the values in the ticket and recover the
information when accepting 0-RTT data. A server uses the transport
parameters in determining whether to accept 0-RTT data.

So its choices are "honor the transport parameters" and "reject 0-RTT
data", and I believe there are cases where it may need to do both.  In
particular, if it has to turn off a feature that is negotiated uses a
transport parameter, it likely has to move to "reject 0-RTT data" for any
ticket that uses the transport parameter to invoke that feature (see
section 7.3 for the related text on new transport parameters being used to
invoke new features).


> =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/pull/1058#issuecomment-358336588>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABVb5NXZuecUPHnSzJbzos=
gSgDx5KyWlks5tLg9WgaJpZM4RfPms>
> .
>


--=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/1058#issuecomment-358383651=

----==_mimepart_5a5f8aeb4110f_b992ad779796ec42883f5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Wed, Jan 17, 2018 at 7:18 AM, ianswett &lt;notifications@github.com&gt; =
wrote:<br>
<br>
&gt; I can see the reason for removing the added complexity, but on a pract=
ical<br>
&gt; level, I&#39;m unclear what should occur if a client remembers transpo=
rt params<br>
&gt; that the server no longer honors. If the intent is that the server sho=
uld<br>
&gt; honor them, I think it makes sense to state that explicitly.<br>
&gt;<br>
&gt; The current text is this:<br>
<br>
A server can remember the transport parameters that it advertised, or store=
<br>
an integrity-protected copy of the values in the ticket and recover the<br>
information when accepting 0-RTT data. A server uses the transport<br>
parameters in determining whether to accept 0-RTT data.<br>
<br>
So its choices are &quot;honor the transport parameters&quot; and &quot;rej=
ect 0-RTT<br>
data&quot;, and I believe there are cases where it may need to do both.  In=
<br>
particular, if it has to turn off a feature that is negotiated uses a<br>
transport parameter, it likely has to move to &quot;reject 0-RTT data&quot;=
 for any<br>
ticket that uses the transport parameter to invoke that feature (see<br>
section 7.3 for the related text on new transport parameters being used to<=
br>
invoke new features).<br>
<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/pull/1058#issuecomment-35833=
6588&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABVb5NXZuecUPHnS=
zJbzosgSgDx5KyWlks5tLg9WgaJpZM4RfPms&gt;<br>
&gt; .<br>
&gt;<br>


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/1058#issuecomment-358383651">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-HPqx9GLc1uo4td=
5MCUthzgEEUtks5tLjDrgaJpZM4RfPms">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzI-xr55Sw0WDKbVV=
zL0P4EBJUWeks5tLjDrgaJpZM4RfPms.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1058#issuecomment-358383651"></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 #1058: On Wed, Jan 17=
, 2018 at 7:18 AM, ianswett \u003cnotifications@github.com\u003e wrote:\n\n=
\u003e I can see the reason for removing the added complexity, but on a pra=
ctical\n\u003e level, I'm unclear what should occur if a client remembers t=
ransport params\n\u003e that the server no longer honors. If the intent is =
that the server should\n\u003e honor them, I think it makes sense to state =
that explicitly.\n\u003e\n\u003e The current text is this:\n\nA server can =
remember the transport parameters that it advertised, or store\nan integrit=
y-protected copy of the values in the ticket and recover the\ninformation w=
hen accepting 0-RTT data. A server uses the transport\nparameters in determ=
ining whether to accept 0-RTT data.\n\nSo its choices are \"honor the trans=
port parameters\" and \"reject 0-RTT\ndata\", and I believe there are cases=
 where it may need to do both.  In\nparticular, if it has to turn off a fea=
ture that is negotiated uses a\ntransport parameter, it likely has to move =
to \"reject 0-RTT data\" for any\nticket that uses the transport parameter =
to invoke that feature (see\nsection 7.3 for the related text on new transp=
ort parameters being used to\ninvoke new features).\n\n\n\u003e =E2=80=94\n=
\u003e You are receiving this because you are subscribed to this thread.\n\=
u003e Reply to this email directly, view it on GitHub\n\u003e \u003chttps:/=
/github.com/quicwg/base-drafts/pull/1058#issuecomment-358336588\u003e,\n\u0=
03e or mute the thread\n\u003e \u003chttps://github.com/notifications/unsub=
scribe-auth/ABVb5NXZuecUPHnSzJbzosgSgDx5KyWlks5tLg9WgaJpZM4RfPms\u003e\n\u0=
03e .\n\u003e\n"}],"action":{"name":"View Pull Request","url":"https://gith=
ub.com/quicwg/base-drafts/pull/1058#issuecomment-358383651"}}}</script>=

----==_mimepart_5a5f8aeb4110f_b992ad779796ec42883f5--


From nobody Wed Jan 17 09:51:48 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5821912DA73 for <quic-issues@ietfa.amsl.com>; Wed, 17 Jan 2018 09:51:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UwROy9IDPkiz for <quic-issues@ietfa.amsl.com>; Wed, 17 Jan 2018 09:51:45 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0B6EC12D574 for <quic-issues@ietf.org>; Wed, 17 Jan 2018 09:51:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Ahg1ktxDwXvBoDZPZfx50F5rbe4=; b=Ecji8iBvR+RIJJqz OntjAXyaKsSpKe6Hgfj6gfpv6CmpahmyJgb409J9eGunmM9LPBUydSBcE38lqQW9 aZehtKDJ+T3wyNYDfLZHbiTGpOVpD0IlCT0JF6aJ90aeagguUvk/TcSPRaSSSvFo SSam9FRPXRNEQqSihb3ksvKG9vk=
Received: by filter0628p1mdw1.sendgrid.net with SMTP id filter0628p1mdw1-11437-5A5F8CCD-24 2018-01-17 17:50:06.010489746 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id zmJbxgrlQeSZMpIwdJ4IIQ for <quic-issues@ietf.org>; Wed, 17 Jan 2018 17:50:05.994 +0000 (UTC)
Date: Wed, 17 Jan 2018 17:50:06 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc5e14d127c34f172c050d5610b1a43f1b44f0d7c92cf0000000116774ecd92a169ce113681c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1058/c358386082@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1058@github.com>
References: <quicwg/base-drafts/pull/1058@github.com>
Subject: Re: [quicwg/base-drafts] Remove transport parameters from NewSessionTicket (#1058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5f8ccddc697_16a2b2781524ecc33122a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3QF/KuX1OLlv78KTFt/rHPEREMs41jJSck+S R8fCQ9YjcdQO2sPyzVeWC7kJt3zogBp9O5FmwKM5/xlygLIt0aouRQkyJug7H64tqifI4hn2OTaJ7r 2vrUDgkcpO4DN96UeqNRVmxPoYlo3v3a1F/Y3FssSP/mgEkJ63yPw1Wx9jyz/NbE0pq9NCqTgsff7o c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/loOFbwGVQzHWmKqL_darSgIOfoc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 17:51:46 -0000

----==_mimepart_5a5f8ccddc697_16a2b2781524ecc33122a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Some transport parameters, like flow control and max stream ID are unilateral. If there are no transport params included with the session ticket, then I believe the only transport params the server receives in the client hello are the client transport params.  So when the server receives the client hello, it doesn't know what transport params the client is using.

Or possibly I'm confused.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1058#issuecomment-358386082
----==_mimepart_5a5f8ccddc697_16a2b2781524ecc33122a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Some transport parameters, like flow control and max stream ID are unila=
teral. If there are no transport params included with the session ticket, t=
hen I believe the only transport params the server receives in the client h=
ello are the client transport params.  So when the server receives the clie=
nt hello, it doesn't know what transport params the client is using.</p>
<p>Or possibly I'm confused.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1058#issuecomment-358386082">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyzEYGFKJZ6GXWwN=
x1HMLF-7B0Tlks5tLjLNgaJpZM4RfPms">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-cvgIrrOzoIQnX4i=
FUx23ojaZy1ks5tLjLNgaJpZM4RfPms.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1058#issuecomment-358386082"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1058: Some transpo=
rt parameters, like flow control and max stream ID are unilateral. If there=
 are no transport params included with the session ticket, then I believe t=
he only transport params the server receives in the client hello are the cl=
ient transport params.  So when the server receives the client hello, it do=
esn't know what transport params the client is using.\r\n\r\nOr possibly I'=
m confused."}],"action":{"name":"View Pull Request","url":"https://github.c=
om/quicwg/base-drafts/pull/1058#issuecomment-358386082"}}}</script>=

----==_mimepart_5a5f8ccddc697_16a2b2781524ecc33122a--


From nobody Wed Jan 17 10:57:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 975C512D88B for <quic-issues@ietfa.amsl.com>; Wed, 17 Jan 2018 10:57:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z0SapTvovdkN for <quic-issues@ietfa.amsl.com>; Wed, 17 Jan 2018 10:56:59 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ADDB012E865 for <quic-issues@ietf.org>; Wed, 17 Jan 2018 10:56:57 -0800 (PST)
Date: Wed, 17 Jan 2018 10:56:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516215416; bh=+/g2zlbqalUGpUzCjwScpcUlHBixezb8Us0d29KrwKU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CXDi3rVcuBPbnIm8/j/mRGEdgUs6OKWG+oKumPQfnf9YNZ+M94z/3bdBLdxYndrYb VuyMGvoNIkCdkww1fH8cA2BNE0/4nfc0G+GnvJlNNsNQ0D8fxr2Z0Fz/01HiLIVKk8 dmKqyZHbFt9p5ru8NV5i1FlPdMFmDTXDhaaVUq1c=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfa7f7dfe34e0dbeeb235e516ef69363f7298311992cf0000000116775e7892a169ce113681c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1058/c358405928@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1058@github.com>
References: <quicwg/base-drafts/pull/1058@github.com>
Subject: Re: [quicwg/base-drafts] Remove transport parameters from NewSessionTicket (#1058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5f9c78b4616_4a93f8c537a0f3423378"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/lDEi26rW7Jyjwd-aSLlXmUFaO3w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 18:57:00 -0000

----==_mimepart_5a5f9c78b4616_4a93f8c537a0f3423378
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Two questions:
- Does this mean that the server MUST remember the params along as long as the 0-RTT session key is valid?
- What's the expected action for a server that is unable to honor the 0-RTT params?
I think the text should be explicit about these.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1058#issuecomment-358405928
----==_mimepart_5a5f9c78b4616_4a93f8c537a0f3423378
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Two questions:</p>
<ul>
<li>Does this mean that the server MUST remember the params along as long=
 as the 0-RTT session key is valid?</li>
<li>What's the expected action for a server that is unable to honor the 0=
-RTT params?<br>
I think the text should be explicit about these.</li>
</ul>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1058#issuecomment-358405928">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq371lk=
iHDIR8tuB0qgSyV10nZNnKks5tLkJ4gaJpZM4RfPms">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq19fgg=
P6h4wh-AgU7GTH-zvxKGCuks5tLkJ4gaJpZM4RfPms.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1058#issuecomment-358405928"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar i=
n #1058: Two questions:\r\n- Does this mean that the server MUST remember=
 the params along as long as the 0-RTT session key is valid?\r\n- What's =
the expected action for a server that is unable to honor the 0-RTT params=
?\r\nI think the text should be explicit about these."}],"action":{"name"=
:"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/10=
58#issuecomment-358405928"}}}</script>=

----==_mimepart_5a5f9c78b4616_4a93f8c537a0f3423378--


From nobody Wed Jan 17 11:03:33 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8967C12D947 for <quic-issues@ietfa.amsl.com>; Wed, 17 Jan 2018 11:03:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9IhGmtPnmQzD for <quic-issues@ietfa.amsl.com>; Wed, 17 Jan 2018 11:03:30 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF1B31270FC for <quic-issues@ietf.org>; Wed, 17 Jan 2018 11:03:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=8h/GpfCtKZxAhhXS21MIz8Pz/F0=; b=jrNJmOO71Dx8d93q mzg/z7JVwMgrm4+GIlVgmp3OfzwitPImW9yZT/CdKmqfQNZupYvfYPRoNBvWoZpD xXx5xpJx9ZMwMG76L9ay8/5xjQx5zVhaRm56HmPgzXZsK8DZoa1/nY4Fa84kG1TW jFUqCbN0QfQyZubymrjrEWVjXs0=
Received: by filter0580p1mdw1.sendgrid.net with SMTP id filter0580p1mdw1-11638-5A5F9DFE-36 2018-01-17 19:03:26.668743681 +0000 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 XkyoPVbkQJaob7FD0KbaBQ for <quic-issues@ietf.org>; Wed, 17 Jan 2018 19:03:26.629 +0000 (UTC)
Date: Wed, 17 Jan 2018 19:03:26 +0000 (UTC)
From: hardie <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5b8bbc04a90d844c3e9a3e549dd77f5c24b551df92cf0000000116775ffe92a169ce113681c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1058/c358407975@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1058@github.com>
References: <quicwg/base-drafts/pull/1058@github.com>
Subject: Re: [quicwg/base-drafts] Remove transport parameters from NewSessionTicket (#1058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5f9dfe7e530_5fe42b1bb8e70ec4116465"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2I/BbgfEMOo0NnbDy713KnBGVl/QjnYlgTDo lh+8SRrR7E7K5nNmIiJTrOyPPmgLRsTc3kPba/LwFIomTX2nqd1JtY64PkVPfpd72YzpZGZO2RIQik wRNMd9RIxr2lNESKw/QFaW6Y5rOrnQRn414JWOUh0S/Q+VpaZpUaopTJbw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_aybC_lxr9v0bePVMuVWKyi5l3c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 19:03:31 -0000

----==_mimepart_5a5f9dfe7e530_5fe42b1bb8e70ec4116465
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Wed, Jan 17, 2018 at 10:56 AM, janaiyengar <notifications@github.com>
wrote:

> Two questions:
>
>    - Does this mean that the server MUST remember the params along as
>    long as the 0-RTT session key is valid?
>
> The text currently gives the server a choice:

"A server can remember the transport parameters that it advertised, or
store an integrity-protected copy of the values in the ticket and recover
the information when accepting 0-RTT data. "

So there are three choices: it can remember the parameters for the validity
period, store them in the ticket, or refuse 0-RTT.


>    - What's the expected action for a server that is unable to honor the
>    0-RTT params?
>    I think the text should be explicit about these.
>
>
If it doesn't know them (because it didn't store them in the ticket and
doesn't remember them),  then it has to refuse 0-RTT.

I think these are the right three choices, so if we need more text to cover
your questions and Ian's similar question, then we should draft a longer
exposition.  If you think these are the wrong choices, of course, that's a
different matter.



>
> =E2=80=94
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/pull/1058#issuecomment-358405928>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABVb5J6Od_tHm33tf3yhER=
A1ZjEjUcgjks5tLkJ2gaJpZM4RfPms>
> .
>


--=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/1058#issuecomment-358407975=

----==_mimepart_5a5f9dfe7e530_5fe42b1bb8e70ec4116465
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Wed, Jan 17, 2018 at 10:56 AM, janaiyengar &lt;notifications@github.com&=
gt;<br>
wrote:<br>
<br>
&gt; Two questions:<br>
&gt;<br>
&gt;    - Does this mean that the server MUST remember the params along as<=
br>
&gt;    long as the 0-RTT session key is valid?<br>
&gt;<br>
&gt; The text currently gives the server a choice:<br>
<br>
&quot;A server can remember the transport parameters that it advertised, or=
<br>
store an integrity-protected copy of the values in the ticket and recover<b=
r>
the information when accepting 0-RTT data. &quot;<br>
<br>
So there are three choices: it can remember the parameters for the validity=
<br>
period, store them in the ticket, or refuse 0-RTT.<br>
<br>
<br>
&gt;    - What&#39;s the expected action for a server that is unable to hon=
or the<br>
&gt;    0-RTT params?<br>
&gt;    I think the text should be explicit about these.<br>
&gt;<br>
&gt;<br>
If it doesn&#39;t know them (because it didn&#39;t store them in the ticket=
 and<br>
doesn&#39;t remember them),  then it has to refuse 0-RTT.<br>
<br>
I think these are the right three choices, so if we need more text to cover=
<br>
your questions and Ian&#39;s similar question, then we should draft a longe=
r<br>
exposition.  If you think these are the wrong choices, of course, that&#39;=
s a<br>
different matter.<br>
<br>
<br>
<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you commented.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/pull/1058#issuecomment-35840=
5928&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABVb5J6Od_tHm33t=
f3yhERA1ZjEjUcgjks5tLkJ2gaJpZM4RfPms&gt;<br>
&gt; .<br>
&gt;<br>


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/1058#issuecomment-358407975">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4ynKZcemjudBpdO=
DfzfoB3F3JaYks5tLkP-gaJpZM4RfPms">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2f2GCoHwKsgoELx7=
T8XAE2hp0ELks5tLkP-gaJpZM4RfPms.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1058#issuecomment-358407975"></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 #1058: On Wed, Jan 17=
, 2018 at 10:56 AM, janaiyengar \u003cnotifications@github.com\u003e\nwrote=
:\n\n\u003e Two questions:\n\u003e\n\u003e    - Does this mean that the ser=
ver MUST remember the params along as\n\u003e    long as the 0-RTT session =
key is valid?\n\u003e\n\u003e The text currently gives the server a choice:=
\n\n\"A server can remember the transport parameters that it advertised, or=
\nstore an integrity-protected copy of the values in the ticket and recover=
\nthe information when accepting 0-RTT data. \"\n\nSo there are three choic=
es: it can remember the parameters for the validity\nperiod, store them in =
the ticket, or refuse 0-RTT.\n\n\n\u003e    - What's the expected action fo=
r a server that is unable to honor the\n\u003e    0-RTT params?\n\u003e    =
I think the text should be explicit about these.\n\u003e\n\u003e\nIf it doe=
sn't know them (because it didn't store them in the ticket and\ndoesn't rem=
ember them),  then it has to refuse 0-RTT.\n\nI think these are the right t=
hree choices, so if we need more text to cover\nyour questions and Ian's si=
milar question, then we should draft a longer\nexposition.  If you think th=
ese are the wrong choices, of course, that's a\ndifferent matter.\n\n\n\n\u=
003e\n\u003e =E2=80=94\n\u003e You are receiving this because you commented=
.\n\u003e Reply to this email directly, view it on GitHub\n\u003e \u003chtt=
ps://github.com/quicwg/base-drafts/pull/1058#issuecomment-358405928\u003e,\=
n\u003e or mute the thread\n\u003e \u003chttps://github.com/notifications/u=
nsubscribe-auth/ABVb5J6Od_tHm33tf3yhERA1ZjEjUcgjks5tLkJ2gaJpZM4RfPms\u003e\=
n\u003e .\n\u003e\n"}],"action":{"name":"View Pull Request","url":"https://=
github.com/quicwg/base-drafts/pull/1058#issuecomment-358407975"}}}</script>=

----==_mimepart_5a5f9dfe7e530_5fe42b1bb8e70ec4116465--


From nobody Wed Jan 17 11:41:08 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7681012E876 for <quic-issues@ietfa.amsl.com>; Wed, 17 Jan 2018 11:41:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y8mPfSfgkMqV for <quic-issues@ietfa.amsl.com>; Wed, 17 Jan 2018 11:41:05 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42019124B17 for <quic-issues@ietf.org>; Wed, 17 Jan 2018 11:41:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=4Lf6FlZwdnbWaHlyDGJk8e3iDAs=; b=eH+hTd9Dm7ReMqg4 wYWRgP+4HnMYM6QqawTdJrkZjwPW+mxZFIvXSMtAMvXdZHNXj8CO7lFbmJnDJBy4 N+5mZa0RM3DlX5RlTPxVgBugTkOJrnKKf6w3D/eslKu6Twt7AQ1B7kdVYUR9qD5F S/aiECodq9sbNN/KaS+KAqZTUdU=
Received: by filter0628p1mdw1.sendgrid.net with SMTP id filter0628p1mdw1-11437-5A5FA6CF-15 2018-01-17 19:41:03.911473637 +0000 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 GfOlYdrQS22C06H816qayw for <quic-issues@ietf.org>; Wed, 17 Jan 2018 19:41:03.872 +0000 (UTC)
Date: Wed, 17 Jan 2018 19:41:04 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3cafe5259de2290db32cf4de27bfccf750f06f6792cf00000001167768cf92a169ce113681c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1058/c358419753@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1058@github.com>
References: <quicwg/base-drafts/pull/1058@github.com>
Subject: Re: [quicwg/base-drafts] Remove transport parameters from NewSessionTicket (#1058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5fa6cfbc9bd_73142b1d89588ec4121586"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0cxuzsBNt+10dBcU2keiJZxIDG6CJ01F+pLu xGp5SahgHK8EnIOwV2p4rLyZfaeGR3xDstOThak1c+BRBcDkIMtdZ2OakpJvhRgPnCklASi5yd8HGm WLMKpDzZob5vy5WPxtaFfVbRQKyNhvCaDtEfsFULiMly1Pc/YzQQQRC+GZrj9tl5e5wVawRUEY3HJU o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IaERM7zsLIHcRrtt4IfFKYt6tyM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 19:41:07 -0000

----==_mimepart_5a5fa6cfbc9bd_73142b1d89588ec4121586
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think I'm agreeing with Ian that we probably ought to be more direct, specifically in stating that the server MUST do one of those two choices if it wants to do 0-RTT. So, I think using MUST and stating why would be helpful.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1058#issuecomment-358419753
----==_mimepart_5a5fa6cfbc9bd_73142b1d89588ec4121586
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think I'm agreeing with Ian that we probably ought to be more direct, =
specifically in stating that the server MUST do one of those two choices if=
 it wants to do 0-RTT. So, I think using MUST and stating why would be help=
ful.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1058#issuecomment-358419753">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq61AXtzYRGLV5bdP=
IoSqhPDiVZUyks5tLkzPgaJpZM4RfPms">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq066_tBjd_RqmFW9o=
mTFxJVDN7iSks5tLkzPgaJpZM4RfPms.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1058#issuecomment-358419753"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #1058: I think I=
'm agreeing with Ian that we probably ought to be more direct, specifically=
 in stating that the server MUST do one of those two choices if it wants to=
 do 0-RTT. So, I think using MUST and stating why would be helpful."}],"act=
ion":{"name":"View Pull Request","url":"https://github.com/quicwg/base-draf=
ts/pull/1058#issuecomment-358419753"}}}</script>=

----==_mimepart_5a5fa6cfbc9bd_73142b1d89588ec4121586--


From nobody Wed Jan 17 12:58:11 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BD44F126CD8 for <quic-issues@ietfa.amsl.com>; Wed, 17 Jan 2018 12:58:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.464
X-Spam-Level: 
X-Spam-Status: No, score=-0.464 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id coP-eHaswBu5 for <quic-issues@ietfa.amsl.com>; Wed, 17 Jan 2018 12:58:09 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC610126C83 for <quic-issues@ietf.org>; Wed, 17 Jan 2018 12:58:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=JvfI1ZNIohZLttuBbJP9O2kkbus=; b=K9CI0wjsKnqhMpMy P6Ano0VqzKblVZmq1RlCgo2Jevy+S8XHCFoveDkd3XFbJw8Cb1uOx8ScCSKMDWoz FR7Msy9wjfmRrBE9Qqq1fU+bahm9aoFmk1GJ4ufIX9jSFXSEcXJMme8fldQpPF6a v7Ip914OSS254MTnikPE4BzBwu8=
Received: by filter0329p1iad2.sendgrid.net with SMTP id filter0329p1iad2-1995-5A5FB8DF-E 2018-01-17 20:58:07.366829188 +0000 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 k5uGoa99TTerCSi0KnVRlA for <quic-issues@ietf.org>; Wed, 17 Jan 2018 20:58:07.196 +0000 (UTC)
Date: Wed, 17 Jan 2018 20:58:07 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd7f3ce282c617451186d0847f7f73195f4184e7b92cf0000000116777adf92a169ce111ead73@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1047/358442723@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1047@github.com>
References: <quicwg/base-drafts/issues/1047@github.com>
Subject: Re: [quicwg/base-drafts] Handling of Frames Inappropriate for Unidirectional Streams (#1047)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a5fb8df1b3b8_1f2d3fcc549d0f3417102b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0naBxk4CJxzhkmmsFk2cxTbOp1b6+ACuZ3k8 jyZf/hl4JuXAbUbDqje6JMi7tJICEyWLEZKNs7wkaMYhR7x9kieSbV33447mJ02ijg9ER57NeSerP1 65AZt5OUREGZtlg0OlkG5+piSsxD0/Wk4RUsas1RBUJxqqhuf/quP1KAFeTEcmvqJs0Jud8LVaAOC2 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0ri3mmH1o0A6MztVTIr2JXc6UJ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jan 2018 20:58:10 -0000

----==_mimepart_5a5fb8df1b3b8_1f2d3fcc549d0f3417102b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke : PRs are always welcome :-)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1047#issuecomment-358442723
----==_mimepart_5a5fb8df1b3b8_1f2d3fcc549d0f3417102b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinduke" class="user-mention">@martinduke</a> : PRs are always welcome :-)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1047#issuecomment-358442723">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq04zrTEy_lLYQpn5Og50-6OToOHXks5tLl7fgaJpZM4RYaJu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0cvtQGRxVh-8g7aYPdGtxFzhvuWks5tLl7fgaJpZM4RYaJu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1047#issuecomment-358442723"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1047: @martinduke : PRs are always welcome :-)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1047#issuecomment-358442723"}}}</script>
----==_mimepart_5a5fb8df1b3b8_1f2d3fcc549d0f3417102b--


From nobody Thu Jan 18 01:39:56 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 557B612EB21 for <quic-issues@ietfa.amsl.com>; Thu, 18 Jan 2018 01:39:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ewrDwaDwpmMO for <quic-issues@ietfa.amsl.com>; Thu, 18 Jan 2018 01:39:52 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FA5912EB1E for <quic-issues@ietf.org>; Thu, 18 Jan 2018 01:39:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EmU9u81Dn0N40QWxk9WAI+8EHcs=; b=IaFmwzoICeJlqHKb yaxo9tokm8vUU/0HluDqEHvikxl0fj8uZiEhwyTndIwzrIYNOLhxQVvVp/5TdNkz IA7G4mRTf0PiF4GvnmWT1QQ5Wx4FQLDBeJA5qdLcA4XaC6JbsaywPjIrnklZeH3X 1yWMQ9a8jiAbuoJ0NbFgi02WGTM=
Received: by filter0049p1iad2.sendgrid.net with SMTP id filter0049p1iad2-1926-5A606B67-4 2018-01-18 09:39:51.231102189 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id eZ3HcgqAQoC47MRLd6nk9w for <quic-issues@ietf.org>; Thu, 18 Jan 2018 09:39:51.228 +0000 (UTC)
Date: Thu, 18 Jan 2018 09:39:51 +0000 (UTC)
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abee4ef50845adfa30db342c1f9bb8ee42f3ef3fad92cf0000000116782d6792a169ce0c118d76@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/203/358591264@github.com>
In-Reply-To: <quicwg/base-drafts/issues/203@github.com>
References: <quicwg/base-drafts/issues/203@github.com>
Subject: Re: [quicwg/base-drafts] Connection migration should be indistinguishable from a new connection (#203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a606b6729c92_39312b005501aed45078d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1rKjIc8z3kBqITt15t7fP1d1f9Nt33HoRI9s dujFe4c823zlE1trOhL1HPtz6NLSV/PiQri9IB+gsWv2cghwh+TyPvpbr9bPR76Ng3RKT6nL9Olthm V+TXJ4j58ZA4TqcHfpCZdeogIdtPMYEmCabpEnIVTRkuIVD8BBsNblP57w==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ssST542Gq7PQuTgIi6_6-MDitVE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Jan 2018 09:39:54 -0000

----==_mimepart_5a606b6729c92_39312b005501aed45078d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So I think for a some middleboxes it would actually be beneficial if a migration would look like a new flow/handshake because, as the path may have changed, you might end up at a new middlebox that does not have state yet, and it would be easier to set up new state if you can identify a QUIC flow by its handshake pattern.

However, I agree that this might be hard as you not only would need to send long headers but actually run a whole TLS handshake. Or could it even be beneficial in some cases to re-do the TLS handshake if you are on a new path?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/203#issuecomment-358591264
----==_mimepart_5a606b6729c92_39312b005501aed45078d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>So I think for a some middleboxes it would actually be beneficial if a m=
igration would look like a new flow/handshake because, as the path may have=
 changed, you might end up at a new middlebox that does not have state yet,=
 and it would be easier to set up new state if you can identify a QUIC flow=
 by its handshake pattern.</p>
<p>However, I agree that this might be hard as you not only would need to s=
end long headers but actually run a whole TLS handshake. Or could it even b=
e beneficial in some cases to re-do the TLS handshake if you are on a new p=
ath?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/203#issuecomment-358591264">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4KNoMo3Bm4dHF-=
YiDsLCUnwAG_zks5tLxFngaJpZM4Lqy2h">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4K0bqaiZNaOO7QkU=
LHecM8_0dwBks5tLxFngaJpZM4Lqy2h.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/203#issuecomment-358591264"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mirjak in #203: So I think for =
a some middleboxes it would actually be beneficial if a migration would loo=
k like a new flow/handshake because, as the path may have changed, you migh=
t end up at a new middlebox that does not have state yet, and it would be e=
asier to set up new state if you can identify a QUIC flow by its handshake =
pattern.\r\n\r\nHowever, I agree that this might be hard as you not only wo=
uld need to send long headers but actually run a whole TLS handshake. Or co=
uld it even be beneficial in some cases to re-do the TLS handshake if you a=
re on a new path?"}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/203#issuecomment-358591264"}}}</script>=

----==_mimepart_5a606b6729c92_39312b005501aed45078d--


From nobody Thu Jan 18 14:19:43 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 627BE126BF0 for <quic-issues@ietfa.amsl.com>; Thu, 18 Jan 2018 14:19:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.607
X-Spam-Level: 
X-Spam-Status: No, score=-0.607 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ft_y-5EbFrYX for <quic-issues@ietfa.amsl.com>; Thu, 18 Jan 2018 14:19:40 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2287A12025C for <quic-issues@ietf.org>; Thu, 18 Jan 2018 14:19:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=WN9/kxBH1aUi2eac8+B2C70ab9A=; b=r3MqggX/3zjwsKBe ow/XSARlqOdEpaaOda+apsy76qULg6HqCYu1ytZJNmBi/1znP/3okU60SCp0tyGb h57Ykj7KBuMnlsGDIc02t3U0CzevPth7sAW9PHFpzTjrjlUzFVTLle6aFqgdSkXV pKY+67L05MLq37AjzTKZSrma+LY=
Received: by filter0808p1mdw1.sendgrid.net with SMTP id filter0808p1mdw1-15138-5A611D7A-19 2018-01-18 22:19:38.376012861 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id gQBTjMSXR-SCFj5fpr8gHA for <quic-issues@ietf.org>; Thu, 18 Jan 2018 22:19:38.335 +0000 (UTC)
Date: Thu, 18 Jan 2018 22:19:38 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab268475be8dfd7aaa5e9395079098a9e800f5cea692cf000000011678df7a92a169ce113681c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1058/c358800823@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1058@github.com>
References: <quicwg/base-drafts/pull/1058@github.com>
Subject: Re: [quicwg/base-drafts] Remove transport parameters from NewSessionTicket (#1058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a611d7a3b2dc_76542b10e4746ed494fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2wqzxRmklSwPjy14fzLsI4XiM134ILCpb1IR 97dZb9T0OGc4nx4L7EH2cuItSZTYmJ+/MrgrxNzCv3Uf5b9qA7WrTako3EUqWyqJvqpba/e/B4R+dL DwAJ0cZaNrtSPiomEbRj9oVNMx5Nbx6Uwd/IwKWSRkVAWVI3/6hD4PMr0CZdGRr0KrAeYDDBlJ58ov c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/F2U2k8NxCXmHlphoMfEtS2xeE-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, 18 Jan 2018 22:19:41 -0000

----==_mimepart_5a611d7a3b2dc_76542b10e4746ed494fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That MUST already exists, here:

> A server MAY accept 0-RTT and subsequently provide different values for transport parameters for use in the new connection. If 0-RTT data is accepted by the server, the server MUST NOT reduce any limits or alter any values that might be violated by the client with its 0-RTT data. 

The text that Ted cited is (important) context for these stipulations.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1058#issuecomment-358800823
----==_mimepart_5a611d7a3b2dc_76542b10e4746ed494fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>That MUST already exists, here:</p>
<blockquote>
<p>A server MAY accept 0-RTT and subsequently provide different values for =
transport parameters for use in the new connection. If 0-RTT data is accept=
ed by the server, the server MUST NOT reduce any limits or alter any values=
 that might be violated by the client with its 0-RTT data.</p>
</blockquote>
<p>The text that Ted cited is (important) context for these stipulations.</=
p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1058#issuecomment-358800823">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0LOyg2Muk3v2VX7=
y6flmfCdj1hcks5tL8N6gaJpZM4RfPms">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwVbN3l-9ovuCWILQ=
fONCCNnbIf0ks5tL8N6gaJpZM4RfPms.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1058#issuecomment-358800823"></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 #1058: That MU=
ST already exists, here:\r\n\r\n\u003e A server MAY accept 0-RTT and subseq=
uently provide different values for transport parameters for use in the new=
 connection. If 0-RTT data is accepted by the server, the server MUST NOT r=
educe any limits or alter any values that might be violated by the client w=
ith its 0-RTT data. \r\n\r\nThe text that Ted cited is (important) context =
for these stipulations."}],"action":{"name":"View Pull Request","url":"http=
s://github.com/quicwg/base-drafts/pull/1058#issuecomment-358800823"}}}</scr=
ipt>=

----==_mimepart_5a611d7a3b2dc_76542b10e4746ed494fd--


From nobody Thu Jan 18 20:44:46 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F9DE126C2F for <quic-issues@ietfa.amsl.com>; Thu, 18 Jan 2018 20:44:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.65
X-Spam-Level: 
X-Spam-Status: No, score=-1.65 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8HrUGe5XvjwM for <quic-issues@ietfa.amsl.com>; Thu, 18 Jan 2018 20:44:43 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7125126B6D for <quic-issues@ietf.org>; Thu, 18 Jan 2018 20:44:42 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516337082; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5Ctb+Z8sME/+FPaDSpZUfNYpEaZ/Hg0BdYlNOGtrGN8=; b=dcjIJbfpr/GuoNby4ECSlADsnw2jlhLsdN8VG/wZg6JqTuaJBDWCkyxpwwextpWXq0q8XjkN jNpEXDBE5TQfbZocI4HYRSXNcp2NnNZzkUWFJ0GfmKtmLNptwPTmw4kBZKLwuP2iHmWSR3NM ouuugoiLcdfvlUrkfHSbHt8mDh0=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a6177b9.7fcf7c3d2150-smtp-out-n01; Fri, 19 Jan 2018 04:44:41 -0000 (UTC)
Date: Thu, 18 Jan 2018 20:44:40 -0800
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5a6177b8c243a_528d2ae3ea891c0c967a1@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 3bf2ed: Add ECN topic
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6177b8c209b_528d2ae3ea891c0c9664"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FMiTYR9Hm2mc7CzV2FAD7_q1vBk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 19 Jan 2018 04:44:44 -0000

----==_mimepart_5a6177b8c209b_528d2ae3ea891c0c9664
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 3bf2edce40153a3753ab945eedfde582a04baa79
      https://github.com/quicwg/wg-materials/commit/3bf2edce40153a3753ab945eedfde582a04baa79
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-01-19 (Fri, 19 Jan 2018)

  Changed paths:
    M interim-18-01/agenda.md

  Log Message:
  -----------
  Add ECN topic



----==_mimepart_5a6177b8c209b_528d2ae3ea891c0c9664--


From nobody Thu Jan 18 20:58:00 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC32912711E for <quic-issues@ietfa.amsl.com>; Thu, 18 Jan 2018 20:57:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jTUu8iDJNoUD for <quic-issues@ietfa.amsl.com>; Thu, 18 Jan 2018 20:57:58 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DB537126B6D for <quic-issues@ietf.org>; Thu, 18 Jan 2018 20:57:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=s/UVGCyETCD4rGbX2b8PMvjpdKg=; b=B8Mb8pQdZ9v3Xpm8 Oz8LnK/C2R0gqUBmAX6krf0Xl/VWg77udBkcV89S9fjHnfcd/GJeSsvhNGr0AmWS tebY+zGRZ2WovRfQKv/BaShiWqUQuDbYb85E8P3UktOeF5FuDIjzHGJHbQ6+5pW4 lzFWzOc+CP49DBHDe+VWhKBZTCg=
Received: by filter1081p1mdw1.sendgrid.net with SMTP id filter1081p1mdw1-4739-5A617AD4-14 2018-01-19 04:57:56.822699558 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id 1N99HJhzQS6MSeeFKeZkZQ for <quic-issues@ietf.org>; Fri, 19 Jan 2018 04:57:56.894 +0000 (UTC)
Date: Fri, 19 Jan 2018 04:57:57 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab69ebb35b532fcd5e4db0f5654114005af8ff657192cf0000000116793cd492a169ce1146f55a@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/20@github.com>
Subject: [quicwg/wg-materials] Add deadlocking presentation (#20)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a617ad4bf0fb_17fe2aeed92faed41566c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3wDw2Sa1DAi7v//SnBwxXblzOyOS+vlKUJXL 4WtgAIfACTK7KEvJmK48TwuqhWBjim3dqCcKs88t6c3+9saSDsbczjaWtDWTMGF98E8mW/b+DujjpQ YMzzufeyZiAf7XVSjX0J/UQ9BTKuoAE8U64dvGK0wQBSHFg2vP9mKG15gCrFwFQ/on3dHpJKZ25g2t E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/t7pXu51TdZ_wrTkEly8zcQyX44A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 19 Jan 2018 04:57:59 -0000

----==_mimepart_5a617ad4bf0fb_17fe2aeed92faed41566c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Original: https://docs.google.com/presentation/d/1EfJDY-63SUjizV_jIjDecXoeK17HjE0UZtWjs54C9CU/edit?usp=sharing
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/wg-materials/pull/20

-- Commit Summary --

  * Add deadlocking presentation

-- File Changes --

    A interim-18-01/deadlock.pdf (0)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/20.patch
https://github.com/quicwg/wg-materials/pull/20.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/wg-materials/pull/20

----==_mimepart_5a617ad4bf0fb_17fe2aeed92faed41566c1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Original: <a href="https://docs.google.com/presentation/d/1EfJDY-63SUjizV_jIjDecXoeK17HjE0UZtWjs54C9CU/edit?usp=sharing" rel="nofollow">https://docs.google.com/presentation/d/1EfJDY-63SUjizV_jIjDecXoeK17HjE0UZtWjs54C9CU/edit?usp=sharing</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/wg-materials/pull/20'>https://github.com/quicwg/wg-materials/pull/20</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add deadlocking presentation</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>A</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/20/files#diff-0">interim-18-01/deadlock.pdf</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/20.patch'>https://github.com/quicwg/wg-materials/pull/20.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/20.diff'>https://github.com/quicwg/wg-materials/pull/20.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/wg-materials/pull/20">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6QeGAajESd7mWuYROcTx_xJXZcNks5tMCDUgaJpZM4Rj_KN">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3L_44Kp-HwCok93QToOlEr-eB-gks5tMCDUgaJpZM4Rj_KN.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/20"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Add deadlocking presentation (#20)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/20"}}}</script>

----==_mimepart_5a617ad4bf0fb_17fe2aeed92faed41566c1--


From nobody Thu Jan 18 21:07:30 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3537B12711E for <quic-issues@ietfa.amsl.com>; Thu, 18 Jan 2018 21:07:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HLjQ1x_ZTDNz for <quic-issues@ietfa.amsl.com>; Thu, 18 Jan 2018 21:07:26 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B1EAF126B6D for <quic-issues@ietf.org>; Thu, 18 Jan 2018 21:07:26 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516338446; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ASog5mKXYyCSsnS2YSMRAF35ExM3t/hD/Cj7BAk9r+A=; b=D5lADLJEyd4uFQVMobiiFpN92MI0fmpgSRaLURrZc5djl08/a+FFUcq9QFu8LjxXDd3uio9E Fn1cazIUfrdMW25MhmnQPO52qeKYhMDr/aemsN/WCw39blEf5v3taLraMNIXLuLbwineiPf4 +xj6w0WmVHr4aQmRae2rGmyE+sU=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5a617d0d.7f22e81a3d80-smtp-out-n02; Fri, 19 Jan 2018 05:07:25 -0000 (UTC)
Date: Thu, 18 Jan 2018 21:07:24 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a617d0ce189d_6b142b0818303c0c959c6@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9a920b: Tweak use of ellipsis
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a617d0ce1334_6b142b0818303c0c958f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/886snXqfgyoudhktHSvGf9m6CQE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 19 Jan 2018 05:07:28 -0000

----==_mimepart_5a617d0ce1334_6b142b0818303c0c958f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/invariants
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9a920bcad787e4af3d5463bb395042afe245808a
      https://github.com/quicwg/base-drafts/commit/9a920bcad787e4af3d5463bb395042afe245808a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-19 (Fri, 19 Jan 2018)

  Changed paths:
    M draft-thomson-quic-invariants.md

  Log Message:
  -----------
  Tweak use of ellipsis



----==_mimepart_5a617d0ce1334_6b142b0818303c0c958f--


From nobody Thu Jan 18 21:08:13 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7790E128896 for <quic-issues@ietfa.amsl.com>; Thu, 18 Jan 2018 21:08:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.65
X-Spam-Level: 
X-Spam-Status: No, score=-1.65 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uPfyyzEE0DQA for <quic-issues@ietfa.amsl.com>; Thu, 18 Jan 2018 21:08:10 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3171E12711E for <quic-issues@ietf.org>; Thu, 18 Jan 2018 21:08:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516338489; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Dl1oDHELyGFa9aUFE+V3h4LtIgpquyHvSIgwzd5He+c=; b=wvtD44fLJp3s6H9biLXSoCQTGFA8e9S2m78qlQ6keyQu8sHaPiCkFBJRlRY5emQFuAlKMlh3 Ko0AzfVFURD4n8XVrJKjDtyI01eljuKouPdIPhq5I4gGzUkppzhmaPcqAQFLODIGfjpOLUD0 ERuPMdqCN5YExL9/FXd/TCtJaQs=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a617d39.7f7d68526480-smtp-out-n03; Fri, 19 Jan 2018 05:08:09 -0000 (UTC)
Date: Thu, 18 Jan 2018 21:08:09 -0800
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5a617d3975fcd_51872ab0e9733c041341a@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] d3cde1: Add deadlocking presentation
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a617d3975a49_51872ab0e9733c041340df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nEQ5jMsTAP0Wa-0geCCbYGm-tMc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 19 Jan 2018 05:08:11 -0000

----==_mimepart_5a617d3975a49_51872ab0e9733c041340df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: d3cde1cf8ee402927b3df6f23fc30c8c939b8aaf
      https://github.com/quicwg/wg-materials/commit/d3cde1cf8ee402927b3df6f23fc30c8c939b8aaf
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-19 (Fri, 19 Jan 2018)

  Changed paths:
    A interim-18-01/deadlock.pdf

  Log Message:
  -----------
  Add deadlocking presentation

Original: https://docs.google.com/presentation/d/1EfJDY-63SUjizV_jIjDecXoeK17HjE0UZtWjs54C9CU/edit?usp=sharing


  Commit: 24fd666a05f77427cc44dda4a67f26124997e4a8
      https://github.com/quicwg/wg-materials/commit/24fd666a05f77427cc44dda4a67f26124997e4a8
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-01-19 (Fri, 19 Jan 2018)

  Changed paths:
    A interim-18-01/deadlock.pdf

  Log Message:
  -----------
  Merge pull request #20 from martinthomson/deadlocking

Add deadlocking presentation


Compare: https://github.com/quicwg/wg-materials/compare/3bf2edce4015...24fd666a05f7
----==_mimepart_5a617d3975a49_51872ab0e9733c041340df--


From nobody Thu Jan 18 21:08:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ADF4F12711E for <quic-issues@ietfa.amsl.com>; Thu, 18 Jan 2018 21:08:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pZY8_IWsmEuQ for <quic-issues@ietfa.amsl.com>; Thu, 18 Jan 2018 21:08:11 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CEEE127342 for <quic-issues@ietf.org>; Thu, 18 Jan 2018 21:08:11 -0800 (PST)
Date: Thu, 18 Jan 2018 21:08:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516338490; bh=PdxIA1fCBwEi5fXgf7UKVeZQSsxDIYk//14hY7rUghk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qG94RYSuaBn2qrAWAXBk8Il6EiMUJ3ZE7VxpyAxzfjTlVM3RTVMUmL5uuN14zkxuq MfcsHqxPpxEcvea++y9SBzRplJ53s9yA0zqP0XYQbqc5Vklaq8ekwgJj5izHMW/B4V i9G+tLResQv/xhOBwh/t98dNiXEVVKdRthGWyNEc=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abdf46d9707e978350024aeb65586384d34a39214492cf0000000116793f3a92a169ce1146f55a@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/20/issue_event/1431805548@github.com>
In-Reply-To: <quicwg/wg-materials/pull/20@github.com>
References: <quicwg/wg-materials/pull/20@github.com>
Subject: Re: [quicwg/wg-materials] Add deadlocking presentation (#20)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a617d3a511c0_5e7c2b0acda9aecc1241f6"; 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/q6aBKxyUmqkVmcVLTEu266Sb2VE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 19 Jan 2018 05:08:13 -0000

----==_mimepart_5a617d3a511c0_5e7c2b0acda9aecc1241f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #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/wg-materials/pull/20#event-1431805548
----==_mimepart_5a617d3a511c0_5e7c2b0acda9aecc1241f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/wg-materials/pull/20" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="289863002" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/20">#20</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/wg-materials/pull/20#event-1431805548">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Thyjn-XgDzkvMzmWJ3osMdmcdtks5tMCM6gaJpZM4Rj_KN">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyFaID1po_ItVYxrjblM1TiD7VF3ks5tMCM6gaJpZM4Rj_KN.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/20#event-1431805548"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #20."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/20#event-1431805548"}}}</script>
----==_mimepart_5a617d3a511c0_5e7c2b0acda9aecc1241f6--


From nobody Sat Jan 20 01:25:27 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 35CF5126C2F for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 01:25:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wP5kv0uebMtf for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 01:25:24 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1D9312422F for <quic-issues@ietf.org>; Sat, 20 Jan 2018 01:25:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=P92Zgbt3UNmVm27udmtTzkfrRVo=; b=hjYHKEaSSZ0D/zSr iQt6JZkpGvBNXmsjdalpjC3azyq8YViYgDBKJ5uzx/sK+q6E1yp3axAAGGaJI1me 4QWJU0KI0n9qHgQSRiUc3cQGKx5945bnJwL8BjmOEUMZVPjSWm/oJZynQqfUeSRi DASF291bEPsVw5os9kNvgadu+pk=
Received: by filter0161p1iad2.sendgrid.net with SMTP id filter0161p1iad2-19727-5A630B02-F 2018-01-20 09:25:22.567118853 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad2.sendgrid.net (SG) with ESMTP id gtYSFg22SeyHPe1pFGFA8g for <quic-issues@ietf.org>; Sat, 20 Jan 2018 09:25:22.547 +0000 (UTC)
Date: Sat, 20 Jan 2018 09:25:22 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1bbba7965bf07d33c7cb7e1e5a4808e1f10da09f92cf00000001167acd0292a169ce113629fd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1054/review/89328070@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1054@github.com>
References: <quicwg/base-drafts/pull/1054@github.com>
Subject: Re: [quicwg/base-drafts] Tweak send stream figure (#1054)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a630b0277a52_612d3fd3b93b4f3053594a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2fUVULfuUqEkRq7kJf/wWpCqU9mckHc49QYJ XnY/gk5QNV+LYUMxtYhIIuT5apkekhPhhLIlYB39Z5//570DgnwfLHaERU5i8aL3ZSJp/2ASF7ohQ0 msEOoGZz+z4oRjn2/dNZBSCj9UNFIyes1s19TK8PF7B8VA02Py58ay4cJX2BiL5iv5CfGms6+AATs8 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mB94bfZ3HoHfct4x_UwMzBYiLD4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 20 Jan 2018 09:25:25 -0000

----==_mimepart_5a630b0277a52_612d3fd3b93b4f3053594a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -2960,8 +2960,8 @@ data to a peer.
 
 ~~~
        o
-       | Application Open
-       | Open Paired Stream (bidirectional)
+       | Open Stream
+       | Open Bidirectional Receive Stream

No, this is entirely intentional.  Opening the receive half of a bidirectional stream causes the send side to open.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1054#discussion_r161955780
----==_mimepart_5a630b0277a52_612d3fd3b93b4f3053594a
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/1054#discussion_r161955780">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2960,8 +2960,8 @@ data to a peer.
 
 ~~~
        o
-       | Application Open
-       | Open Paired Stream (bidirectional)
+       | Open Stream
+       | Open Bidirectional Receive Stream
</pre>
<p>No, this is entirely intentional.  Opening the receive half of a bidirectional stream causes the send side to open.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1054#discussion_r161955780">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2eMcEjRS-6lYOf-h6nj589CzqUiks5tMbECgaJpZM4RfJYA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4P0ZouceciBHoq7ktc6wEv9_yyQks5tMbECgaJpZM4RfJYA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1054#discussion_r161955780"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1054"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1054#discussion_r161955780"}}}</script>
----==_mimepart_5a630b0277a52_612d3fd3b93b4f3053594a--


From nobody Sat Jan 20 17:08:42 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 04B91126C0F for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 17:08:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X2FDay313TTK for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 17:08:39 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA6BE1205D3 for <quic-issues@ietf.org>; Sat, 20 Jan 2018 17:08:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jzCDsGP6QkaZ+cXa+Gxif+QMaX4=; b=P76p/IKjuClS1Bxm UkCmtnnSN6nL9DnTp5Y7MjVLn1hrTbTh7IUEE42DWkFrWOXTO5EjQzFuUvWXeRRt v6hu4BCkefprUidrrbpkn3JA9gmT/L6p9TIAAsHsB8jsewneuwVueaXHiqchJbcf ny8px5ab1AN4beU84JUmJA/YljU=
Received: by filter0073p1iad2.sendgrid.net with SMTP id filter0073p1iad2-19780-5A63E816-13 2018-01-21 01:08:38.424163853 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id NeWhA2QMTwOGn6sQXesCiw for <quic-issues@ietf.org>; Sun, 21 Jan 2018 01:08:38.362 +0000 (UTC)
Date: Sun, 21 Jan 2018 01:08:38 +0000 (UTC)
From: Sean Turner <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab39e4c72128811324d19b6f4369cd057f83dbafed92cf00000001167baa1692a169ce113681c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1058/review/90318980@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1058@github.com>
References: <quicwg/base-drafts/pull/1058@github.com>
Subject: Re: [quicwg/base-drafts] Remove transport parameters from NewSessionTicket (#1058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a63e8165a2ba_6cb03fe283ad8f2c29856c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: seanturner
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2nKreY+1vnZoOlyGmlbpbVWtk1LycJg25oPM EYEkZh/nG+Z/LgvxifL+fDL/76rBScoy47UHzph0FizAXOsTpADNG4a297yhX4sdIFpJHC4y+IAton MB6BXNQiSG8LB+O/IT3rtRs5vrbFvwoQHTf/2DOVl2Nbf3y7lbfHka+3aIy94rhUCUREujoNKrsrYA I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZW5m338UuTmpEQHu3qm8mKH6BhM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 01:08:41 -0000

----==_mimepart_5a63e8165a2ba_6cb03fe283ad8f2c29856c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

seanturner 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/1058#pullrequestreview-90318980
----==_mimepart_5a63e8165a2ba_6cb03fe283ad8f2c29856c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@seanturner</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/1058#pullrequestreview-90318980">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1NBiqkZ2pH5u8c32wQQSZqVTCjtks5tMo4WgaJpZM4RfPms">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqy8W8Ejtl5-LK_1kDiVRIf6v_vQxks5tMo4WgaJpZM4RfPms.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-90318980"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@seanturner approved #1058"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-90318980"}}}</script>
----==_mimepart_5a63e8165a2ba_6cb03fe283ad8f2c29856c5--


From nobody Sat Jan 20 19:28:56 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D38E127873 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 19:28:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8R5pYHG8C3dB for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 19:28:53 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BABE4128C0A for <quic-issues@ietf.org>; Sat, 20 Jan 2018 19:28:53 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516505332; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=eDIX8KPgNIeLbDrlZs3aRDqGuyoihyNaArkHE+EZo1s=; b=pvKI/QvuOKZ2UyCKGLBzRjrm/44PuTAmU7pBbTTfqCzd7AoOUbxPrsBLVAxW1FOdMr1JOOYL 65M+1ePHQTJny4wgH2eYeXaFcxzkiaXj6kCdP+UxoKT/JrhE4VBE4fxIq4DmkWnjfDfGWlQr Lf328ksdFzOGaEkT3dK5hM/t4kk=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a6408f4.7f92f80a3f60-smtp-out-n03; Sun, 21 Jan 2018 03:28:52 -0000 (UTC)
Date: Sat, 20 Jan 2018 19:28:52 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5a6408f49ebae_303f2b28073c5c08875a9@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 24cdfc: Update agenda.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6408f49e4db_303f2b28073c5c088743b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/g1FNwsLhp1MDisz75glhxbmvNYc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 03:28:55 -0000

----==_mimepart_5a6408f49e4db_303f2b28073c5c088743b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 24cdfc4e64ad337693c5f96a1912b2c556b975b4
      https://github.com/quicwg/wg-materials/commit/24cdfc4e64ad337693c5f96a1912b2c556b975b4
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-01-21 (Sun, 21 Jan 2018)

  Changed paths:
    M interim-18-01/agenda.md

  Log Message:
  -----------
  Update agenda.md



----==_mimepart_5a6408f49e4db_303f2b28073c5c088743b--


From nobody Sat Jan 20 19:37:27 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37C0D128C0A for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 19:37:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.607
X-Spam-Level: 
X-Spam-Status: No, score=-0.607 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1JS6DevUrjpS for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 19:37:23 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C76B3126CBF for <quic-issues@ietf.org>; Sat, 20 Jan 2018 19:37:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EbCz9iu0IU32aTjoNAY5ZdCdrtQ=; b=ZOXTWpKcL1mN1bAh NarS0VGDHHcx9hkAXPxHCX7tLTWTzEu+SFt3WQuxN+DENDaqisviTpigqaxlNkuy 7rX5GegUEqC71S3FHgkkYFUhxNtvJkT5GzuMscL7qaiUrlDMF2qp99Hf7jvNjpby b21qqZL355zEsH7ApHoXHwpX6WQ=
Received: by filter1236p1mdw1.sendgrid.net with SMTP id filter1236p1mdw1-8820-5A640AF2-1A 2018-01-21 03:37:22.799854468 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id VN8v0lyLSOSU2F_drP7mgA for <quic-issues@ietf.org>; Sun, 21 Jan 2018 03:37:22.701 +0000 (UTC)
Date: Sun, 21 Jan 2018 03:37:23 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab4313539a8e627ed83e7a9581d196b46757422c2f92cf00000001167bccf292a169ce114cc603@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/21@github.com>
Subject: [quicwg/wg-materials] Header compression slides for Melbourne (#21)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a640af2a2205_33422b144c8c4ed02385631"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Ntv+HNYQZxIiZreOo5PB25j15A02GnenlNI iiYiMNaXRjQmKUZCnzD7zJwNnBc0B0aRm2Tbax1vtM2c72T3xRrmm7utTaeHz+rsLJ3fPpt9WI/Rj/ 3wWrYyD4VyzX1oe9T7jiZq/juYjfHt4J+4BMmyXNSXyd+E4L3OC4mWfIDsSgg3RBm3EdfQlAmx+ka5 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PROCezGMKaw5c2qaWumfY2b0unI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 03:37:25 -0000

----==_mimepart_5a640af2a2205_33422b144c8c4ed02385631
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/wg-materials/pull/21

-- Commit Summary --

  * Header compression slides for Melbourne

-- File Changes --

    A interim-18-01/compression.pdf (0)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/21.patch
https://github.com/quicwg/wg-materials/pull/21.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/wg-materials/pull/21

----==_mimepart_5a640af2a2205_33422b144c8c4ed02385631
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit



<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/wg-materials/pull/21'>https://github.com/quicwg/wg-materials/pull/21</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Header compression slides for Melbourne</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>A</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/21/files#diff-0">interim-18-01/compression.pdf</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/21.patch'>https://github.com/quicwg/wg-materials/pull/21.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/21.diff'>https://github.com/quicwg/wg-materials/pull/21.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/wg-materials/pull/21">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_nqjYXLBi8l6O3cD0rz_pt_yT2Hks5tMrDygaJpZM4RlrvA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-qxoqjyBvBk8IjP04xn93NhBG42ks5tMrDygaJpZM4RlrvA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/21"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Header compression slides for Melbourne (#21)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/21"}}}</script>

----==_mimepart_5a640af2a2205_33422b144c8c4ed02385631--


From nobody Sat Jan 20 19:40:11 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B99A7128D2E for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 19:40:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3yJOgzUo46TO for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 19:40:08 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09E59126CBF for <quic-issues@ietf.org>; Sat, 20 Jan 2018 19:40:07 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516506007; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ye4llx9VuM7bhHzo7h3TVXY29k7+wE55I9rmSHscbeE=; b=EzOUoZa9qjnpJqfLmqT6JAyNvIOJwWZAgFBFuDuDsDSboPqD90egu5UrQ3R8oYWs4JVyB20b H0WZCw9kL+0MnXIII8/U0ttxGgHJeBMYNnQixbHdopTMFqHAj3hNzCw9ItWxUWp/TCm10yLc 9JHKXWOMvXIbXLlnJ4QZjxkw54c=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5a64093f.7fa654d765d0-smtp-out-n02; Sun, 21 Jan 2018 03:30:07 -0000 (UTC)
Date: Sat, 20 Jan 2018 19:30:06 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5a64093e3aeb8_2d6f2ab1a38fdc14628ef@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 583ddf: Update agenda.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a64093e3ab46_2d6f2ab1a38fdc1462731"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HFmVu1lA-WnWaB95HYCMCFppHLo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 03:40:10 -0000

----==_mimepart_5a64093e3ab46_2d6f2ab1a38fdc1462731
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 583ddfddd935d6988c3b196805642f544cc1d4d5
      https://github.com/quicwg/wg-materials/commit/583ddfddd935d6988c3b196805642f544cc1d4d5
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-01-21 (Sun, 21 Jan 2018)

  Changed paths:
    M interim-18-01/agenda.md

  Log Message:
  -----------
  Update agenda.md



----==_mimepart_5a64093e3ab46_2d6f2ab1a38fdc1462731--


From nobody Sat Jan 20 19:48:47 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9ED95129C53 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 19:48:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.9
X-Spam-Level: 
X-Spam-Status: No, score=0.9 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aqtmOyCBb1gN for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 19:48:44 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76C9A12946D for <quic-issues@ietf.org>; Sat, 20 Jan 2018 19:48:44 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516506523; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IOkdvd4FTtgF6mqFT1UKACde0ahHptaBRiI1ED+hg1w=; b=y9XuR6Cy4ozSCP+xpL/B5KzZqAIKDIvRwVkZJA25okGc3Zj+Rf35o+MxJ4+xgBVek2ynSY5c yJy3mGmXX68EVfym/e9DLDv2Cg+ARU2ZRVbwzsD92xn6+N4/2E1Ax6lDJ3+mYxOqiaoJzKqB U5NNS3TNPKNgD57C1b4Y7Iugdz4=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5a640d9b.7feef479d810-smtp-out-n03; Sun, 21 Jan 2018 03:48:43 -0000 (UTC)
Date: Sat, 20 Jan 2018 19:48:42 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a640d9a618d0_6ec02b1d6eb39c08474a8@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 331e2f: Update JSON files, [skip ci]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a640d9a61236_6ec02b1d6eb39c08473fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-XJC8RE22An8oMJH8ZD3u-I0rXw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 03:48:45 -0000

----==_mimepart_5a640d9a61236_6ec02b1d6eb39c08473fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 331e2f8b498bc47ef9ba767582bf94e6b1f51a37
      https://github.com/quicwg/base-drafts/commit/331e2f8b498bc47ef9ba767582bf94e6b1f51a37
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-21 (Sun, 21 Jan 2018)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Update JSON files, [skip ci]



----==_mimepart_5a640d9a61236_6ec02b1d6eb39c08473fd--


From nobody Sat Jan 20 20:07:59 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53DA6127275 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:07:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ivS2P6oZj5AH for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:07:54 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9587F126CC4 for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:07:54 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516507673; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=snhQpdV3LNHRku8glqDcZRCMenoxo+9QkwLIHAFBnVE=; b=hP3DQNRpO/I184ar9L57epbbYeQXg0EZ6sbNlarvXkuXWtSLtDD/77UE6sqqjDr7hEr73sd6 hOsj5cZtdQhZhxjjzXtILi4HoOa54/m6XUwwE41E1ActRtsQjg1GRV8F0NHUeDBeJsedSw7B kP3ElRvagkJp/gTEhhLDivkIPyE=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5a641219.7f7d6871ac00-smtp-out-n03; Sun, 21 Jan 2018 04:07:53 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:07:53 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5a641219915ab_5f9b2ac54624bc0c71356@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 30eaae: Header compression slides for Melbourne
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a64121991271_5f9b2ac54624bc0c71281"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GSYIBH2rI_TpOdhAitJAYHSvyW8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:07:56 -0000

----==_mimepart_5a64121991271_5f9b2ac54624bc0c71281
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 30eaae060f7829fbe2527a7fadb261fbcb7ecda7
      https://github.com/quicwg/wg-materials/commit/30eaae060f7829fbe2527a7fadb261fbcb7ecda7
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-21 (Sun, 21 Jan 2018)

  Changed paths:
    A interim-18-01/compression.pdf

  Log Message:
  -----------
  Header compression slides for Melbourne


  Commit: 7e6f1efcb29dcf276a5dca80f8422c86f11025e2
      https://github.com/quicwg/wg-materials/commit/7e6f1efcb29dcf276a5dca80f8422c86f11025e2
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-01-21 (Sun, 21 Jan 2018)

  Changed paths:
    A interim-18-01/compression.pdf

  Log Message:
  -----------
  Merge pull request #21 from MikeBishop/headers

Header compression slides for Melbourne


Compare: https://github.com/quicwg/wg-materials/compare/583ddfddd935...7e6f1efcb29d
----==_mimepart_5a64121991271_5f9b2ac54624bc0c71281--


From nobody Sat Jan 20 20:08:03 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBE44126CC4 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:07:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SO47BmHLe4-y for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:07:55 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7CC89126E01 for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:07:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=WaroMQXGvdP69S0/0LYyB0IKDBc=; b=srQcdIgoxknGeNmt HwbEXrpHs7Ov86jcUIpAJvkG6vtrFOgZtR8F/TCnIxuso/+1cmi3MlQi8QKEpwMt z8gvpZ8Kg7dP+FNOZfv7Tb0FhFM5ER2TYnmkvbCRteksYtEU21utLB4BkrdVlmi+ A5LXrMytprlnS7oWYLHIxtSGh20=
Received: by filter1252p1mdw1.sendgrid.net with SMTP id filter1252p1mdw1-16080-5A64121A-6 2018-01-21 04:07:54.409329462 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id cfSHmQc9ROOJnt3VhU1vHQ for <quic-issues@ietf.org>; Sun, 21 Jan 2018 04:07:54.399 +0000 (UTC)
Date: Sun, 21 Jan 2018 04:07:54 +0000 (UTC)
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab34dac410900a17e6f5573a8c83edb94da921d1dd92cf00000001167bd41a92a169ce114cc603@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/21/issue_event/1433932885@github.com>
In-Reply-To: <quicwg/wg-materials/pull/21@github.com>
References: <quicwg/wg-materials/pull/21@github.com>
Subject: Re: [quicwg/wg-materials] Header compression slides for Melbourne (#21)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a64121a46728_59a22ab88983aed4245498c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Jt+4BGI5Ja6j2dTT0ItJ5A9zTGo4wpaMKAW w82aggJgdf93Eh34VvVnqgTHc8bhGAltuuB6kC76IXLuklF8KK8SzFc6iV5YO0gKvuzq3vpZoGwxyN nrvizAGousQVf7SfVZwbBGg0p7WUuAeZkh3VtkOoxyyZd6AF95yyvIjvBUvR25GKG2xqjXXnhlAVU4 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vCfgQWe7ERB0QyASDPRHisvgP_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: Sun, 21 Jan 2018 04:07:57 -0000

----==_mimepart_5a64121a46728_59a22ab88983aed4245498c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #21.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/wg-materials/pull/21#event-1433932885
----==_mimepart_5a64121a46728_59a22ab88983aed4245498c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/wg-materials/pull/21" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="290244099" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/21">#21</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/wg-materials/pull/21#event-1433932885">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwmJRyD6H6C2cT1zwQBLGs-miJSDks5tMrgagaJpZM4RlrvA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0--lr3BwTAgtzHS8SiW1evqxQiGks5tMrgagaJpZM4RlrvA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/21#event-1433932885"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #21."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/21#event-1433932885"}}}</script>
----==_mimepart_5a64121a46728_59a22ab88983aed4245498c--


From nobody Sat Jan 20 20:13:34 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF2D3129C6E for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:13:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id StEbLGSTbrh0 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:13:31 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6383D126E01 for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:13:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=NICcuv1QvkDJpCsy1ctQzaUtuC0=; b=af2z5xUgFd0Vd0HQ +Zhz47zKCctjSBtmWMtQTlM/RagYfQbRxHrnK4NB5YPDdjkhINBiEkCN1UXm2zrF yWIGd5ZzSsk9C6L6HU/BAXQXW/u13lfvLQowJ53y0Rzjvlk6xiD4vWqySYiu4D+e YANp+P3sLalLTgwEQA5qnjXOznE=
Received: by filter0986p1mdw1.sendgrid.net with SMTP id filter0986p1mdw1-11456-5A64136A-8 2018-01-21 04:13:30.481287454 +0000 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 qqXzZdYqQsKm6sJPBMURgQ for <quic-issues@ietf.org>; Sun, 21 Jan 2018 04:13:30.453 +0000 (UTC)
Date: Sun, 21 Jan 2018 04:13:30 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abd079f3962f45cddf0b4e22778b1d4ce200afe6ab92cf00000001167bd56a92a169ce114ccbb1@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/22@github.com>
Subject: [quicwg/wg-materials] migration slides (#22)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a64136a58634_61503fd3b93b4f30235972d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0WKOrnr6+g5CZd2SvYEFHHWA6+s8hFj532s0 ooi6ypwPJWDQYsSm/FoHOBVk+ME75Xul0/69CdH0wITPHs9SqMvChJP+rPQagvD1EtGYkssu/1iwfO OBDN5DPoghRRtzthrSFSct4Ktx8zz8mO0jWoVf0Eif8pnNllV/Niz9dsABeOAdrnCgdt7lS9mSt0+B E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hEv_tZHExJpXDWpFv-6p7jvFXkE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:13:33 -0000

----==_mimepart_5a64136a58634_61503fd3b93b4f30235972d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/wg-materials/pull/22

-- Commit Summary --

  * migration

-- File Changes --

    A interim-18-01/migration.pdf (0)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/22.patch
https://github.com/quicwg/wg-materials/pull/22.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/wg-materials/pull/22

----==_mimepart_5a64136a58634_61503fd3b93b4f30235972d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit



<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/wg-materials/pull/22'>https://github.com/quicwg/wg-materials/pull/22</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>migration</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>A</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/22/files#diff-0">interim-18-01/migration.pdf</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/22.patch'>https://github.com/quicwg/wg-materials/pull/22.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/22.diff'>https://github.com/quicwg/wg-materials/pull/22.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/wg-materials/pull/22">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0T2UryJctI8F8VoQLAOCho01oveks5tMrlqgaJpZM4RlsK0">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5yXoS_b0qOEAHLUhJ_nbBDT5L9kks5tMrlqgaJpZM4RlsK0.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/22"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"migration slides (#22)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/22"}}}</script>

----==_mimepart_5a64136a58634_61503fd3b93b4f30235972d--


From nobody Sat Jan 20 20:14:07 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10B07126E01 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:14:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4ZvqkIgTgxPk for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:14:03 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97754126CC4 for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:14:03 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508042; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zqZQAxAPuX3kyT1yUcJ0qWNBbqoGEPTICPjcEd+5VRA=; b=gh7Za2I7PRHoXnTtLIWHq1Vc1Mk+CruQ5lF382vxW7NVMMkWM01Oytk5OML6gxF9J0IchZSE zPSY1rE7AOEcfACgrj6YtJby9f2kfGcHfVpEahY+zFAsJLGQ624T9a5c8NSQgk2GHcQ3sVEm gZqYm7CJ5UZ80R4JmdkJhlHn5jk=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5a64138a.7fb9ac27cde0-smtp-out-n03; Sun, 21 Jan 2018 04:14:02 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:14:02 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5a64138a8be75_2d7f2acee1cf7c10660b6@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 89714f: migration
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a64138a8badc_2d7f2acee1cf7c10659e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/n09nfInyQsZtGhObsituKH-K0nQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:14:05 -0000

----==_mimepart_5a64138a8badc_2d7f2acee1cf7c10659e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 89714fad92a93e3bc2ea1532c939ebcd3d732cc5
      https://github.com/quicwg/wg-materials/commit/89714fad92a93e3bc2ea1532c939ebcd3d732cc5
  Author: Jana Iyengar <jri@google.com>
  Date:   2018-01-21 (Sun, 21 Jan 2018)

  Changed paths:
    A interim-18-01/migration.pdf

  Log Message:
  -----------
  migration


  Commit: 51f17e98efdbdab1269beffcb4f0c2def11a72f5
      https://github.com/quicwg/wg-materials/commit/51f17e98efdbdab1269beffcb4f0c2def11a72f5
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-01-21 (Sun, 21 Jan 2018)

  Changed paths:
    A interim-18-01/migration.pdf

  Log Message:
  -----------
  Merge pull request #22 from janaiyengar/master

migration slides


Compare: https://github.com/quicwg/wg-materials/compare/7e6f1efcb29d...51f17e98efdb
----==_mimepart_5a64138a8badc_2d7f2acee1cf7c10659e3--


From nobody Sat Jan 20 20:14:15 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE1751271DF for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:14:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uVD7XXxPetsR for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:14:05 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ADB7E126CC4 for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:14:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=bfn9G7F++Icj5P3cZSoDAokNSAI=; b=IbBWncsZLU47/fXd rZePtMr9xHLV1w3XrZZU1JhhW2gKFpARHnI3eG5wa17cRSbUixBH/XlCCBQgu9eD 6SyQUHU85oiFHndPRKivWokIvmobmsDHaWtUkw0COxbYNJgis95u6eASqbm0+tVJ 1cLbGw4cLpx9xyWSrUnltOCChTU=
Received: by filter0321p1iad2.sendgrid.net with SMTP id filter0321p1iad2-27321-5A64138C-7 2018-01-21 04:14:04.355515898 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id rstyPUl8TwqpJz038A8ZAg for <quic-issues@ietf.org>; Sun, 21 Jan 2018 04:14:04.431 +0000 (UTC)
Date: Sun, 21 Jan 2018 04:14:04 +0000 (UTC)
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abced65f4b6da95618dea4ab483ef52d59eee6ebc492cf00000001167bd58c92a169ce114ccbb1@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/22/issue_event/1433933841@github.com>
In-Reply-To: <quicwg/wg-materials/pull/22@github.com>
References: <quicwg/wg-materials/pull/22@github.com>
Subject: Re: [quicwg/wg-materials] migration slides (#22)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a64138c43b1b_38163fb3f3f24f2c706232"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0BToE8zs6ULnecH52FIUfyDH+r56PHegsSB3 tZw44tJjpHOsE0kJcpdc9tW11MfRs+IVYhtd+ijpTeHKRo0Jpy/3PwR7T37d/rBaCUrfsZhzB0Akt/ OAziQx9vET+Ivra+HqeiJX5zwwmFOakrHT9JBnciTGS6RLOd7eMWRH3vxeFF74hQ8YCqCfcLM0AFIQ U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0Mc4bWz3TQbx06xLgkUUcYUhhtA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:14:07 -0000

----==_mimepart_5a64138c43b1b_38163fb3f3f24f2c706232
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #22.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/wg-materials/pull/22#event-1433933841
----==_mimepart_5a64138c43b1b_38163fb3f3f24f2c706232
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/wg-materials/pull/22" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="290245553" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/22">#22</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/wg-materials/pull/22#event-1433933841">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_Nv8uvim6wRHQrERmypetZsi7Wyks5tMrmMgaJpZM4RlsK0">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyLZWDcvhTa8dSJw8BfG8Rx1yIOLks5tMrmMgaJpZM4RlsK0.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/22#event-1433933841"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #22."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/22#event-1433933841"}}}</script>
----==_mimepart_5a64138c43b1b_38163fb3f3f24f2c706232--


From nobody Sat Jan 20 20:16:12 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF5E61270AE for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:16:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lA5-epQTdd1u for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:16:09 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B1CE9126CC4 for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:16:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=3uW7HKdXaVQd/bKDTs8TU6D4FZw=; b=asPlSEFwskatrGhC pDiMErlHIxQ8ovtbTMBq4eog2y5IdDckCTuqH4fOwqu9P6hke3zsUVNuelo09qsf jgzsH9Ql7hNadXDZ+DmMI52+0YBPWhj9qQNEkoiYwf93kUE+1vnTlAZEc6xpJCDT P5V859VWCA6rllW9ZSUgVuRrtrA=
Received: by filter1204p1mdw1.sendgrid.net with SMTP id filter1204p1mdw1-16898-5A641409-1 2018-01-21 04:16:09.019743986 +0000 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 zu7Uzg5qTlqhtki-IbXCag for <quic-issues@ietf.org>; Sun, 21 Jan 2018 04:16:08.993 +0000 (UTC)
Date: Sun, 21 Jan 2018 04:16:09 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80b2d70b2fca68bdb0f61f03fc5c952a6eb820dc92cf00000001167bd60892a169ce0d954fd5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/520/359222663@github.com>
In-Reply-To: <quicwg/base-drafts/issues/520@github.com>
References: <quicwg/base-drafts/issues/520@github.com>
Subject: Re: [quicwg/base-drafts] State bikeshedding time (#520)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a641408deb12_83b2b14756fced016690e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1RN9WJZdZp2gXBTgBla2ewx0FbePSx9nbc+p nRS1lNSxcwz2OMUGzsCPaG0ZK5UGnyGxMy/3xnpHet1qmULRDIXlv/za6vSzVLohnHM8y1O+rzQVVs UH5Ut/ZcpdMLOb6uNfLqHFEzCY9Y9uIx3AMZkoP9GcQnkpk/yA/Hsf1XaHMuzCWNlJNllqUCN1IhJ3 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5_ipNkFpqdWPMAMdSEiacltukh4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:16:11 -0000

----==_mimepart_5a641408deb12_83b2b14756fced016690e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixed!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/520#issuecomment-359222663
----==_mimepart_5a641408deb12_83b2b14756fced016690e9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fixed!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/520#issuecomment-359222663">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3GU6lFalwKdZYkU0DaovbJtR1h_ks5tMroIgaJpZM4NXj0k">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8NdpSODEQ2fOpMoPK0CGovuII7Nks5tMroIgaJpZM4NXj0k.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/520#issuecomment-359222663"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #520: Fixed!"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/520#issuecomment-359222663"}}}</script>
----==_mimepart_5a641408deb12_83b2b14756fced016690e9--


From nobody Sat Jan 20 20:16:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49293126CC4 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:16:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m8sFuRSbLD9d for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:16:09 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8578126E01 for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:16:09 -0800 (PST)
Date: Sat, 20 Jan 2018 20:16:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516508168; bh=dFMtj59NaHOnLvPUKQwyOuTgKYGQdgOFdSG0RPMwS9U=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E/rSBej/hzaG7c4z7mVFfG1wzOV29OK3+tBTS3YakAVdYOuWhuSMQjhqYJ0IX+AV+ 3sYqoY1rgwy6vl7z4WtLUJ6rcmi+R6ESH8zd8BZBzZOSOhXNBEwM+/9nQOnp4Nogsj nrSGMc/BGdVpFj5BYHUhVGGwDBdhNDC0uVW4LdBk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80b2d70b2fca68bdb0f61f03fc5c952a6eb820dc92cf00000001167bd60892a169ce0d954fd5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/520/issue_event/1433934198@github.com>
In-Reply-To: <quicwg/base-drafts/issues/520@github.com>
References: <quicwg/base-drafts/issues/520@github.com>
Subject: Re: [quicwg/base-drafts] State bikeshedding time (#520)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a641408e233f_748e3fbed1118f30226102a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LBMTr5iUAW7cYktDga8WmF9SCB8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:16:11 -0000

----==_mimepart_5a641408e233f_748e3fbed1118f30226102a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #520.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/520#event-1433934198
----==_mimepart_5a641408e233f_748e3fbed1118f30226102a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/520" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="227889109" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/520">#520</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/520#event-1433934198">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3GU6lFalwKdZYkU0DaovbJtR1h_ks5tMroIgaJpZM4NXj0k">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8NdpSODEQ2fOpMoPK0CGovuII7Nks5tMroIgaJpZM4NXj0k.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/520#event-1433934198"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #520."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/520#event-1433934198"}}}</script>
----==_mimepart_5a641408e233f_748e3fbed1118f30226102a--


From nobody Sat Jan 20 20:21:06 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3523B126CC4 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.748
X-Spam-Level: **
X-Spam-Status: No, score=2.748 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yndUrDzpNuP2 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:03 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9FF4C126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:21:03 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508463; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=BgzwFfAbh95bNcmq2GWThoERj3WHp4nMukvckawJw1Q=; b=SUoS4uYVqu8TY7mLgGx+Pzajb0jGXmjB1WDY2dbmZb13otzbOo9t6EtSmn9wNiXuyEcomIVO CSLO3cN5jTni/yLhF0WFxq2vFQHnAOgoGE19Q4TdwmebB45iWUXVJ/r2vVL++Y+i4/QnXVLN So4oh5gKba5hD3lWMVIhIjaPzIM=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a64152e.7f0cac6b11b0-smtp-out-n03; Sun, 21 Jan 2018 04:21:02 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:21:02 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a64152e8f65f_18922b097dfd3c1485180@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a64152e8f2ed_18922b097dfd3c1485094"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AjJqrMqIDv2sqeNLZe5Je0e7Ycs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:21:05 -0000

----==_mimepart_5a64152e8f2ed_18922b097dfd3c1485094
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/figure_length
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a64152e8f2ed_18922b097dfd3c1485094--


From nobody Sat Jan 20 20:21:16 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49E9912741D for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.549
X-Spam-Level: ***
X-Spam-Status: No, score=3.549 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QIr0Uuv4kzhU for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:06 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24358126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:21:06 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508465; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=JTtm67E/FC7BqnYWhmkvT2Gu6LBkBED2GfqisPxiQyo=; b=QD/NtHYn6reqkST/9Wy2VSEniFWTHeGKbL9r6DWuQt3xfCmth8tb+w1oNrLpgTYuFq04DWiu 7aulVZcyftCIlAr8IZVD0pz/sm2afHE5e0ovqZAbcSDJJABePjRKJRMjeE6svv2f7F/7pId5 Wu2DRcGkTvWY1N+XPX9FynBjHuo=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a641531.7f7de8055300-smtp-out-n03; Sun, 21 Jan 2018 04:21:05 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:21:04 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a6415305796e_72302b0aa2c01c141220e9@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a64153057025_72302b0aa2c01c14121987"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5gumtPIymFZrgefZS6KhW_AGprY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:21:07 -0000

----==_mimepart_5a64153057025_72302b0aa2c01c14121987
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/lint_cache
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a64153057025_72302b0aa2c01c14121987--


From nobody Sat Jan 20 20:21:20 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE49712741D for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.549
X-Spam-Level: ***
X-Spam-Status: No, score=3.549 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id snjqSpqJdXfe for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:07 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2151126E01 for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:21:06 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508466; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=FgFRNOt15Z00QkNOXYMYzYk3+B1zpKef4cj6Gmyi5hQ=; b=TWbyPx4P0PHvaiTqzyDkD6Rp/psqOnl2SPrJXts+FoCBNMAfxdN4Q8IGqlXEkN7NWao1gGN7 UDNEGVadh3Z4/513cyz8uo9PaHJNzraDMsbfiTk+5wjsKHXih5ToUgy2gJ6yUMFc7DymGCU9 wEIKWdYEgZB7MmXyc+CbuOhpG78=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a641532.7fcebc43ae10-smtp-out-n03; Sun, 21 Jan 2018 04:21:06 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:21:06 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a6415325bbdf_14bb2aebc880bc0c626c3@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6415325b6eb_14bb2aebc880bc0c6253f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/khaB4C1gJGWCt1keOaohytST7yg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:21:09 -0000

----==_mimepart_5a6415325b6eb_14bb2aebc880bc0c6253f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cancel_clearly
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a6415325b6eb_14bb2aebc880bc0c6253f--


From nobody Sat Jan 20 20:21:24 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CD43126E01 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.748
X-Spam-Level: **
X-Spam-Status: No, score=2.748 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mUe0kDaWtBDl for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:08 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 85A30126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:21:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508468; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=s7XR/gSnioIlt6Pq8T8xdCFQbHw1JSyfYbREQ4PNHlo=; b=Po+FmcoDS65mmg33gZHsRE6bKGw1qOghZ0KCp7HCmYjE+3KMjYtcA8cNTFr+pErxXB5v7obj 9L9fxzMhZ3j+ioGVrx/+o+Tx6SCBGtqkDLYCZ1IBFDr0khFn195BzCTqkANAICN0BlM16P7O bDCodf1demM1iOX3s4fjCJ8qa0w=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5a641533.7fa3e01489c0-smtp-out-n01; Sun, 21 Jan 2018 04:21:07 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:21:07 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a641533c346e_70f02af69fdadc1410035a@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a641533c30f8_70f02af69fdadc14100230"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yVcsms9M--kLsIGpmHrUXZPjZBo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:21:10 -0000

----==_mimepart_5a641533c30f8_70f02af69fdadc14100230
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/malformed
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a641533c30f8_70f02af69fdadc14100230--


From nobody Sat Jan 20 20:21:27 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BED4C126CC4 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.748
X-Spam-Level: **
X-Spam-Status: No, score=2.748 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2aBgq5l78zID for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:12 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42AB8126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:21:11 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508471; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zZjYINW8WIiEPlEI2ubwuCdkknj9NTvgWOTcHAj8F+M=; b=kYFklTOAov98lfuADnMryRTTvvXxarR4ehypjnNPtNnUppDDk0c2e+OMJhmxtTyTlfguLLPT +q7pPdVE31rOcrb7lPl+2LBjyJ1dYIZMBy6SZG4ccne2Me3FTa64y5/IIXHI1VyhGK09hGXK Cod6QUVMQ7wKEeHOUE+dSTUGLeg=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5a641536.7f3184166ba0-smtp-out-n01; Sun, 21 Jan 2018 04:21:10 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:21:09 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a641535d17c1_3b5d2aff55a3fc08137354@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a641535d0f96_3b5d2aff55a3fc0813725e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WR2NHtmjnVA1IV3xBK-H35OQtYI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:21:14 -0000

----==_mimepart_5a641535d0f96_3b5d2aff55a3fc0813725e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/frame-wat
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a641535d0f96_3b5d2aff55a3fc0813725e--


From nobody Sat Jan 20 20:21:33 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F03CC1275F4 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.748
X-Spam-Level: **
X-Spam-Status: No, score=2.748 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_epymRVOWnc for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:17 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A72E5126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:21:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508476; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ni2mBT1nRGyHQQWkeKTH4JJhYh+UjgXaiyomtDbddyA=; b=LxdXyPESQQEmg3gan+Dyp6OAmQRARjX4wbHK3THFKEXTkitkb9hphE54LfJzsghlXrUsyUT3 NAxKFP/UMZSMYwRNQYWbccj6rYloIPdjyUxEedx6xIZMD0dADvP3kl01AfDexT9hKzbnGRqk JItq+nUCMlS7jK9rW3qfEAsa2K4=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a64153c.7fe87447af00-smtp-out-n01; Sun, 21 Jan 2018 04:21:16 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:21:16 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a64153cac078_2ac72ae872753c00102059@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a64153cabaad_2ac72ae872753c00101912"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/moE66BGqhQoUcEACwRggoXvvKyQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:21:19 -0000

----==_mimepart_5a64153cabaad_2ac72ae872753c00101912
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/blocked_semantics
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a64153cabaad_2ac72ae872753c00101912--


From nobody Sat Jan 20 20:21:37 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94DDE1270AE for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.549
X-Spam-Level: ***
X-Spam-Status: No, score=3.549 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ntDQqRTAb53d for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:25 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DFF7126E01 for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:21:25 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508485; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zupldMThnlP1cMvip3MMe0lpUOlGxDNXLQwMHpFM6mo=; b=hOBSiMzPm0WV4DDmAbgLddd6UtE9LC4gp+exhviWBRf5GFOgWxE/eORSEgcTEYelMmnLGnZA QzvZmfQwfeohpPq+cbS7GAPDhqpE2IFpysZTDYag6kib1cbP/K7nanJRvinmsPVvdGM4YJ1T 4i2M12WcHIHWdcxV+f6goNDI8sA=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a641545.7f05a455fe40-smtp-out-n01; Sun, 21 Jan 2018 04:21:25 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:21:24 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a641544cda1c_186c2adc0adedc105677c@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a641544cd697_186c2adc0adedc1056635"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Hn10hgdLLzZLP5xln1RFMoQw1Tc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:21:26 -0000

----==_mimepart_5a641544cd697_186c2adc0adedc1056635
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/biuni-wat
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a641544cd697_186c2adc0adedc1056635--


From nobody Sat Jan 20 20:21:43 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CDF0126BFD for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.748
X-Spam-Level: **
X-Spam-Status: No, score=2.748 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ftQO3kBlenyf for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:28 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5650C126E01 for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:21:28 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508488; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=0C5AY37Z/v+F49wJVgV3cxXuyvPKrx5GcA/tRFlTxtc=; b=uuIh04C+WROf+43DoNDC4i4BOmYegIXlTC8jR6Uc710PlaWlnATWHELzt//egaMd5LlJ9zMi iGy+fHL1ZjsGceHGv/JA96ZeuRk1deOxNCIsMQxlNJEWn6NnX1hpp7OmLuA9orKHrXWlkY2R YbSLWA2IR7w9b3LzHpzT6yyuuQs=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a641548.7f2164076930-smtp-out-n01; Sun, 21 Jan 2018 04:21:28 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:21:27 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a6415479747_77e12b239f969c0c6407b@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6415479423_77e12b239f969c0c6399e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nyWB8ONGQs8SFszWFpxQqFapKBg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:21:29 -0000

----==_mimepart_5a6415479423_77e12b239f969c0c6399e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/integers
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a6415479423_77e12b239f969c0c6399e--


From nobody Sat Jan 20 20:21:49 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D96A12D779 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.549
X-Spam-Level: ***
X-Spam-Status: No, score=3.549 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OcoJb7hjGAmU for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:43 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B1EF126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:21:43 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508502; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=iU/V+hKzXQTjUxoNQPJu9Vu8fukucomfEK2Q3t4o/UQ=; b=RxVcaigcSDChglXFSEM0xNlXlKV2x1EvZenca38L/Yma+a86smh3AxQ8GXQQ+pWUNEcpkRn/ fYUQ/mlXlEoA0zuiSchkMxHFgdr3eMSxulEHdq+Qn/AOMwseaM4ooMVomISzReAjoLw+ddLJ +zVK0nWFvnmqvkCkkukbR6Fs1Bs=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5a641556.7f5c681196c0-smtp-out-n03; Sun, 21 Jan 2018 04:21:42 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:21:41 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a641555a20f8_379f2aacf2b07c048081f@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a641555a1a28_379f2aacf2b07c04807a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Aa8Bo6C6yvcEnKQMO5ItjpXEIXo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:21:44 -0000

----==_mimepart_5a641555a1a28_379f2aacf2b07c04807a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/iana-8126
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a641555a1a28_379f2aacf2b07c04807a0--


From nobody Sat Jan 20 20:21:55 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 051E912D779 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.549
X-Spam-Level: ***
X-Spam-Status: No, score=3.549 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IDTG_D3q2cHt for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:52 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B1A8E126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:21:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508512; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=l6bj0o0TdVckLCU7Y6GfGA6kBBK8obJ7EC/DDXnOKGs=; b=pg95bqOIlTx1YWAbuj0IKi1wMrKV6473L2GLEvD+RWBgCQ3AucQfmGzKKxbgfYrHFsJXT7Eu mWz1F+Z48wBodY2oTMqEXCNvyY3bVGIh7f8lVMSICxHg31zXVo5gttXSSLSDmqWzLFVoD+Ei wa8JJv3x2IrUyBn8uLNOUkseteU=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a641560.7fdcac0f50c0-smtp-out-n01; Sun, 21 Jan 2018 04:21:52 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:21:52 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a64156014e4a_239b2aeb9efedbfc117097@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a64156014aa5_239b2aeb9efedbfc116935"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5NLgBPPO6pThmrfMphbfLvkUblQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:21:54 -0000

----==_mimepart_5a64156014aa5_239b2aeb9efedbfc116935
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/integers-http-minimal
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a64156014aa5_239b2aeb9efedbfc116935--


From nobody Sat Jan 20 20:22:01 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 410D0129C6E for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.748
X-Spam-Level: **
X-Spam-Status: No, score=2.748 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8pYcRAzCAzUx for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:56 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2CB2126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:21:55 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508515; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=PczOyz7wtNG0bCCPiBp1Toe5HZReCD4U7GBp0N7dOus=; b=gdm8xRpNT2D0AzUNLcUmB0zrV1tSIaCWhP4yZqf24BpW+u2QE5FkZ73p78RlAUp7jCHJIM96 KxobYNMa6W3tat43WW0o+5b53WLFPCRFU+HLA3PATzOLl13wFylm4ENfDSPoA9odh/Rqh4Jz iUlDPtStiVaPHTsMCdRNPcfVFbE=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a641563.7f9308214c90-smtp-out-n03; Sun, 21 Jan 2018 04:21:55 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:21:54 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a64156234fb2_6fea2acb78721c085606c@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6415623492a_6fea2acb78721c08559be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BzyBpivU_ytI4xiv4qWycT5dz2g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:21:57 -0000

----==_mimepart_5a6415623492a_6fea2acb78721c08559be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stateless-reset-type
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a6415623492a_6fea2acb78721c08559be--


From nobody Sat Jan 20 20:22:05 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFEE7129C6E for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.549
X-Spam-Level: ***
X-Spam-Status: No, score=3.549 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x9PX604zNb2o for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:21:58 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F325126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:21:58 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508517; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=U0uefcvZIRqGk9pmjnxpS3lRncPxfWoMWKlVDahlnKg=; b=FMA0T+P9BcHU2zsB3ijr2ItvYfD43az3weKEUspHb7emVKnLG/ivq+zuS250prkpfVgW5daj WLL0xpmSvEHjHX2dJ2lQV3rZuJLVrV9xzDQNLZMtFQy+RGRCJPioAxqwFukUuLFIL0bvcojA 6hZDhBOjLpOxD8rSuiqlJi73bD8=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5a641565.7fb921f83570-smtp-out-n03; Sun, 21 Jan 2018 04:21:57 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:21:56 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a6415648e887_2bf42ac76f017c08130965@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6415648e3ff_2bf42ac76f017c081308a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cRrZoJH8JLD1fXEdsX11F4Et3BE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:22:00 -0000

----==_mimepart_5a6415648e3ff_2bf42ac76f017c081308a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/integers-http-maximal
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a6415648e3ff_2bf42ac76f017c081308a1--


From nobody Sat Jan 20 20:22:12 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 505C912D0C3 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:22:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.748
X-Spam-Level: **
X-Spam-Status: No, score=2.748 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3E-yb1cs3zoE for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:22:03 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8D69126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:22:03 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508523; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Q7dioTtXPua9vIvJlwYICgZhVG5b6ps/zvoprbkCP4Q=; b=fgABEVWH89C8B9PRRCkTQEN5LbisI1aMjkTPvEwXw/X1vBTB38yKzUr1OLCvZcGlhO2hyaLp BusL2lzTixeoasyJe8ybWZ0P6nEUK5PHUIqlRlGfUim8eGPaIW3+sdJT21K8vEvqpXmhxhvT cCS6aeh/FqhVLNDPz2odr6YXaBE=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5a64156b.7faadd15dc00-smtp-out-n01; Sun, 21 Jan 2018 04:22:03 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:22:02 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a64156a8cab3_6b142b0818303c0c1047a1@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a64156a8c3ba_6b142b0818303c0c104671"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AKdNYSDU7jcptm4mgP0t91-WhnQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:22:05 -0000

----==_mimepart_5a64156a8c3ba_6b142b0818303c0c104671
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/single-cleartext
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a64156a8c3ba_6b142b0818303c0c104671--


From nobody Sat Jan 20 20:22:19 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9DB7126BFD for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:22:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.748
X-Spam-Level: **
X-Spam-Status: No, score=2.748 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NvRrlQD4kpTL for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:22:15 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5AEB0126E01 for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:22:15 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508535; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Dc0tKpEjON2O+ZmvB8OOkLnhRPPeY+7qu7SRSQwZ+Lk=; b=T/1Y7lx/0VFM0nzwqmqK8/VI1KtJ+/rkchbzn73Qq3yfplEH5IB0anz0j+MCQGLAEAEDhmHb pKhTt4VKKXMpWUISJVrj/B360Tu5bX3NumwMe7wv095c4w92CrPqcNOY3zkuBSeWNI03Zf2n m6hF5UxkPS441uYyGkYdeFpsZbI=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a641577.7fcf3c058ae0-smtp-out-n02; Sun, 21 Jan 2018 04:22:15 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:22:13 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a641575dd646_220b2aec9b439c046395f@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a641575dcf6c_220b2aec9b439c0463866"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LLIfwZr_Oc9bDVXD2ZV_5CYsujU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:22:16 -0000

----==_mimepart_5a641575dcf6c_220b2aec9b439c0463866
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/remove-stk
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a641575dcf6c_220b2aec9b439c0463866--


From nobody Sat Jan 20 20:22:26 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B1A3126BFD for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:22:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.748
X-Spam-Level: **
X-Spam-Status: No, score=2.748 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H91tLHCbY8CJ for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:22:21 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1FAE712D7E3 for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:22:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508540; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=yvvCNViVRqVT8iDusgZrE//TbdB4dXvU5mvqCw8QMeg=; b=UfP8vTLNhTl0z4dHnM8IbUbiWSKwTUyPyWkdq8ebpG61SZmUuT52bl2fW6Boxi8MKMZdYc3S 7i5SkCylWCiJ+1FOLD4zVpLr6ul37oLyebP70isbaEVbh+oPjBnLYLMx4lrJgFNroaI00hxl LG9Wyv2j0DbMbueZVqxhQObJQLY=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a64157c.7fb921d87660-smtp-out-n03; Sun, 21 Jan 2018 04:22:20 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:22:19 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a64157b747a0_31602aaf5caedc0c20260@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a64157b7446b_31602aaf5caedc0c201ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xj4ikPIoL-wupXwdqOt9HTff7oo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:22:22 -0000

----==_mimepart_5a64157b7446b_31602aaf5caedc0c201ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/variable-length-last_acknowledged
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a64157b7446b_31602aaf5caedc0c201ab--


From nobody Sat Jan 20 20:22:29 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0FCAA126BFD for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:22:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.748
X-Spam-Level: **
X-Spam-Status: No, score=2.748 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g_E1EqxxC0Yi for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:22:23 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 980AD126E01 for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:22:23 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508543; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=xqibq5+ADwc1T9SGGp8cSetyWykJbJkvaJHwS1qD9qY=; b=U64jeOwef2xhCcAwpI6irFpTX5SOuzQibSesQl+FdZdgoEay+MJ5t59xdduKQIpYMomii2uY uuL+4ojbtDI61IFVy5ZqC2ejBntJmmfTkrxrwD7F5/UtOrtJgCpuhr/dqsl21IK24ZM77BDo e3ISaVCSXAaH2olfSnRb93ZF2KU=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a64157f.7f91c4070690-smtp-out-n03; Sun, 21 Jan 2018 04:22:23 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:22:22 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a64157e53fd9_11d62b1651789c1c10675c@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a64157e53ce1_11d62b1651789c1c106615"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z79Mr3oZ2aTZpnt2KsM_CJrkrmQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:22:25 -0000

----==_mimepart_5a64157e53ce1_11d62b1651789c1c106615
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-07typebyte
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a64157e53ce1_11d62b1651789c1c106615--


From nobody Sat Jan 20 20:22:36 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 582C812D7E3 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:22:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.549
X-Spam-Level: ***
X-Spam-Status: No, score=3.549 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dLk8FV0Sknfg for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:22:29 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39C2F126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:22:29 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508549; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wf5NY68SXA3HiCBxSwC402185moFkubfi9DMBM84GHM=; b=Hyesqh9oSbf2EVQPB+r0UmW3ZsbTmZQ8NLVCpjRpEEXqUaOdGHND/7gtC89sKFjhzVB3Gk9X t2fY8tTfT9cd1o21lJ1RVyU43aFtfhcp/Qk8ZDxm2l2B1YTFEThgY5POTs+INLpa99PME0uS ugq6aCksUBgx7oThdduqH/cgAps=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a641584.7f60105bf150-smtp-out-n01; Sun, 21 Jan 2018 04:22:28 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:22:27 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a641583e29d9_12122af64807fc1012626c@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a641583e269f_12122af64807fc101261c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SLZhicTsg-wwwKOtc9oqOIz_OqI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:22:30 -0000

----==_mimepart_5a641583e269f_12122af64807fc101261c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/make-lint-fast-again
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a641583e269f_12122af64807fc101261c1--


From nobody Sat Jan 20 20:22:40 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68D7912D7E3 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:22:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.748
X-Spam-Level: **
X-Spam-Status: No, score=2.748 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SDKgVDRoDMyi for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:22:30 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8714F126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:22:30 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508550; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=uHSnGcn/qeHywG17ua3WrFCEOg0eiv06XvW6zD99ewk=; b=H5YFkoJ9YxtamXFyiOnKzpMlUjiJhHg+BAbC1R6NnubYPtQ60TYy0enJNaVfIaPsYcyj897j WntojaQzp4BM1SMJmaPwIo01bdsY+Bl4x4MaPVPSGCsXnMzpXxQSaNLu8i7SXgxUAYnIdzN+ BFVGol0SsYSfW5lMTRd87OyxyvY=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a641586.7f8800366930-smtp-out-n02; Sun, 21 Jan 2018 04:22:30 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:22:29 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a64158559711_73b72abe953f7c0c141020@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6415855907e_73b72abe953f7c0c1409db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kFqhTND67MTL9OqXCno_HC340-c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:22:32 -0000

----==_mimepart_5a6415855907e_73b72abe953f7c0c1409db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-retx-handshake
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a6415855907e_73b72abe953f7c0c1409db--


From nobody Sat Jan 20 20:22:53 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B4791270AE for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:22:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.748
X-Spam-Level: **
X-Spam-Status: No, score=2.748 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4MwJYhlevZnT for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:22:50 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60542126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:22:50 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516508569; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4D06MOE++HTG/XDSCA/pNgXxE7gDiOfAHxFn9Kn7wUk=; b=CN5T3gD2jYC1LvX3akCnjijbSiuoOM7n9HrxV7vUbRWMUMX6sVhxmfMz0rJMosJCJRaVMpYe 9cblvnbChtesFE+m4dpupj3joeUjQOAauK+mFRzGrLSk/gD8SHxB2kr3dtZDR6FbrWsSHp8q MmkzsHJgZAGqdhZn/X28g1Jx//w=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5a641599.7fb8485d2d20-smtp-out-n02; Sun, 21 Jan 2018 04:22:49 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:22:48 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a6415987a842_64402b226b969c14556a7@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6415987a41a_64402b226b969c1455583"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HlQr_iZIw0zZ5OVbiam7pdZkLRY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:22:51 -0000

----==_mimepart_5a6415987a41a_64402b226b969c1455583
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-usingtimelossdetection
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a6415987a41a_64402b226b969c1455583--


From nobody Sat Jan 20 20:24:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6056A126E01 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:24:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0E8FslGnqzjk for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:24:23 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 958BF126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:24:23 -0800 (PST)
Date: Sat, 20 Jan 2018 20:24:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516508662; bh=eOjWtOYVEjSzEXDJmns9mrp5NCfRAuHh0Es0I7/8l+8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cQwnvgygYvneLH/VHTi9mBJOLApBvjZX7oU6FF4sKzT04OSg/ZIjRqHcWcSaFBKQW 0K5CkxKPqfG673/4mM8Dm0XEyYjFKuxT0kOkY7lV/jz67dSNEqC1ql08eOOnQ8cBY0 LBMjPIjCL4Zmq9vTik3Hs819zBBRfnSMA924hukU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba024d7d02a52919215ff0e24c8306d6ddea90c4892cf00000001167bd7f692a169ce10b8fbb9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1006/359222938@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1006@github.com>
References: <quicwg/base-drafts/issues/1006@github.com>
Subject: Re: [quicwg/base-drafts] Appendix on GQUIC transition (#1006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6415f6e669b_551e3fd3b93b4f3070363f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hJ4OjYA-CKCNRdxvgycrrnzGKjo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:24:25 -0000

----==_mimepart_5a6415f6e669b_551e3fd3b93b4f3070363f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Moving over there: quicwg/ops-drafts#25

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1006#issuecomment-359222938
----==_mimepart_5a6415f6e669b_551e3fd3b93b4f3070363f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Moving over there: <a href="https://github.com/quicwg/ops-drafts/issues/25" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="290245973" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/ops-drafts/issues/25">quicwg/ops-drafts#25</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1006#issuecomment-359222938">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq17qJlhsgiw7N6jppSbrdutLxE0Fks5tMrv2gaJpZM4Q7ZHm">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9Pz61ASbmpvlQOJ-QXwtjNbSPH5ks5tMrv2gaJpZM4Q7ZHm.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1006#issuecomment-359222938"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1006: Moving over there: quicwg/ops-drafts#25"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1006#issuecomment-359222938"}}}</script>
----==_mimepart_5a6415f6e669b_551e3fd3b93b4f3070363f--


From nobody Sat Jan 20 20:24:32 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20991126BFD for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:24:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hlWYhy7GAVoq for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:24:24 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A15A1126CC4 for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:24:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=NtRZht3uT8leRVYoA06Ni+HNkio=; b=VVvgXQRiPpjWGTvc kmeMLr5kURcFpc8rzEF/qcex9HIAUOlAQH2EJN9pOyX9/Px9m4rsNrELWELbHrNJ jklKEHOySPn4W9Y2eV4z4q/1ocwo1Gg9B+0HxswT2qcvwZf4tPZi/P5ZzlGPIWdp UY5j268udORMdKb3iE0reINcFjw=
Received: by filter0373p1iad2.sendgrid.net with SMTP id filter0373p1iad2-10511-5A6415F7-1D 2018-01-21 04:24:23.518081898 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id hOXiaeXoTwm6m_18ZoZC7A for <quic-issues@ietf.org>; Sun, 21 Jan 2018 04:24:23.614 +0000 (UTC)
Date: Sun, 21 Jan 2018 04:24:23 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7392db0b8ba9df2726b76055f8136412e6d001bd92cf00000001167bd7f792a169ce10b8fbb9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1006/issue_event/1433935565@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1006@github.com>
References: <quicwg/base-drafts/issues/1006@github.com>
Subject: Re: [quicwg/base-drafts] Appendix on GQUIC transition (#1006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6415f770ce9_168b3fb3f3f24f2c20274d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1NvJYLNoM5u79NsZQTATdMz/BkhL2/zmt9sc T2D5kVU+tICgKq16rlUW08QKvqmfEzqnUuPqdkHgd7GcwZB9G2EFnfAixmXx91NtC/fnta3/qGC8tq I5frasWA5CNaroLAceUUbTd7rwzuulCr4bVRB27nkxnv3MShOtlDMlH5KVCoG5i6pM+0TC4IY0Z8Lu 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oiViRmCiCrB5mLpXt2nQe_7uxG4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:24:26 -0000

----==_mimepart_5a6415f770ce9_168b3fb3f3f24f2c20274d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1006.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1006#event-1433935565
----==_mimepart_5a6415f770ce9_168b3fb3f3f24f2c20274d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/1006" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="280558521" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1006">#1006</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1006#event-1433935565">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0HYFgL4JFfJ3otaDNSjjD6m4wPLks5tMrv3gaJpZM4Q7ZHm">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-cIgdMMOX7Dx3ETC7g0nr51tav8ks5tMrv3gaJpZM4Q7ZHm.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1006#event-1433935565"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1006."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1006#event-1433935565"}}}</script>
----==_mimepart_5a6415f770ce9_168b3fb3f3f24f2c20274d4--


From nobody Sat Jan 20 20:31:27 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EDE3F126E01 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:31:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.549
X-Spam-Level: ***
X-Spam-Status: No, score=3.549 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sxR-kPUFD4Mk for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:31:24 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 99CDD126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:31:24 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516509084; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ZhAk45vSKe+NoD2NpMD6LO8DFNwD4oObbfzu+HyPFxo=; b=Fr51CHK6nARyvgcJluN1O4o6Q1SS0q+5sc42IpBp4AQjFNpzkWu85d1ck0IEYDI0dSXdHB0U 8iOvdUr8ZAeAgS9U//cozN9On9qbrCpqz7bGW4HOPBM5sFwM2V7SRhWRpx/REMGZyTeVUpR+ 4lLlJMuuGPjn2T6CuCrXj8QImnI=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5a641544.7fb9a0224690-smtp-out-n03; Sun, 21 Jan 2018 04:21:24 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:21:23 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a6415431214c_67a12b0b656d3c10383a6@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a64154311c5f_67a12b0b656d3c1038210"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CAvdigGqL8MQzb1Tx2OOjQW7tCs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:31:26 -0000

----==_mimepart_5a64154311c5f_67a12b0b656d3c1038210
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-setlossdetection
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a64154311c5f_67a12b0b656d3c1038210--


From nobody Sat Jan 20 20:32:04 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 181341270AE for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:32:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.748
X-Spam-Level: **
X-Spam-Status: No, score=2.748 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ruTatPvLR0US for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:32:00 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE7FF126E01 for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:31:46 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516509106; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=db3F4Qoj34GrhEdmZ2832BMyh93I6E7JVdBAARdk+jc=; b=XqeIL47DUHv6NrBMalgLnfigvDlzPI1QyrvPQlb+ej2mwRtxpcFbGZX0lWSjML5nTFPoGeH4 WnzPpPldh4S4kWgnX0FJVxGZOtmSjaxPYVtneg9yXxOWAbwffy1dHY08+5tPx2BWZu3CzIEW R1p3hpP7F2TZcRJPvgtZ1glgFTg=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a64155a.7fb9a011c780-smtp-out-n03; Sun, 21 Jan 2018 04:21:46 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:21:45 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a6415592202b_286e2ad5edff5c101314ea@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6415592195d_286e2ad5edff5c10131336"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xEpBYPbl4Nbsb4_KNdd-VtZ9jA4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:32:02 -0000

----==_mimepart_5a6415592195d_286e2ad5edff5c10131336
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pn-randomize
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a6415592195d_286e2ad5edff5c10131336--


From nobody Sat Jan 20 20:32:07 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E195126E01 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:32:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.748
X-Spam-Level: **
X-Spam-Status: No, score=2.748 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5q1dGwqMstXb for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:32:01 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2870B126CC4 for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:31:45 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516509104; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=NQImr8Pvl1DG8CK9N8JF12i3NXKadC4TP8MuWwbEINo=; b=gaXxIrO6EYBbaxTz6E+oFzLhW/XFO6blqel/H4vahlwJJUW8K5C4HTIuMS1BKxnSh8xmZIqf U1kQqn4iphBXJn+8J45KGTBytB2YllkqcQE48SNhdvb35fxC6Vn5VU3k2P9ghok8micS1i9k ntqQJnTgE/vTV4zCbUDUIEdrYM8=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a641557.7feb242b3c90-smtp-out-n03; Sun, 21 Jan 2018 04:21:43 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:21:42 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a641556cc4f2_4c3e2aba6bf09c18667da@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a641556cbe02_4c3e2aba6bf09c1866651"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fy-IboZh9OAEkTRC8n6hRaHNBLA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:32:03 -0000

----==_mimepart_5a641556cbe02_4c3e2aba6bf09c1866651
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/packet-handling
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a641556cbe02_4c3e2aba6bf09c1866651--


From nobody Sat Jan 20 20:32:24 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 293E2126CC4 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:32:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.748
X-Spam-Level: **
X-Spam-Status: No, score=2.748 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fpm5Ce3rPsOs for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:32:21 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C261E126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:32:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516509141; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=sOwl+RxTtwgOiF4eGNpX1UNVlXfRwimtciTKJlWgpjQ=; b=twiK/F554Y0k9PA0Po1fRr8gD9R2+tR65BD9vEmE0aZSCJdISBCeq7XOlWni8BXBY3+k6J0u da3mladyRPBlnxXU0gPsCi2VRqeapkNRYnTI3WuE3WSIu5b/fMteWMAZpyNPKTK98T2eOpB2 CFbI6Ndd2fOaclV8K7VAJ1aUHeA=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a64157d.7fb848465b40-smtp-out-n02; Sun, 21 Jan 2018 04:22:21 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:22:20 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a64157c73310_11d62b1651789c1c106545@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a64157c72fd9_11d62b1651789c1c1064e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PDhiDYLIlI1YAbi3m4Z1iU-9kk8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:32:23 -0000

----==_mimepart_5a64157c72fd9_11d62b1651789c1c1064e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pacing
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a64157c72fd9_11d62b1651789c1c1064e7--


From nobody Sat Jan 20 20:32:55 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3BA6A126E01 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:32:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.748
X-Spam-Level: **
X-Spam-Status: No, score=2.748 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7ioCj1Kb9n17 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:32:51 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C442D126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:32:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516509171; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bXvy07TydKYjTsMLFI3VH7X8SB5UjBz9/JfsYxehGzY=; b=V+f9Pjmse0vMUxAXyMTIRN4lzcMZDgh7isTK0YFmAAHzulal/cLSf3FEFeEC1M8PEIp+OO2U in+GAYu3LMnG2PL27zLioY+FHYC2W9KQGtdwI+hoX7LwKzmZ3EfRBqGwe5s3CHa/5FPmr4kX +WFdJETesyrZdIf0XsOUdxj12G0=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a64159a.7fcedc4f02d0-smtp-out-n01; Sun, 21 Jan 2018 04:22:50 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:22:49 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a641599dbc65_5c382b09c4609c14876ee@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a641599db77f_5c382b09c4609c14875ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GcOineuHNQk6HC8dVcCB8ywe1h8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:32:53 -0000

----==_mimepart_5a641599db77f_5c382b09c4609c14875ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-when-to-ack
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a641599db77f_5c382b09c4609c14875ba--


From nobody Sat Jan 20 20:42:25 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 793F7126CC4 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:42:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.001
X-Spam-Level: 
X-Spam-Status: No, score=-1.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RoyEeztW0mbY for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:42:22 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0029F126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:42:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516509741; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=pZvFgpf9XLtHeuYrdNFtkR3ihY69rfPOCJ+swd4fY7I=; b=qR+Nr9bKAZAoEwbtTaxskzaeuQrwYfEJpoTz5ogL5yK2R8bI+EnCq0DlqaWQXeRnkzrATRa3 QMjeSSV0y6tLB6jTldkfNheWPYWbrWq4fVq2yT39jFa5AvMh6RJ1N200/+KFgZ87bAglo2cv Y83/PzwUEYENejzRVJgRD0EgU94=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a641a2d.7fa53420bd80-smtp-out-n02; Sun, 21 Jan 2018 04:42:21 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:42:20 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a641a2c3f17c_24d42adcb9af3c08589c6@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 426326: Include max_ack_delay
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a641a2c3e4b8_24d42adcb9af3c08588a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XuyAI9iWfiAfWJqjWuRXW8wJUss>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:42:23 -0000

----==_mimepart_5a641a2c3e4b8_24d42adcb9af3c08588a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-mad
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4263265fc30bab0f7982d304d2a088354ccd481e
      https://github.com/quicwg/base-drafts/commit/4263265fc30bab0f7982d304d2a088354ccd481e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-01-20 (Sat, 20 Jan 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Include max_ack_delay

Include max_ack_delay in the handshake and RTO timers, as I originally intended.



----==_mimepart_5a641a2c3e4b8_24d42adcb9af3c08588a2--


From nobody Sat Jan 20 20:42:37 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E6181270B4 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:42:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zFj72IMYYHAO for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:42:32 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F39C4126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:42:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+xfsbnmETMKZ1vcojZPWq1Sie5I=; b=jduvesMQEdkkOfpF 5lbgMsdiaU4Q+q7t9EhG3+j9LNwBCQEaDS3Rjik6fvS1VgSoWIR1Yezw+2D3sCRP dtXsGikoPRePcaFerKpjlZgoeAGSOcY9JZMohZY/jvg1ImtE8Duhn0HE3lhnl3Y1 c3fR75iJ5pmy94jJOI5QBxo8xds=
Received: by filter0421p1iad2.sendgrid.net with SMTP id filter0421p1iad2-27519-5A641A36-1F 2018-01-21 04:42:31.088933343 +0000 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 MIiW_cD7TfCQjqbjx-HYOg for <quic-issues@ietf.org>; Sun, 21 Jan 2018 04:42:30.968 +0000 (UTC)
Date: Sun, 21 Jan 2018 04:42:31 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb85d88b40d75f0453e355370e241107aaf1f6c492cf00000001167bdc3692a169ce114cd047@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1060@github.com>
Subject: [quicwg/base-drafts] Include max_ack_delay (#1060)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a641a36b9213_33452b144c8c4ed013790d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2XKsOTD/al0Ri+ui/g16nLDphzh92SfWhHyf AZa2gLazNyVfqvUaY0BEAAYs7cDCdeqPQ7mAhSax2oQGhpOOTsUAarV3IkwENSwaijDEroLOsS/yUu KOM9g2bxhmu7WUt/Vt6grylsLZ2CNRqINPiI9lSoF+R8u4o95NajKNENkH7646vsIVpZuhiGd3d9uC c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CGshUYkVPeEvNWgb1hh-b5R6Ows>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:42:34 -0000

----==_mimepart_5a641a36b9213_33452b144c8c4ed013790d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Include max_ack_delay in the handshake and RTO timers, as I originally intended.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1060

-- Commit Summary --

  * Include max_ack_delay

-- File Changes --

    M draft-ietf-quic-recovery.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1060.patch
https://github.com/quicwg/base-drafts/pull/1060.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/1060

----==_mimepart_5a641a36b9213_33452b144c8c4ed013790d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Include max_ack_delay in the handshake and RTO timers, as I originally intended.</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/1060'>https://github.com/quicwg/base-drafts/pull/1060</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Include max_ack_delay</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1060/files#diff-0">draft-ietf-quic-recovery.md</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1060.patch'>https://github.com/quicwg/base-drafts/pull/1060.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1060.diff'>https://github.com/quicwg/base-drafts/pull/1060.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/1060">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8XSw457nzXmYtdtSQwNcOIgMorHks5tMsA2gaJpZM4RlshX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7mRNiOfEe7AIi37JO1nxhWK7t4Gks5tMsA2gaJpZM4RlshX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1060"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Include max_ack_delay (#1060)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1060"}}}</script>

----==_mimepart_5a641a36b9213_33452b144c8c4ed013790d--


From nobody Sat Jan 20 20:47:21 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 736A81270AE for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:47:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.748
X-Spam-Level: **
X-Spam-Status: No, score=2.748 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qiAx-i2AftfL for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:47:18 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA7C7126BFD for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:47:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516510037; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=AeCt29SQSLKXyWZ6Ct2powt44xZwoWlGDnnb2DsnGm0=; b=wJbCQAUEIxL1T68sY2hjpGz2EWunGQJPkJlMOGgauTnuYsEmUrBaaDB3mYb5s6zNJW6xp47v S1csMdR+zSEI2qrSkEn/GpOb1GCU+6D5M14CzfrAwkgu0IlQA6CCgawXmHQra/K8nJmxoXBl prSNhrxUGwjNP+E0iJ0decOqODg=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a641578.7f421077e810-smtp-out-n01; Sun, 21 Jan 2018 04:22:16 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:22:15 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a641577cc061_7b582b272b0ddc0c112554@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a641577cb999_7b582b272b0ddc0c11241a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0K0TkTo6bDQiJNE8bwsG7SaVuHI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:47:19 -0000

----==_mimepart_5a641577cb999_7b582b272b0ddc0c11241a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/tp22
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a641577cb999_7b582b272b0ddc0c11241a--


From nobody Sat Jan 20 20:59:17 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D112126BFD for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:59:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j53ldUGxMW0q for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 20:59:14 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 86ED2124BFA for <quic-issues@ietf.org>; Sat, 20 Jan 2018 20:59:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516510753; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=rc1emzERnBrYctGfeBb3J25qGTfzbHy2qdHI0zA1YcA=; b=W1ohzxOVzhk7/1ArgelJ2igXa8l4c2Tqct5tv9zNXPkhCivHlw6JYOaPVrbeRtlRuujZxINQ JSPy66xKqYZiDSG6D/HD+gv1sU9J2wC4C8yAc/yh1XqeseFARjPMlNlLjc13gaKlRGCwGpUs TlLoRDHDVwpj5oXLFMW/8Uhg9iw=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a641e21.7f6010345d20-smtp-out-n01; Sun, 21 Jan 2018 04:59:13 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:59:12 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5a641e2069070_23942aad6c28bc048453f@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] cdea9a: Update agenda.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a641e2068d28_23942aad6c28bc04844f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9Umr2CpAhCOb4Rj7RFzy6y96Pro>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 04:59:16 -0000

----==_mimepart_5a641e2068d28_23942aad6c28bc04844f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: cdea9ad59a2b5523087d92866657c5e60ef21914
      https://github.com/quicwg/wg-materials/commit/cdea9ad59a2b5523087d92866657c5e60ef21914
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-01-21 (Sun, 21 Jan 2018)

  Changed paths:
    M interim-18-01/agenda.md

  Log Message:
  -----------
  Update agenda.md



----==_mimepart_5a641e2068d28_23942aad6c28bc04844f6--


From nobody Sat Jan 20 21:17:52 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E9F4127241 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 21:17:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.748
X-Spam-Level: **
X-Spam-Status: No, score=2.748 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9160XMuCaKh4 for <quic-issues@ietfa.amsl.com>; Sat, 20 Jan 2018 21:17:49 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 044A01274D2 for <quic-issues@ietf.org>; Sat, 20 Jan 2018 21:17:48 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516511868; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bwiToFNeYKgDPYQqrWVUXQGNoSmBzPQVK4Culbrsvr8=; b=mXEoXvLkNHetEV02dvZ42PPz4cIeKD902/w0fcEvU3txKkDPPcfPI5ideYGx9kIy2+FwrCeX BeGTvHfndXlrCgrpQhQ/wRqXCizqmT5rnQ4S56e5ZrM8qdccPeQs0CQK7bxD9RUfta5pcuuo JxsOW5ObYvrYghRYLyAP2rQYxJM=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a641598.7f216435fc60-smtp-out-n01; Sun, 21 Jan 2018 04:22:48 -0000 (UTC)
Date: Sat, 20 Jan 2018 20:22:47 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a641597516e1_11f92aacf9d79bfc114375@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a64159751375_11f92aacf9d79bfc114245"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xHZ35VJsnmvRI4hpkKAhNu_XHN4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 05:17:50 -0000

----==_mimepart_5a64159751375_11f92aacf9d79bfc114245
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-ack-redundancy
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a64159751375_11f92aacf9d79bfc114245--


From nobody Sun Jan 21 15:16:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5407A12421A for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 15:16:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ubptvn9u9V-3 for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 15:16:18 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B27D31200F1 for <quic-issues@ietf.org>; Sun, 21 Jan 2018 15:16:18 -0800 (PST)
Date: Sun, 21 Jan 2018 15:16:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516576577; bh=qBrcAPtX+dBF7VxIKIOmfmwUbD7xxuIKZGYt3Hoy0nE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=S3AGKo7NbOvIhSmReKFVmY1gy9XfVffffe5/pa1T06KuHb3ag7kc49Fy+8ElPCWND Aa1EVfeta5543FxHhv0EWLlKcQQKTQ7emnQgH3qYMB/Ez+5mQKPmyX23mZCBMC3yWW wbMl/fR62DGwlJBNxyqV4vapjyfQaTnZ0Y11nOPY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abda12b7fa8cab575b3d1b58ab50c3798947e17e2792cf00000001167ce14192a169ce0c12b210@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/205/issue_event/1434253267@github.com>
In-Reply-To: <quicwg/base-drafts/issues/205@github.com>
References: <quicwg/base-drafts/issues/205@github.com>
Subject: Re: [quicwg/base-drafts] Public routing info (#205)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a651f41efc8d_637c3f95d8128f381401718"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/j1wDOsxszJFtZDV-9ZVKrA3Ow-E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 23:16:20 -0000

----==_mimepart_5a651f41efc8d_637c3f95d8128f381401718
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #205.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/205#event-1434253267
----==_mimepart_5a651f41efc8d_637c3f95d8128f381401718
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/205" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="202551824" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/205">#205</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/205#event-1434253267">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-NCpr5dE3tXzk56OKLwSzJxKrhgks5tM8VBgaJpZM4LrHh1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8O-PQa-7Fhqc_rl7xNvfbiBoBC4ks5tM8VBgaJpZM4LrHh1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/205#event-1434253267"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #205."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/205#event-1434253267"}}}</script>
----==_mimepart_5a651f41efc8d_637c3f95d8128f381401718--


From nobody Sun Jan 21 15:16:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 881831200F1 for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 15:16:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.596
X-Spam-Level: 
X-Spam-Status: No, score=-5.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fy_fUjQf3utP for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 15:16:19 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E06C9120726 for <quic-issues@ietf.org>; Sun, 21 Jan 2018 15:16:18 -0800 (PST)
Date: Sun, 21 Jan 2018 15:16:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516576578; bh=59t4vnbjq+jM7ZgPCIyYB2awW8ajFtr3+H+WeeZIg1E=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wv4oKsnjPuiGrHDBoTXKU8Dzl3O9e/l/XUeJpfUvq7zsnsCkkCe6y2kjqCdnpDBJh TXle8SHfcCf07tFpBn6I/PvBNifn+5uKzBVqOEJvCZnmSNof77TxhrOcFZ91/ByA4p z5PgJzZJtKsITXE4xlF1HxLRGuM4L20pWfQLjUr0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6f94d69d3e180ff42ef595e4be073bf58a1b099692cf00000001167ce14292a169ce0c12b210@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/205/359290546@github.com>
In-Reply-To: <quicwg/base-drafts/issues/205@github.com>
References: <quicwg/base-drafts/issues/205@github.com>
Subject: Re: [quicwg/base-drafts] Public routing info (#205)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a651f42a9bc_9612b233b7daecc7938d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/krdUMVBRBcB5hd4WmGRrjiBl90g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 23:16:20 -0000

----==_mimepart_5a651f42a9bc_9612b233b7daecc7938d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The issues discussed here seem to be more granularly addressed in #631 and #1052.  I think we can close this instance as stale.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/205#issuecomment-359290546
----==_mimepart_5a651f42a9bc_9612b233b7daecc7938d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The issues discussed here seem to be more granularly addressed in <a href="https://github.com/quicwg/base-drafts/issues/631" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="235897456" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/631">#631</a> and <a href="https://github.com/quicwg/base-drafts/issues/1052" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="288474376" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1052">#1052</a>.  I think we can close this instance as stale.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/205#issuecomment-359290546">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzR3lGfT1TWaiVZbjGvd76XetrZ6ks5tM8VCgaJpZM4LrHh1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5eVlDWa7Phj5aSf5mZNtQ1ZMDcmks5tM8VCgaJpZM4LrHh1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/205#issuecomment-359290546"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #205: The issues discussed here seem to be more granularly addressed in #631 and #1052.  I think we can close this instance as stale."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/205#issuecomment-359290546"}}}</script>
----==_mimepart_5a651f42a9bc_9612b233b7daecc7938d2--


From nobody Sun Jan 21 15:55:43 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E521124235 for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 15:55:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RX76dYGaxBAf for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 15:55:40 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2EA9F1200F1 for <quic-issues@ietf.org>; Sun, 21 Jan 2018 15:55:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=MGU4UnKD6u+qw6aw88Wl6QkREmw=; b=eQzjJG4fCbRoQwNi 1Iao7Pd/v1jKznHtUkRjYKtExy0oFWxExOz5xurmJQ9zOS2KaNPX+48nSi47YY1o +ygYyByhK4T5hC7ARWAfTcOJhoFQd1VWVxYKqumH9ksRK6o4eHQ5MbNqTuog5VOa VbX7gxXtBZ/JYJ98FA8qxNoC+LU=
Received: by filter0514p1iad2.sendgrid.net with SMTP id filter0514p1iad2-7683-5A65287B-5 2018-01-21 23:55:39.155186366 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id JQkyeEbYQveA6MbK6nYFYw for <quic-issues@ietf.org>; Sun, 21 Jan 2018 23:55:39.143 +0000 (UTC)
Date: Sun, 21 Jan 2018 23:55:39 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb3d328201f9561a3d285961c0dda3fe166eb3c0392cf00000001167cea7b92a169ce0c1df36d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/238/issue_event/1434266681@github.com>
In-Reply-To: <quicwg/base-drafts/issues/238@github.com>
References: <quicwg/base-drafts/issues/238@github.com>
Subject: Re: [quicwg/base-drafts] Memory commitment for header parsing (#238)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a65287bff59_4fa32afaaa200ed410798b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2fsZM6ZXSsu1cemFgE0Mc88/UrrTHYL8SXhQ lXd3CKfCQAxW7XqstcHb0Bz8UOFfpLbxf0ul5C+tsGjM6YDtiejFzQy13P+BwROs3U/dm3+2ktIj1d NE6WysiuEacKUIVVpKj9jknYFJp64NNcZDGPdG3yDfobn204lfIM5UL58mPt6O1Ba8YBfLzotuMXiI c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/irUqQHLFhgv6BJ19TPwFQyfyIos>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 23:55:41 -0000

----==_mimepart_5a65287bff59_4fa32afaaa200ed410798b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #238.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/238#event-1434266681
----==_mimepart_5a65287bff59_4fa32afaaa200ed410798b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/238" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="203289453" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/238">#238</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/238#event-1434266681">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_OYJ-_5otne792apQ-7dA5rsKgGks5tM857gaJpZM4LuSLz">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9t_DPiVfCU6Q7J9Jk5nn4fNXwhsks5tM857gaJpZM4LuSLz.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/238#event-1434266681"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #238."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/238#event-1434266681"}}}</script>
----==_mimepart_5a65287bff59_4fa32afaaa200ed410798b6--


From nobody Sun Jan 21 15:55:48 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 132421200F1 for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 15:55:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q9io0qSO7OYU for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 15:55:40 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B9BBE12421A for <quic-issues@ietf.org>; Sun, 21 Jan 2018 15:55:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mn577OJ1Yp9OXpN4T/0l5v+J7Ps=; b=Jnf+nOllGmiJjqwO N87FitU8z/Hk/r50y3MtEdvywX279k5NrxHn3oFGx4aiAr8qHq3wGemAxnWiApsn 2/fgkJJznI6a5rEZbbwWJ9U3lMOyzg4KeP15/1Dros93oA4EbvZXTgUIofEt70qY YpT21+qm+OD+noRzddKTbUmQxAA=
Received: by filter1233p1mdw1.sendgrid.net with SMTP id filter1233p1mdw1-23939-5A65287B-14 2018-01-21 23:55:39.923108957 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0011p1iad2.sendgrid.net (SG) with ESMTP id zpEFQu_aRmGpq26NwVbovQ for <quic-issues@ietf.org>; Sun, 21 Jan 2018 23:55:39.911 +0000 (UTC)
Date: Sun, 21 Jan 2018 23:55:40 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb3d328201f9561a3d285961c0dda3fe166eb3c0392cf00000001167cea7b92a169ce0c1df36d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/238/359293465@github.com>
In-Reply-To: <quicwg/base-drafts/issues/238@github.com>
References: <quicwg/base-drafts/issues/238@github.com>
Subject: Re: [quicwg/base-drafts] Memory commitment for header parsing (#238)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a65287bc5cb8_9713f8066696f3878993c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1lEins9spFwlRJ84bczxaeSDqY8VI9C0pnj5 EEQsj5b4Cg525Mc6+yhiLRQL5eqwGMgF+WVXhBmAB6Qc8+JsxQI1iyKzzyjTzcSkJU2Q9TjYafh/pi IexQ7kgj487ak+A2RZR/CR+kZm2/uFsnMerR0gaMdrnyFoFsichwwdM4509GOsgKplq7D304OdFXT8 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PFLHiDBtMdAtLfukBRpCgulPT5M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jan 2018 23:55:42 -0000

----==_mimepart_5a65287bc5cb8_9713f8066696f3878993c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OBE:  We now allow a single HEADERS frame, thanks to #905.  This means that an implementation could read the length field, determine whether it has the full headers frame, and stop reading until it does.  (However, this might not be advisable if the headers are larger than the flow control window.  This footgun remains unchanged.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/238#issuecomment-359293465
----==_mimepart_5a65287bc5cb8_9713f8066696f3878993c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>OBE:  We now allow a single HEADERS frame, thanks to <a href=3D"https://=
github.com/quicwg/base-drafts/pull/905" class=3D"issue-link js-issue-link" =
data-error-text=3D"Failed to load issue title" data-id=3D"270194692" data-p=
ermission-text=3D"Issue title is private" data-url=3D"https://github.com/qu=
icwg/base-drafts/issues/905">#905</a>.  This means that an implementation c=
ould read the length field, determine whether it has the full headers frame=
, and stop reading until it does.  (However, this might not be advisable if=
 the headers are larger than the flow control window.  This footgun remains=
 unchanged.)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/238#issuecomment-359293465">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_OYJ-_5otne792=
apQ-7dA5rsKgGks5tM857gaJpZM4LuSLz">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9t_DPiVfCU6Q7J9J=
k5nn4fNXwhsks5tM857gaJpZM4LuSLz.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/238#issuecomment-359293465"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #238: OBE:  We no=
w allow a single HEADERS frame, thanks to #905.  This means that an impleme=
ntation could read the length field, determine whether it has the full head=
ers frame, and stop reading until it does.  (However, this might not be adv=
isable if the headers are larger than the flow control window.  This footgu=
n remains unchanged.)"}],"action":{"name":"View Issue","url":"https://githu=
b.com/quicwg/base-drafts/issues/238#issuecomment-359293465"}}}</script>=

----==_mimepart_5a65287bc5cb8_9713f8066696f3878993c--


From nobody Sun Jan 21 17:04:19 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84BC01200F1 for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 17:04:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ai9YxujxG3sL for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 17:04:16 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20BD71200C1 for <quic-issues@ietf.org>; Sun, 21 Jan 2018 17:04:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=arJE9HtR2iWq3YKN+aqQA0y+z34=; b=ECcJtJLsxRw+DAhP HcYeo6k4nPCo+TKGdrp85StlEzp0UrWzG5mZwSIoS6Ff0t/T8fiGncrwzIuVSiHR L3lFlWOaJg/6GHQoTuFaWDDgC2+eywpnOWwAoa/CJtljquJfQPs476AYOLfnPDAG sZ6GgYoNSiuPhrO1wRkrZZYZdfI=
Received: by filter0934p1mdw1.sendgrid.net with SMTP id filter0934p1mdw1-16817-5A65388F-13 2018-01-22 01:04:15.323765831 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id hXWl34ihR-SjqRrVXgfHZg for <quic-issues@ietf.org>; Mon, 22 Jan 2018 01:04:15.373 +0000 (UTC)
Date: Mon, 22 Jan 2018 01:04:15 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abc01b072a335c5f1a23e2462c5f6a3174e032098392cf00000001167cfa8f92a169ce114e0054@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/23@github.com>
Subject: [quicwg/wg-materials] Header compression updates from design team (#23)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a65388f38108_1a8493fb7a3f74f283309047"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1gUr89nMcCkpNc2Zsid52GhJDQSF4sv26dKr ycQfjcb3wlwIKhMXY3ujyubNEQx0hlZoEr+Tzsf7OAOuBAga1v3GfM9v8yTqKDALalyE+4AL6ogNHg jf+Ng9LqavF1yTpl4UzRby8YUbbGuqQkqA2Lf5Ealk95yNjnenGnb6QQLtoEA2AcwQajVO5Gs/gtB1 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JeGuMJBZlupGhV6tP08fjdH4wJE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jan 2018 01:04:17 -0000

----==_mimepart_5a65388f38108_1a8493fb7a3f74f283309047
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/wg-materials/pull/23

-- Commit Summary --

  * Updates from design team

-- File Changes --

    M interim-18-01/compression.pdf (0)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/23.patch
https://github.com/quicwg/wg-materials/pull/23.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/wg-materials/pull/23

----==_mimepart_5a65388f38108_1a8493fb7a3f74f283309047
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit



<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/wg-materials/pull/23'>https://github.com/quicwg/wg-materials/pull/23</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Updates from design team</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/23/files#diff-0">interim-18-01/compression.pdf</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/23.patch'>https://github.com/quicwg/wg-materials/pull/23.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/23.diff'>https://github.com/quicwg/wg-materials/pull/23.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/wg-materials/pull/23">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3h6gXVpP60U44fPMWIib72ErBeTks5tM96PgaJpZM4RmDN7">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_biLC-llUDhOsvyvKHwdLwad3BDks5tM96PgaJpZM4RmDN7.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/23"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Header compression updates from design team (#23)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/23"}}}</script>

----==_mimepart_5a65388f38108_1a8493fb7a3f74f283309047--


From nobody Sun Jan 21 18:59:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DF44126DC2 for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 18:59:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YddSgmOpolYe for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 18:59:50 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 13F3A126CC7 for <quic-issues@ietf.org>; Sun, 21 Jan 2018 18:59:50 -0800 (PST)
Date: Sun, 21 Jan 2018 18:59:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516589989; bh=SMEC9g+18duB8I/7nm3PXZzagvpFOXayoZsVEDU4UWk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E9BxrszcRIpBeIsUK1Q3BeYb0gxokiA84ij5WwiGrZjJw24gRkBckp6C+mH5XjuNU AeexxCgvfBi4sPvNgjG0l8EmRGUsLA5ZsxkOQi+rWziY8pId+sk6Pg2TWmqIu3AP6z QXFWUeasdQ7TEhvpq0uXf0qS2R9svdETo80HL8e4=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abae0c4d974a41b09f5734cd19f11bc15ae803e48b92cf00000001167d15a592a169ce114e0054@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/23/issue_event/1434369187@github.com>
In-Reply-To: <quicwg/wg-materials/pull/23@github.com>
References: <quicwg/wg-materials/pull/23@github.com>
Subject: Re: [quicwg/wg-materials] Header compression updates from design team (#23)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6553a5212d0_205113fe0709aef304216350"; 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/IVwjGdyz9s6c506xt5Qs5EClxaA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jan 2018 02:59:51 -0000

----==_mimepart_5a6553a5212d0_205113fe0709aef304216350
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #23.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/wg-materials/pull/23#event-1434369187
----==_mimepart_5a6553a5212d0_205113fe0709aef304216350
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/wg-materials/pull/23" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="290324564" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/23">#23</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/wg-materials/pull/23#event-1434369187">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8IdzHRP06MKKbBRQ6LQnvp30T4Oks5tM_mlgaJpZM4RmDN7">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4q38JaKf-yWB8qfy3Ve62BltLd9ks5tM_mlgaJpZM4RmDN7.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/23#event-1434369187"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #23."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/23#event-1434369187"}}}</script>
----==_mimepart_5a6553a5212d0_205113fe0709aef304216350--


From nobody Sun Jan 21 19:00:00 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FAE9126CC7 for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 18:59:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q7eDdmK3d3Ja for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 18:59:50 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 760D8126D3F for <quic-issues@ietf.org>; Sun, 21 Jan 2018 18:59:50 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516589989; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=yBfEUbA1OI2gXV1U7Cb6IMIy7KzIq51kMiSaKxup2Jg=; b=zKPhMjpRZvJld9T895iJVZQR9k6k+kRGiHwRUtJ3anBx8Qgw7EF8cSM3BJ8mxunGjbrDufoK NhLUGXUfjE9F6et8PqW/rB0lvwt5mhvTKF4fZxx/x/7dUJJ0GxWCDxFF9jOyBosJh+RUBivK RL4VH4CfugcnGYMF9IsrtHUHmgY=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a6553a5.7f77f87c1f90-smtp-out-n02; Mon, 22 Jan 2018 02:59:49 -0000 (UTC)
Date: Sun, 21 Jan 2018 18:59:48 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5a6553a4782a6_77092b20399f9c1c7001c@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] e67c6a: Updates from design team
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6553a477cf3_77092b20399f9c1c69929"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rl2yViYxVXQx8vETMEiMGrP_Teo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jan 2018 02:59:52 -0000

----==_mimepart_5a6553a477cf3_77092b20399f9c1c69929
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: e67c6ac2e265291391d1d2683f7719b2825016d4
      https://github.com/quicwg/wg-materials/commit/e67c6ac2e265291391d1d2683f7719b2825016d4
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-22 (Mon, 22 Jan 2018)

  Changed paths:
    M interim-18-01/compression.pdf

  Log Message:
  -----------
  Updates from design team


  Commit: ed210afb525da5c52f818e608db3854121496677
      https://github.com/quicwg/wg-materials/commit/ed210afb525da5c52f818e608db3854121496677
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-01-22 (Mon, 22 Jan 2018)

  Changed paths:
    M interim-18-01/compression.pdf

  Log Message:
  -----------
  Merge pull request #23 from MikeBishop/headers

Header compression updates from design team


Compare: https://github.com/quicwg/wg-materials/compare/cdea9ad59a2b...ed210afb525d
----==_mimepart_5a6553a477cf3_77092b20399f9c1c69929--


From nobody Sun Jan 21 21:05:30 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A914126CC4 for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 21:05:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4z36GYddmwNI for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 21:05:27 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A74F1241F8 for <quic-issues@ietf.org>; Sun, 21 Jan 2018 21:05:27 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516597526; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=tYzkN2G9laR83OhPHR7Q3wZ0nmXP5/Sr7nILgVCqMMQ=; b=bIuIjpShyrccEGgkL62iUvgn9/9IcXL64RBRK5VXHK4NScgvuTscx0pmiwVxhxmKb9Tzv7+t 40Chwg1hSsmt/3VCtJ4mXMpIdeHbern2MP7uM0vbeuFluc62b5oaqiJ5dpD8UZ8R1JWQGC4U 1OG7gc9gOliZwtcfwRGpdq0X63c=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a657116.7f18a44decf0-smtp-out-n03; Mon, 22 Jan 2018 05:05:26 -0000 (UTC)
Date: Sun, 21 Jan 2018 21:05:26 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5a6571165b41b_74a62aeb13b27c0c150022@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 2a5276: add abstractions
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6571165ad1a_74a62aeb13b27c0c1499b2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M7Stqz8oMzYT31hzysLIzDVVKnc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jan 2018 05:05:29 -0000

----==_mimepart_5a6571165ad1a_74a62aeb13b27c0c1499b2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 2a52768ffc789024ba16ed9c31e2c316c9a626ca
      https://github.com/quicwg/wg-materials/commit/2a52768ffc789024ba16ed9c31e2c316c9a626ca
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-01-22 (Mon, 22 Jan 2018)

  Changed paths:
    A interim-18-01/abstractions.pdf

  Log Message:
  -----------
  add abstractions



----==_mimepart_5a6571165ad1a_74a62aeb13b27c0c1499b2--


From nobody Sun Jan 21 21:16:03 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16D8C126E01 for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 21:16:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.607
X-Spam-Level: 
X-Spam-Status: No, score=-0.607 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Lq0-G0pH1whw for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 21:16:00 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA27F126DFB for <quic-issues@ietf.org>; Sun, 21 Jan 2018 21:16:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=BvyYd9njmym3slRh/99ynwGpedk=; b=gxLdbNImLIHC58M6 oGFKbIxzlZ675O+vJpAigtRMH5ufbSSsfw73ZSLO3xuyTymB0rmNCSKg4AHRAuQQ fGXOYkXhV/4fHDhQm0uhBoktAi96lluzqtNobgcEy67z+/4JaqdbYJHrX17g7R5F jNoyJF9ONMsedWmfqWPx5m4ld8M=
Received: by filter0356p1iad2.sendgrid.net with SMTP id filter0356p1iad2-17742-5A65738F-A 2018-01-22 05:15:59.458531322 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id tPF6HbE2QMmINkfZxxB4tQ for <quic-issues@ietf.org>; Mon, 22 Jan 2018 05:15:59.319 +0000 (UTC)
Date: Mon, 22 Jan 2018 05:15:59 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab213c0ea412f14e9d0af07042dc53b9d952ed907592cf00000001167d358f92a169ce114e708a@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/24@github.com>
Subject: [quicwg/wg-materials] Add one more deadlocking slide (#24)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a65738f37560_377b2abe414c8ec8621660"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0c8qfpFogUY+UBLOn7x7t5HlD9jo3oNm0yOM 8KOBm7qTcGr4Uuqh4Ywt7JVOYfBZ+2GzkFvbZJU9M8AZAk5DzObZLnT30jLWElToSV3Ysd2Fs0Z2AT uF53ZaE7kWHi0JF1lpup8tiH2PaGq4eLqYYaWF1i57QqxlPQHnFurVwJ+VGAABBgCF18Bi5DKKcISE o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OPZA-4ati0BzNCsBNRl6LB2agiQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jan 2018 05:16:02 -0000

----==_mimepart_5a65738f37560_377b2abe414c8ec8621660
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Based on suggestion from Jana.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/wg-materials/pull/24

-- Commit Summary --

  * Add one more deadlocking slide

-- File Changes --

    M interim-18-01/deadlock.pdf (0)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/24.patch
https://github.com/quicwg/wg-materials/pull/24.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/wg-materials/pull/24

----==_mimepart_5a65738f37560_377b2abe414c8ec8621660
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Based on suggestion from Jana.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/wg-materials/pull/24'>https://github.com/quicwg/wg-materials/pull/24</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add one more deadlocking slide</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/24/files#diff-0">interim-18-01/deadlock.pdf</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/24.patch'>https://github.com/quicwg/wg-materials/pull/24.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/24.diff'>https://github.com/quicwg/wg-materials/pull/24.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/wg-materials/pull/24">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzNr0KkNuo6yQcXMAoLVIeuS-MlKks5tNBmPgaJpZM4RmLV1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq71q1aSE5f904G_fAXwxXHj8Olfaks5tNBmPgaJpZM4RmLV1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/24"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Add one more deadlocking slide (#24)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/24"}}}</script>

----==_mimepart_5a65738f37560_377b2abe414c8ec8621660--


From nobody Sun Jan 21 22:09:11 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A9851200FC for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 22:09:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I3FVuMlDGo43 for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 22:09:08 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66310120047 for <quic-issues@ietf.org>; Sun, 21 Jan 2018 22:08:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=YIDl3onRrjPhtBgzD9Ic4R58Gvc=; b=tDt5YV4FrfZ3FZla N/ZJZUh6OU6+/Di6QFJK90GFq0DZAE9EUHY5BsXvRyzDpweybC2+CLMXpXGFs719 2w8XXwmCq7I+uI0dnrnllsIqiBYQyo7u1OXHw+t4dJW27+eKOadegUOWfh4DI1Wy Y3mUXawKpy6pUNQA4V9ZQ39Z05c=
Received: by filter0090p1iad2.sendgrid.net with SMTP id filter0090p1iad2-636-5A657FF5-F 2018-01-22 06:08:53.475175417 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0008p1iad2.sendgrid.net (SG) with ESMTP id mNfkxAM_RH-Jg0vBUP3FjQ for <quic-issues@ietf.org>; Mon, 22 Jan 2018 06:08:53.554 +0000 (UTC)
Date: Mon, 22 Jan 2018 06:08:53 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab324fb961bbfb434bb215c88abff32218034311f892cf00000001167d41f592a169ce114e8a7e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1061@github.com>
Subject: [quicwg/base-drafts] Signal from TLS that this needs to be a Retry (#1061)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a657ff56ceeb_3e273f998e13af30101136"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2JCd8Qp+hzq/ehKzSCB3PLs73pa0bamUCngm Ch3vROrAOJ7EDFX7pKvgJvRG2l7FTYKb82hez9QMjoNuFUt+mPseF1CJ/649mww9MHzvJ4Pe3JVF6E Av7W5mTiidTKQGonMhNaDvsWFgcxWhV5MqsqcleMcKGsCUhzJV0OTrH4Bur2Ku7UnbTLH9l+IBKwQq I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-w34RNIfgLBeIQR-PBvFKqIMUwg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jan 2018 06:09:10 -0000

----==_mimepart_5a657ff56ceeb_3e273f998e13af30101136
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

When the TLS stack produces a retry, then it should signal to the QUIC stack that it is a retry.  This would allow QUIC to construct the right sort of packet to put its bytes into.  It also allows a QUIC server to do things like dump state.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1061
----==_mimepart_5a657ff56ceeb_3e273f998e13af30101136
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>When the TLS stack produces a retry, then it should signal to the QUIC stack that it is a retry.  This would allow QUIC to construct the right sort of packet to put its bytes into.  It also allows a QUIC server to do things like dump state.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1061">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy7H0Jzo0wJ2j2QcN_2hLVinulhyks5tNCX1gaJpZM4RmNNO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1OgWCfhRY4d72SQNS3Q4Pyl12Zrks5tNCX1gaJpZM4RmNNO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1061"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Signal from TLS that this needs to be a Retry (#1061)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1061"}}}</script>
----==_mimepart_5a657ff56ceeb_3e273f998e13af30101136--


From nobody Sun Jan 21 22:19:42 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00B441200FC for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 22:19:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fEAxc-RMfBwc for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 22:19:39 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7DFB9120047 for <quic-issues@ietf.org>; Sun, 21 Jan 2018 22:19:39 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516601978; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=GTqdtqlTPgvp6ML8ZkuaRSXzPVX4IUKLtgPu97x9zPw=; b=esNJyJvMxiBTeHXsD644Gvb2Di8fCIYmjyHM4kIozv76Pyamla+Ej3wxficDVg1G3HbZINT2 P1KqtyS+M52/QEauG8SqKxrdoWnYkeVJf8IMvDnQTx0J012wS7CS9fIon2V5o0DvbxdW18R/ 1rXcGGNv01jqBli2OsUGICm+77s=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a65827a.7f8724110060-smtp-out-n02; Mon, 22 Jan 2018 06:19:38 -0000 (UTC)
Date: Sun, 21 Jan 2018 22:19:37 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5a658279b3d58_73e92aef6c745c087308c@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 845217: add connection_id and recovery
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a658279b3a25_73e92aef6c745c0872997"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k4-sReHwlBQMRWQKRk9dUEEjfGk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jan 2018 06:19:41 -0000

----==_mimepart_5a658279b3a25_73e92aef6c745c0872997
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 845217d0d7e29409d359c6fdb15132ab44481a9c
      https://github.com/quicwg/wg-materials/commit/845217d0d7e29409d359c6fdb15132ab44481a9c
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-01-22 (Mon, 22 Jan 2018)

  Changed paths:
    A interim-18-01/connection_id.pdf
    A interim-18-01/recovery.pdf

  Log Message:
  -----------
  add connection_id and recovery



----==_mimepart_5a658279b3a25_73e92aef6c745c0872997--


From nobody Sun Jan 21 22:30:55 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F32981200FC for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 22:30:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tznCUQHNLZRV for <quic-issues@ietfa.amsl.com>; Sun, 21 Jan 2018 22:30:52 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 698D1120047 for <quic-issues@ietf.org>; Sun, 21 Jan 2018 22:30:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516602651; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zoUaMPqWBsxT4rIxP6lR0CDK3KfhnayXTSVlV3Frj2U=; b=BiPKESF+pmvDa81rFAnV4kIxOKjxYzE5pYHQh7lq9vD7VYMYqzcsebNC+7OwPGyviKm7rK9A fZOj4UBs2rNrdE2jTxnmpTYOCPrwh0GF2jeHSpKo+26ciZ7LCGG2wXbYrzAcA1mnQz3dtcrT uEer6l7wdcJjTp/nu+LJA4uZUQw=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5a65851b.7f2bd0353870-smtp-out-n02; Mon, 22 Jan 2018 06:30:51 -0000 (UTC)
Date: Sun, 21 Jan 2018 22:30:51 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5a65851b5cc0e_30382ac6721b7c141298bf@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] e85870: add multiplexing, update migration
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a65851b5c6a7_30382ac6721b7c141297f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZDPDqcacd-Zsx3BO8zynMD-URqI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jan 2018 06:30:54 -0000

----==_mimepart_5a65851b5c6a7_30382ac6721b7c141297f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: e85870a7a6840d0eead737830593dee3b012007e
      https://github.com/quicwg/wg-materials/commit/e85870a7a6840d0eead737830593dee3b012007e
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-01-22 (Mon, 22 Jan 2018)

  Changed paths:
    M interim-18-01/migration.pdf
    A interim-18-01/multiplexing.pdf

  Log Message:
  -----------
  add multiplexing, update migration



----==_mimepart_5a65851b5c6a7_30382ac6721b7c141297f3--


From nobody Mon Jan 22 01:47:10 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 311921250B8 for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 01:47:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.499
X-Spam-Level: *
X-Spam-Status: No, score=1.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, TVD_SPACE_RATIO_MINFP=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dw7EhLnNEilS for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 01:47:07 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BCE731243F6 for <quic-issues@ietf.org>; Mon, 22 Jan 2018 01:47:07 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516614427; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IjGROnUmQ2LlZjQCkLf4sGWfZOikhF9K3uzEkE+fq9E=; b=vsBaF934OygD0T1dvs6+457fGYIDRuopLuSbDm68zs302L3UAOtud5F9Wx5VkAJO7h2Eg0qc fuUvdVJQtx7IMg+FbIsi887K1bie+hsZsuG0JXhq0UJEnR/HsHfU6ehUp8RgP5UaSmduvHVs jiEkP1jLAMQApipL9s6hIUAts+Y=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a65b31a.7f2168475180-smtp-out-n02; Mon, 22 Jan 2018 09:47:06 -0000 (UTC)
Date: Mon, 22 Jan 2018 01:47:05 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a65b319aeebc_21e02ac138de7c08511b1@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6dd14c: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a65b319aeb7a_21e02ac138de7c08510c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BRFox-RobrErkDInTMoweh_836w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jan 2018 09:47:09 -0000

----==_mimepart_5a65b319aeb7a_21e02ac138de7c08510c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-mad
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6dd14ce482f0cfed29410759873b8b7bb5e8b3bf
      https://github.com/quicwg/base-drafts/commit/6dd14ce482f0cfed29410759873b8b7bb5e8b3bf
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-01-22 (Mon, 22 Jan 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



----==_mimepart_5a65b319aeb7a_21e02ac138de7c08510c4--


From nobody Mon Jan 22 01:47:14 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 87CED126E01 for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 01:47:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id StX-gwvodyBz for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 01:47:10 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E22651243F6 for <quic-issues@ietf.org>; Mon, 22 Jan 2018 01:47:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6tnwr6PsvXpGL9sevycW8IA6d30=; b=rjSixcr1yL5sTPne 2PtZLfmS2C+07L+UWgRlYPQwK1ERBgKETDQZj1avE4riF6aLzvn8i7QyLPK1OB8D s419HKoHQesVZIf5f+u6W9tHJx+zVRI62Ew4vIZFPzkqm9UedQrtkzqN9pYLABXM /RDDKPzztXP/QadrPtk9FAzYcQY=
Received: by filter1174p1mdw1.sendgrid.net with SMTP id filter1174p1mdw1-2804-5A65B31C-1B 2018-01-22 09:47:08.966272218 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id cqb5OAYSTM-fKjmI6FTL_g for <quic-issues@ietf.org>; Mon, 22 Jan 2018 09:47:09.017 +0000 (UTC)
Date: Mon, 22 Jan 2018 09:47:09 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1060/push/2271091771@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1060@github.com>
References: <quicwg/base-drafts/pull/1060@github.com>
Subject: Re: [quicwg/base-drafts] Include max_ack_delay (#1060)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a65b31ccfe9b_459b3f99978f0f28156575"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak210lRZIxuaS+ZpgNmSlwxWNfEKe9PS8l4aOe mQ6pl/umg/q5F2WNremXdP7T0FWQ73Ed4SnbAcE5yglgr6sjcxelmUgjz2ehS+46fPejoLWF1qRoz3 0QjDmLEQjzxxh8vuAOyiKdZlEeZ6Pb2kkb2dY1fbxgq3yxOtM9YAfeZoQQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/g9pXVa0IqGy1i44lZHQynLgcSDk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jan 2018 09:47:11 -0000

----==_mimepart_5a65b31ccfe9b_459b3f99978f0f28156575
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

6dd14ce  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1060/files/4263265fc30bab0f7982d304d2a088354ccd481e..6dd14ce482f0cfed29410759873b8b7bb5e8b3bf

----==_mimepart_5a65b31ccfe9b_459b3f99978f0f28156575
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/6dd14ce" class="commit-link">6dd14ce</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1060/files/4263265fc30bab0f7982d304d2a088354ccd481e..6dd14ce482f0cfed29410759873b8b7bb5e8b3bf">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6n9BdjGDwxHvggwzQQTgRCEF8yPks5tNFkcgaJpZM4RlshX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq983hTrRGsbqrNACSE0VOQvVmeWwks5tNFkcgaJpZM4RlshX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1060/files/4263265fc30bab0f7982d304d2a088354ccd481e..6dd14ce482f0cfed29410759873b8b7bb5e8b3bf"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1060"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1060/files/4263265fc30bab0f7982d304d2a088354ccd481e..6dd14ce482f0cfed29410759873b8b7bb5e8b3bf"}}}</script>

----==_mimepart_5a65b31ccfe9b_459b3f99978f0f28156575--


From nobody Mon Jan 22 02:07:14 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 309F7126E01 for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 02:07:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HmCIaYwHWr3D for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 02:07:11 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 71A5D1243F6 for <quic-issues@ietf.org>; Mon, 22 Jan 2018 02:07:11 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516615630; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6Ua/xw399OhTNtmK5HVO7RjmFSxF+3DcrjJNUo3Zz4Y=; b=MJgBty+WBK/p5M186zuCerWv+tjHZdrJ0Zs1UDtRpqINBW5BXhCNJbI0J3/fYtK2MvWJ6ofh sbsPKoxy1Ow0Bb4/0mRvED5Yak5cXl5Fnw5XI1OIRBiHmzhhqrWNV1gteGR4NazVXnLvUnl3 HGFwxhxGmriKbOvMi9sjyiQn0hA=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5a65b7ce.7f6fe8169c00-smtp-out-n03; Mon, 22 Jan 2018 10:07:10 -0000 (UTC)
Date: Mon, 22 Jan 2018 02:07:10 -0800
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5a65b7ce6dfac_5fd22af27a86dc141135b1@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 5681aa: Add one more deadlocking slide
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a65b7ce6db52_5fd22af27a86dc14113479"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gWSTmlB2wYKlOjd1nyONJ4MUA0E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jan 2018 10:07:13 -0000

----==_mimepart_5a65b7ce6db52_5fd22af27a86dc14113479
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 5681aa29ee6ed8f56dddb579e47b33cddd704c3b
      https://github.com/quicwg/wg-materials/commit/5681aa29ee6ed8f56dddb579e47b33cddd704c3b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-21 (Sun, 21 Jan 2018)

  Changed paths:
    M interim-18-01/deadlock.pdf

  Log Message:
  -----------
  Add one more deadlocking slide


  Commit: 2791480676b5a9c5c693e21ddfffc202eadca341
      https://github.com/quicwg/wg-materials/commit/2791480676b5a9c5c693e21ddfffc202eadca341
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-01-22 (Mon, 22 Jan 2018)

  Changed paths:
    M interim-18-01/deadlock.pdf

  Log Message:
  -----------
  Merge pull request #24 from martinthomson/deadlock2

Add one more deadlocking slide


Compare: https://github.com/quicwg/wg-materials/compare/e85870a7a684...2791480676b5
----==_mimepart_5a65b7ce6db52_5fd22af27a86dc14113479--


From nobody Mon Jan 22 02:07:22 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79F0E1243F6 for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 02:07:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZSsubCWomxJJ for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 02:07:13 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D53A6126DED for <quic-issues@ietf.org>; Mon, 22 Jan 2018 02:07:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hrMZGykILpHUF01SAjHE95ekSew=; b=YYFdfPHLZas9ddET SgUV5gPs0rwWXnHmK8Hi8yQNo49D6N/zpfqXKvyCyvTJowqkVDD70t638pAs+vAM Npl5pMNyDDoLMjChJm3hlYEgxAmtzUnenx1v2hmMl4dVZ/7m6MgeNGXv6H0AqWxE iH5YcXSSif1GC//wjTRs4x0jy/w=
Received: by filter0466p1iad2.sendgrid.net with SMTP id filter0466p1iad2-5135-5A65B7CF-13 2018-01-22 10:07:11.604773751 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad2.sendgrid.net (SG) with ESMTP id CqxlhR_cTBmV9vokX06RcA for <quic-issues@ietf.org>; Mon, 22 Jan 2018 10:07:11.733 +0000 (UTC)
Date: Mon, 22 Jan 2018 10:07:11 +0000 (UTC)
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abea97182f7734fe1125c7fde663868bd650fa5e3992cf00000001167d79cf92a169ce114e708a@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/24/issue_event/1434784573@github.com>
In-Reply-To: <quicwg/wg-materials/pull/24@github.com>
References: <quicwg/wg-materials/pull/24@github.com>
Subject: Re: [quicwg/wg-materials] Add one more deadlocking slide (#24)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a65b7cf7d4b6_17902aaef2d64ec82744f4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3gEDxD1qKp/e0ZxxRfTcQjvdK2b91H+J4DAT XbVaRf413D8q0kiu61vBJheRYgc/ObzHRWlFl/uitG0C6PCl1t2obZHJqXrnyVyD++WXdMkX0q4/PA 6TAS8gX4krDC2LtY/5tcxrNXr6DA0532sahGFb1alPrNhGM5sWu5cYJxG9TMuo8ce2tRfXjzA5IK1M 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xVUCDbZg6eWQaq9nxvF_toB-iwA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jan 2018 10:07:14 -0000

----==_mimepart_5a65b7cf7d4b6_17902aaef2d64ec82744f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #24.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/wg-materials/pull/24#event-1434784573
----==_mimepart_5a65b7cf7d4b6_17902aaef2d64ec82744f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/wg-materials/pull/24" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="290353290" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/24">#24</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/wg-materials/pull/24#event-1434784573">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8oS49o6yYTqHuBl5daYEKyXG8I4ks5tNF3PgaJpZM4RmLV1">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq39cwLG4rlmNkvZAa3M_r3ui9P3Tks5tNF3PgaJpZM4RmLV1.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/24#event-1434784573"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #24."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/24#event-1434784573"}}}</script>
----==_mimepart_5a65b7cf7d4b6_17902aaef2d64ec82744f4--


From nobody Mon Jan 22 03:26:25 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A91D8126B6E for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 03:26:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kHUYHpBNq3bd for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 03:26:22 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97AA91267BB for <quic-issues@ietf.org>; Mon, 22 Jan 2018 03:26:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=NcT8Zcqfpjtctz8aygRJXt5rQXs=; b=Q50zQUss8e7pgonc yp7b3Gzv9LRYseSS+I2ALfMrEtwSi6/ieo7zlMDoA6Zzgs85WHfv+yZDbfQKS4Xf s6hdn05qounmWwZChoTA+FeB33pmcCrah0W0RfWJCQqpNJkpuWBS1bhENdqBiBbq SqKnYSjUTDMRJ3uwEi1vHooM5iM=
Received: by filter1176p1mdw1.sendgrid.net with SMTP id filter1176p1mdw1-574-5A65CA5D-1F 2018-01-22 11:26:21.787347633 +0000 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 h-Fg-2XTQnycZ3GU-p81sg for <quic-issues@ietf.org>; Mon, 22 Jan 2018 11:26:21.750 +0000 (UTC)
Date: Mon, 22 Jan 2018 11:26:21 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abca59bb26b3b583cf527c259aafd97420f7c0693992cf00000001167d8c5d92a169ce114fa483@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/25@github.com>
Subject: [quicwg/wg-materials] Feedback from editors (#25)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a65ca5da61c9_5b852ae074ca2ec81044ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0xg0ZG7T34tWDIyWFB44DzB6OgQr1sW16v0L ZuFelBvK4b6gvRjJwE+eJDbsOJskxwvemyR2clnhbJiMhxa/KyJDyV6U20pDoEYlX9xIIbAl937haX QoNj4KrvSpcfi605DCIzOCYSUJJUfgNLdvKonhwSyY+Za6NVV5k+i5dsnEXtY7vbnYOX3qMOYE5pss I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gQ412E8DhKVc9PfryGLN0Yhwdb0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jan 2018 11:26:23 -0000

----==_mimepart_5a65ca5da61c9_5b852ae074ca2ec81044ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Yes, another one.  =F0=9F=99=84
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/wg-materials/pull/25

-- Commit Summary --

  * Feedback from editors

-- File Changes --

    M interim-18-01/compression.pdf (0)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/25.patch
https://github.com/quicwg/wg-materials/pull/25.diff

--=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/wg-materials/pull/25

----==_mimepart_5a65ca5da61c9_5b852ae074ca2ec81044ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, another one.  <g-emoji alias=3D"roll_eyes" fallback-src=3D"https://=
assets-cdn.github.com/images/icons/emoji/unicode/1f644.png" ios-version=3D"=
9.1">=F0=9F=99=84</g-emoji></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href=3D'https://github.com/quicwg/wg-materials/pull/25'>h=
ttps://github.com/quicwg/wg-materials/pull/25</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Feedback from editors</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href=3D"https://github.com/quicwg/wg-materials/pull/25/files#diff-0"=
>interim-18-01/compression.pdf</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href=3D'https://github.com/quicwg/wg-materials/pull/25.patch'>http=
s://github.com/quicwg/wg-materials/pull/25.patch</a></li>
  <li><a href=3D'https://github.com/quicwg/wg-materials/pull/25.diff'>https=
://github.com/quicwg/wg-materials/pull/25.diff</a></li>
</ul>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/wg-=
materials/pull/25">view it on GitHub</a>, or <a href=3D"https://github.com/=
notifications/unsubscribe-auth/AWbkq_mbl1B94WyLeILrPuZ6CFsV7zvBks5tNHBdgaJp=
ZM4RmhR4">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://git=
hub.com/notifications/beacon/AWbkq0FfEvVWmOXlm32pMpaCJmCqgn0vks5tNHBdgaJpZM=
4RmhR4.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/wg-materials/pul=
l/25"></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/wg-materials","title":"quicw=
g/wg-materials","subtitle":"GitHub repository","main_image_url":"https://cl=
oud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-72=
90892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/ass=
ets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"na=
me":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"upda=
tes":{"snippets":[{"icon":"DESCRIPTION","message":"Feedback from editors (#=
25)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicw=
g/wg-materials/pull/25"}}}</script>

----==_mimepart_5a65ca5da61c9_5b852ae074ca2ec81044ef--


From nobody Mon Jan 22 03:56:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5055C126C22 for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 03:56:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.596
X-Spam-Level: 
X-Spam-Status: No, score=-5.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZaxJuEtZKTjB for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 03:56:44 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A91BE120454 for <quic-issues@ietf.org>; Mon, 22 Jan 2018 03:56:44 -0800 (PST)
Date: Mon, 22 Jan 2018 03:56:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516622204; bh=ThZSLJxU1FBKQF6+6DzScG3Qi1kplSMlX7abjmWB5/8=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=WtXcdrjW+CYXnPoDB6LJlmmpFEFtRfU6vrnIJuQ5ScVOT+zm7+d1qr07UvBTV6Ava ZD3AE+ST4+WBHi2nca9TTFndZwXUDgKpf7knSrmoED4bD98Eo+jr71l7lbSvbnjySY xImalNxef9eiBUlHicmYeJ+mWGQ3Xkyj45e/lWQg=
From: IngJohEricsson <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abc76436cd61b0cbc2f7f1b044ef2caa8a2f7885c092cf00000001167d937c92a169ce114fc31f@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/26@github.com>
Subject: [quicwg/wg-materials] ECN (#26)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a65d17c4136_45af3fd91cc98f30253379"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: IngJohEricsson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QOSLOfzHVhowFTked_eVtq82Dis>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jan 2018 11:56:46 -0000

----==_mimepart_5a65d17c4136_45af3fd91cc98f30253379
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ECN slides
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/wg-materials/pull/26

-- Commit Summary --

  * ECN

-- File Changes --

    A interim-18-01/ecn.pdf (0)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/26.patch
https://github.com/quicwg/wg-materials/pull/26.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/wg-materials/pull/26

----==_mimepart_5a65d17c4136_45af3fd91cc98f30253379
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>ECN slides</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/wg-materials/pull/26'>https://github.com/quicwg/wg-materials/pull/26</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>ECN</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>A</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/26/files#diff-0">interim-18-01/ecn.pdf</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/26.patch'>https://github.com/quicwg/wg-materials/pull/26.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/26.diff'>https://github.com/quicwg/wg-materials/pull/26.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/wg-materials/pull/26">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5dy3nhEESFRM1J3he1C5Dkny09Gks5tNHd8gaJpZM4RmjdO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7PwNMGzX3yuWZKXlsgcTbBGrGTAks5tNHd8gaJpZM4RmjdO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/26"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"ECN (#26)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/26"}}}</script>

----==_mimepart_5a65d17c4136_45af3fd91cc98f30253379--


From nobody Mon Jan 22 14:11:50 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3269127876 for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 14:11:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gj18NxHHqn7S for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 14:11:48 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66D51124D6C for <quic-issues@ietf.org>; Mon, 22 Jan 2018 14:11:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=clAxHJe1o4EesO1E8RA8j3lMFgU=; b=h8M4TwcPAZutLUrP 1xjUHh8iEcz/3OYTFJTQsfMRujFOziS3Xk1nUubUzQ4De/GOUkhY/YBLIhVgkp9X woQYkbDZ+0OlUBoGigpgHrosIwwbag76oaeBxFWH/56DlX/+HRn1X1yHd/XsNUF9 kOJYVZBEbJSwkW0o2qN6DljoeZ0=
Received: by filter0949p1mdw1.sendgrid.net with SMTP id filter0949p1mdw1-31625-5A6661A3-37 2018-01-22 22:11:47.626744983 +0000 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 RNVsa5aORG-Wt1sq_XD1Xg for <quic-issues@ietf.org>; Mon, 22 Jan 2018 22:11:47.590 +0000 (UTC)
Date: Mon, 22 Jan 2018 22:11:47 +0000 (UTC)
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abd1375d66ac2c5be1ccd23e55e66df9535bab1d4892cf00000001167e23a392a169ce114fc31f@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/26/issue_event/1436152194@github.com>
In-Reply-To: <quicwg/wg-materials/pull/26@github.com>
References: <quicwg/wg-materials/pull/26@github.com>
Subject: Re: [quicwg/wg-materials] ECN (#26)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6661a374b6d_11402ab832e74ec812833c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3AHQ9z6a+Byj+SPpv96uFchsdoi1iLkLoF54 BqRFQsIms8shGU9SOLIwASLzc6K5cum090awOCTFIMkeNnpRLzFkmeAqovOtbZlu8R8Ob4XtrYhoZw 6Rdn7BztZ7jnzDvsLZjcDRfymbGFL1b7YMol0UD6C/m2MT78aIUOFqw2pHOJyvVkChspbIa1RtRHkR s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2-JOVAFaZG_7BLDjZfIvD2MCWeA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jan 2018 22:11:50 -0000

----==_mimepart_5a6661a374b6d_11402ab832e74ec812833c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #26.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/wg-materials/pull/26#event-1436152194
----==_mimepart_5a6661a374b6d_11402ab832e74ec812833c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/wg-materials/pull/26" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="290439967" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/26">#26</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/wg-materials/pull/26#event-1436152194">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwgnznBa4nstvvqyUfGIgjPlilBRks5tNQejgaJpZM4RmjdO">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3lygt_QmE_9x-msTNFbiOSHnSeGks5tNQejgaJpZM4RmjdO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/26#event-1436152194"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #26."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/26#event-1436152194"}}}</script>
----==_mimepart_5a6661a374b6d_11402ab832e74ec812833c--


From nobody Mon Jan 22 14:11:58 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CEAB0124D6C for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 14:11:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9rJ9O_y2l5Zj for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 14:11:49 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A0A0127137 for <quic-issues@ietf.org>; Mon, 22 Jan 2018 14:11:48 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516659108; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=BtxgJWkU1eszvBKVBMAu9HPEq6MTPCDdD3kiKFrkijo=; b=MDmsBg6l9nohU2U5fyhSv6rNrVyoFCJbxjjMdtf66tF0Xv8uy/X48zCwc++Vy+7ff9qkKhid uFTK5beyZakbG0wuaNKmOigs7KJs15c7EUU+z8yfAAjWjRc13JXu0PWJ2spCMIeU6hvOmPIf 8M9G+HXVdBHWmOKKs7wZ3v+xHCM=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5a6661a3.7fe8747de9f0-smtp-out-n01; Mon, 22 Jan 2018 22:11:47 -0000 (UTC)
Date: Mon, 22 Jan 2018 14:11:46 -0800
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5a6661a2b616c_533d2ac982969bfc59240@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 4fbd5d: ECN
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6661a2b5d79_533d2ac982969bfc591fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vGaCNxZH1YW_Uz4CeCuBJ_T_Sm0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jan 2018 22:11:51 -0000

----==_mimepart_5a6661a2b5d79_533d2ac982969bfc591fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 4fbd5d2e2ca670d2b35e324567c7ff29b01e69a9
      https://github.com/quicwg/wg-materials/commit/4fbd5d2e2ca670d2b35e324567c7ff29b01e69a9
  Author: Ingemar Johansson <ingemar.s.johansson@ericsson.com>
  Date:   2018-01-22 (Mon, 22 Jan 2018)

  Changed paths:
    A interim-18-01/ecn.pdf

  Log Message:
  -----------
  ECN


  Commit: db1825217b6726db3c65c19c9aa8ffbe337df2fe
      https://github.com/quicwg/wg-materials/commit/db1825217b6726db3c65c19c9aa8ffbe337df2fe
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-01-23 (Tue, 23 Jan 2018)

  Changed paths:
    A interim-18-01/ecn.pdf

  Log Message:
  -----------
  Merge pull request #26 from EricssonResearch/master

ECN


Compare: https://github.com/quicwg/wg-materials/compare/2791480676b5...db1825217b67
----==_mimepart_5a6661a2b5d79_533d2ac982969bfc591fb--


From nobody Mon Jan 22 14:12:07 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC783127876 for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 14:12:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HP7IeU00a72I for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 14:12:01 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ADE3D124D6C for <quic-issues@ietf.org>; Mon, 22 Jan 2018 14:12:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=A1/VTYz7Ou5CNUu0TPZ63QEjVAY=; b=KqDs8ejrN2ZVphDb s3IhVzY1Hj5R4FEbmTYP+i82JNWQ7HuNg3HZpPIeiJrTzst0BLnoZ0V4RMiCvIBG RGvsKiDxuj6Sgt/5rp0wbZb/ZeQbujS6zD7Rk4IvqBDzAwwlnQ+K5JSVbyx62g9e Q918a7lD3DAh0XnEpFRcb+OtCFk=
Received: by filter0105p1iad2.sendgrid.net with SMTP id filter0105p1iad2-25236-5A6661B0-14 2018-01-22 22:12:00.498187541 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id pZ-gk4fGTJ6MbUNWpbI9-g for <quic-issues@ietf.org>; Mon, 22 Jan 2018 22:12:00.422 +0000 (UTC)
Date: Mon, 22 Jan 2018 22:12:00 +0000 (UTC)
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4aba2f270d3bab7ce411384a6a32c77c1c9282845f892cf00000001167e23b092a169ce114fa483@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/25/issue_event/1436152645@github.com>
In-Reply-To: <quicwg/wg-materials/pull/25@github.com>
References: <quicwg/wg-materials/pull/25@github.com>
Subject: Re: [quicwg/wg-materials] Feedback from editors (#25)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6661b054443_33042acdaf1d4ec41265b4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2He1xgg4xVv3/Muk+3Olcu0FUCLjDbfkWJup feZDdip/8EoKRQtvLy/g+K3i7HZw6xqrfF5D9UnF+MVmmwNBNDWFiNpUDypcqQZGpaxw5fXDSROmLK FE1z5Z92WM+G/GGS+2QmiEYGzpRqieI/9IZnXI9xoFQ3NSenn4dvNU33Dvat/pHZAxyA5Pu0+dDWAh E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-iy-LHeN8erkyj57wcLenqGbrcw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jan 2018 22:12:03 -0000

----==_mimepart_5a6661b054443_33042acdaf1d4ec41265b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #25.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/wg-materials/pull/25#event-1436152645
----==_mimepart_5a6661b054443_33042acdaf1d4ec41265b4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/wg-materials/pull/25" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="290432131" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/25">#25</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/wg-materials/pull/25#event-1436152645">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0Z8gTQWEc0eoKtuzFsCVuKCR0Ckks5tNQewgaJpZM4RmhR4">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2AE5vJvzLfpsX5YLWuBnZnw33zBks5tNQewgaJpZM4RmhR4.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/wg-materials/pull/25#event-1436152645"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #25."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/25#event-1436152645"}}}</script>
----==_mimepart_5a6661b054443_33042acdaf1d4ec41265b4--


From nobody Mon Jan 22 14:22:02 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 651E812AF83 for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 14:22:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level: 
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VVFh9XDdu786 for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 14:22:00 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E1065124D6C for <quic-issues@ietf.org>; Mon, 22 Jan 2018 14:21:59 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516659719; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=LF4CS0/tW3jZc/W45Wu6ZvbeBjMqHZwfFfYPEbJ5/V4=; b=O/6/QOsCFzzdqEncuAHHV9+qD0bdcUQuYAup8F5eE/UKRwopOgW8B0eJQbCaGr8wwzAqZeji 1Lia6cf+NnRmQV3tMW1X5HhcqlEGhH97t2qfUhIcctFsN3J5DJ5tQj5tVAW1nkXgvq/D+ZUq W6XwjVM0/PkrQx2VOQ1ZvxZ4uBY=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a6661af.7f28f03747b0-smtp-out-n03; Mon, 22 Jan 2018 22:11:59 -0000 (UTC)
Date: Mon, 22 Jan 2018 14:11:59 -0800
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5a6661af6d7dc_a9c2b22a6563c10979b6@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 57707b: Feedback from editors
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6661af6d349_a9c2b22a6563c10978dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PH3X1SIELl5jQ9egNw2lrQYe4EQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jan 2018 22:22:01 -0000

----==_mimepart_5a6661af6d349_a9c2b22a6563c10978dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 57707bc474900b591248650212ac6a76d022a7a1
      https://github.com/quicwg/wg-materials/commit/57707bc474900b591248650212ac6a76d022a7a1
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-22 (Mon, 22 Jan 2018)

  Changed paths:
    M interim-18-01/compression.pdf

  Log Message:
  -----------
  Feedback from editors


  Commit: fcda4b477f99ff2b0b5c98bbb9389e8387711401
      https://github.com/quicwg/wg-materials/commit/fcda4b477f99ff2b0b5c98bbb9389e8387711401
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-01-23 (Tue, 23 Jan 2018)

  Changed paths:
    M interim-18-01/compression.pdf

  Log Message:
  -----------
  Merge pull request #25 from MikeBishop/headers

Feedback from editors


Compare: https://github.com/quicwg/wg-materials/compare/db1825217b67...fcda4b477f99
----==_mimepart_5a6661af6d349_a9c2b22a6563c10978dc--


From nobody Mon Jan 22 15:24:11 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A84CE12D848 for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 15:24:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mU0346L-TRwv for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 15:24:08 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 28C0F12D82D for <quic-issues@ietf.org>; Mon, 22 Jan 2018 15:24:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=exotpCUjKmxS+qpjLC0we+b53fQ=; b=dw1WCIYF9KoEVwrW MtiprwU9xXYEW8eMEe3+a7TVcjeNAaXqERlKVSq0WGLT+V1e3XgU4mYvgOs2xvdU XMD9DUCyV6Z+2hWLH0t78pVKRgct4WdH0waZZuhDKF2iIYl4u8Nyrr+wG6vfYR9M fps0GK+D3IyawtESBVye0Wxa93w=
Received: by filter0507p1mdw1.sendgrid.net with SMTP id filter0507p1mdw1-16003-5A667296-3D 2018-01-22 23:24:06.864008018 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id ddwW8kbUR_yDMDKMzVhroQ for <quic-issues@ietf.org>; Mon, 22 Jan 2018 23:24:06.977 +0000 (UTC)
Date: Mon, 22 Jan 2018 23:24:07 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8f1407e0c25f804688bf5f7a579908086aefafe592cf00000001167e349692a169ce11530634@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1062@github.com>
Subject: [quicwg/base-drafts] Invariants are IP-version-independent (#1062)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a667296b1d5b_38f12ad0881e2ed01299"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Czi2JZxqHmZWla959Z4Lj1a4VW7RziruPd5 EVMRKvDpHc4hoEVqBfCUNvT202GORCUXFMna87zbhVZNfaUVcb0H9BKWo4WQQLOGqFMkTvnzD4ZscW cd8N3WKzR/4he6+AlNhc3ZXPvkmhLMY5XrCrA1jbmoL02l3GHFBYrAhRC4NNmMsB2JVIAu759rbooH s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sLI8ToYcjM8zjd24zlucl0CMI_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: Mon, 22 Jan 2018 23:24:10 -0000

----==_mimepart_5a667296b1d5b_38f12ad0881e2ed01299
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Roberto notes that this is worth point out, if only to head off any attempt to "fix" things in one IP version.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1062
----==_mimepart_5a667296b1d5b_38f12ad0881e2ed01299
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Roberto notes that this is worth point out, if only to head off any attempt to "fix" things in one IP version.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1062">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6rVBIDVEFD_vXBaaR1U2aQe7cElks5tNRiWgaJpZM4RozfC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7QbjFu3AsGPw4T3_K_S5PPkdNyjks5tNRiWgaJpZM4RozfC.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1062"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Invariants are IP-version-independent (#1062)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1062"}}}</script>
----==_mimepart_5a667296b1d5b_38f12ad0881e2ed01299--


From nobody Mon Jan 22 18:07:08 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F58B12D883 for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 18:07:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6520w5PrMMqP for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 18:07:05 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31FAF127011 for <quic-issues@ietf.org>; Mon, 22 Jan 2018 18:07:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ViMgWHCKBeUlLU9SeMxgKwA8hlg=; b=ptJGGVjwmOXpIoEe ZLaY+8XucrOctqqW9bte0v3wGl5njACDJHs6xnme+i+g5YjBkrYwvXemeGTBuFCv KtcVqVRuzxX7/ixJM+3WA/CePUYcsDCTxO/gXDlIvKc3ydRiY8UWAx9mLSbLP1Ay tLje1JApTaxoheIb5HQhogHZhXI=
Received: by filter0010p1iad2.sendgrid.net with SMTP id filter0010p1iad2-4112-5A6698C7-19 2018-01-23 02:07:03.646748882 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id Zss69NgeT7m9PO7wPbcVew for <quic-issues@ietf.org>; Tue, 23 Jan 2018 02:07:03.589 +0000 (UTC)
Date: Tue, 23 Jan 2018 02:07:03 +0000 (UTC)
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab950921796ad173861383780a06d9ecffb7450ff392cf00000001167e5ac792a169ce11537add@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1063@github.com>
Subject: [quicwg/base-drafts] Remove *BLOCKED frames (#1063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6698c7b6fd1_2f752ac95f06cec873161"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0rDPgPAEncK2uk3al8YhGlbqHerByh54qjwE 3Z1KBpC1Ou3niehZ5Op3ArTzs6owYRYcNTl1+RgRlZVW9W3ro5QSpz2OaXFvN6bgdFHQ/FX35RyNPS uhUYeOZH30HrYrTW0slEFISzqbxU9rBQblj8Y5xARwvpIMyzJsAW9JrRkFRuID5x+gMm+//+9uuwTf w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/31vxr3gRfN5eKgwborqGr5cOKek>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 02:07:06 -0000

----==_mimepart_5a6698c7b6fd1_2f752ac95f06cec873161
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in the hallways at the MEL interim, `BLOCKED`, `STREAM_BLOCKED` and `STREAM_ID_BLOCKED` are not **REQUIRED**. An implementation must track and issue credits based on observed consumption of the respective resources.

These frames therefore don't have much use other than arguably allowing some simpler debugging of flow control crediting. IMO that is not a strong enough reason to keep them in the core protocol. (A deployment could put them in a private version and do A/B testing, for example.)

CC @mcmanus 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1063
----==_mimepart_5a6698c7b6fd1_2f752ac95f06cec873161
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in the hallways at the MEL interim, <code>BLOCKED</code>, <code>STREAM_BLOCKED</code> and <code>STREAM_ID_BLOCKED</code> are not <strong>REQUIRED</strong>. An implementation must track and issue credits based on observed consumption of the respective resources.</p>
<p>These frames therefore don't have much use other than arguably allowing some simpler debugging of flow control crediting. IMO that is not a strong enough reason to keep them in the core protocol. (A deployment could put them in a private version and do A/B testing, for example.)</p>
<p>CC <a href="https://github.com/mcmanus" class="user-mention">@mcmanus</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1063">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwkxNoMgYJThE5d3cyTcaTtVq-46ks5tNT7HgaJpZM4Ro9Ai">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0j9zOghfvnFeFiiE41csAOrp6aYks5tNT7HgaJpZM4Ro9Ai.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1063"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 *BLOCKED frames (#1063)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1063"}}}</script>
----==_mimepart_5a6698c7b6fd1_2f752ac95f06cec873161--


From nobody Mon Jan 22 19:06:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CADEC126C19 for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 19:06:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uLC155j99okD for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 19:06:55 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16BBE1205D3 for <quic-issues@ietf.org>; Mon, 22 Jan 2018 19:06:54 -0800 (PST)
Date: Mon, 22 Jan 2018 19:06:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516676813; bh=SeR2ZS1FGcbfDuE4zpS021VwX2hwlsJj2TSfFRYBKBY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SQSXqmzh+c2ub2iDI52ikqZ5a8zAgc7I4AwytSNUyJbshwmDBSw5KvQB6gFtdH0g3 5NKX6d1idqOYM8aynnVhbxKafYKCBHceXg5wpvSmY5VnQ42HnG+MNW58oFQT+OFcBq i9B6BJ+82Ucwq6UcgcYkwgPcpYOQ9H1S3mdOcZ2k=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc47fa7c06782c76ff6ca67768e5c5d0942dd28c292cf00000001167e68cd92a169ce11537add@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1063/359660248@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1063@github.com>
References: <quicwg/base-drafts/issues/1063@github.com>
Subject: Re: [quicwg/base-drafts] Remove *BLOCKED frames (#1063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a66a6cd1c44a_7da33f9e8dcd2f38162593"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/D8u-J86JdWSB-Jw5cgNFFL70dE0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 03:06:57 -0000

----==_mimepart_5a66a6cd1c44a_7da33f9e8dcd2f38162593
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is, incidentally, the exact reason that BLOCKED was removed from HTTP/2.  It was a candidate to become an extension, but no one ever re-submitted it as a separate 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/1063#issuecomment-359660248
----==_mimepart_5a66a6cd1c44a_7da33f9e8dcd2f38162593
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is, incidentally, the exact reason that BLOCKED was removed from HTTP/2.  It was a candidate to become an extension, but no one ever re-submitted it as a separate 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/1063#issuecomment-359660248">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-wnH5ZEakAQ-njikXN6c3OfUBsNks5tNUzNgaJpZM4Ro9Ai">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9QXD2Xx2gSSGIM_8HMb9-MxyHz0ks5tNUzNgaJpZM4Ro9Ai.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1063#issuecomment-359660248"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1063: This is, incidentally, the exact reason that BLOCKED was removed from HTTP/2.  It was a candidate to become an extension, but no one ever re-submitted it as a separate draft."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1063#issuecomment-359660248"}}}</script>
----==_mimepart_5a66a6cd1c44a_7da33f9e8dcd2f38162593--


From nobody Mon Jan 22 19:08:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 447F1126C0F for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 19:08:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yuc7rcy9Rdql for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 19:08:46 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 87F5B1205D3 for <quic-issues@ietf.org>; Mon, 22 Jan 2018 19:08:46 -0800 (PST)
Date: Mon, 22 Jan 2018 19:08:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516676925; bh=HB6u81D+KmprenfHaKOnhzQoH/LqHufCdW9wnyWZDKk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fIwrLJK3hd1zkXxT6s5QZPhL4s1PIhEMaxm69pidVyNAYz9ysmTIb3KmVnQra5l0w 6jxZz8646K9csXRWzGY8fVUgwwEGSE9h8t+vbRySUwfNM+us1NKzv51rAaveQ1/Vtl Xrm+OzeYR5fTVGQBySqd1g7RxvFA3hxpIX/puBRI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2d1d5014a110b09f2cca88b11f26b31cbb21e3ae92cf00000001167e693d92a169ce11537add@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1063/359660668@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1063@github.com>
References: <quicwg/base-drafts/issues/1063@github.com>
Subject: Re: [quicwg/base-drafts] Remove *BLOCKED frames (#1063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a66a73dbfa5b_4af3fec5bc9ef28136414"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/WAa8rZrt_1RRkMa27zFv7gb78DA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 03:08:48 -0000

----==_mimepart_5a66a73dbfa5b_4af3fec5bc9ef28136414
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'll reiterate the statement that the BLOCKED frame has been extremely useful for debugging and monitoring for performance regressions, so I still think it's very important for good real-world 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/1063#issuecomment-359660668
----==_mimepart_5a66a73dbfa5b_4af3fec5bc9ef28136414
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'll reiterate the statement that the BLOCKED frame has been extremely useful for debugging and monitoring for performance regressions, so I still think it's very important for good real-world performance.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1063#issuecomment-359660668">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwg5TY4thGs3jet2lGqTSv9I8AMNks5tNU09gaJpZM4Ro9Ai">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8C6T2Lc51zA7cgpGwAkR9zKaIy1ks5tNU09gaJpZM4Ro9Ai.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1063#issuecomment-359660668"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1063: I'll reiterate the statement that the BLOCKED frame has been extremely useful for debugging and monitoring for performance regressions, so I still think it's very important for good real-world performance."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1063#issuecomment-359660668"}}}</script>
----==_mimepart_5a66a73dbfa5b_4af3fec5bc9ef28136414--


From nobody Mon Jan 22 19:21:01 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 125A7126C0F for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 19:21:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wwpZh2EKVgl9 for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 19:20:58 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89A171205D3 for <quic-issues@ietf.org>; Mon, 22 Jan 2018 19:20:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=eAz3lwPIvKAp2fq2pqiBGsV3JAk=; b=eJ9JvmgXS5G6TOaA 6rWjIPv4vg0rZhoZWQLFYEbx1hBXfknJ0lnjG0sm6U3ER8C4yTUFZj3Ei+0OB42b EKENBaT3MNgQ9XLJVogav0JwsENT0sOar7QVF5rG/kTlJJC3yIyk150VUAL3jlpk gG0sspc7kh/4EZ/ITMpUdomt/po=
Received: by filter1078p1mdw1.sendgrid.net with SMTP id filter1078p1mdw1-32433-5A66AA19-19 2018-01-23 03:20:57.487935958 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0011p1iad2.sendgrid.net (SG) with ESMTP id brK25HYMRbaL_FDaudXp3A for <quic-issues@ietf.org>; Tue, 23 Jan 2018 03:20:57.431 +0000 (UTC)
Date: Tue, 23 Jan 2018 03:20:57 +0000 (UTC)
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba3427be4fc8949fc0f313da01d823cfa631ac70d92cf00000001167e6c1992a169ce11537add@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1063/359663493@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1063@github.com>
References: <quicwg/base-drafts/issues/1063@github.com>
Subject: Re: [quicwg/base-drafts] Remove *BLOCKED frames (#1063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a66aa19587ab_66603fc3fd6fef2c1717cb"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Kxkca8rVxEWHV/gKU0BzjJVJrflH2zDGMOs 6kqP6nYscnClGb0s+q8rmew/EerU0bQZDfkJXu2aX/yZ+agcLLmkTg30HP7rLDmIVVlQQvprEJeAkf cqmsu1tZni+MgNkYcWg1ogneo6xzX1mcm8Rqhny6mSHYZXO0vRoF0P7uhzNkyICkZzRzmqK9QquQv6 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XERUt_H7bYj285fdy3HSxJsEbg0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 03:21:00 -0000

----==_mimepart_5a66aa19587ab_66603fc3fd6fef2c1717cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett the point is was trying to make is that one could deploy a private version of QUIC that had these frames (and otherwise was IETF QUIC) and do this monitoring?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1063#issuecomment-359663493
----==_mimepart_5a66aa19587ab_66603fc3fd6fef2c1717cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> the point is was trying to make is that one could deploy a private version of QUIC that had these frames (and otherwise was IETF QUIC) and do this monitoring?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1063#issuecomment-359663493">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_ybU-0rJnrsCgbK3NqXbaSI39Maks5tNVAZgaJpZM4Ro9Ai">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzGvl3bCs8nSKbWk53htB6aMqcH-ks5tNVAZgaJpZM4Ro9Ai.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1063#issuecomment-359663493"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1063: @ianswett the point is was trying to make is that one could deploy a private version of QUIC that had these frames (and otherwise was IETF QUIC) and do this monitoring?\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1063#issuecomment-359663493"}}}</script>
----==_mimepart_5a66aa19587ab_66603fc3fd6fef2c1717cb--


From nobody Mon Jan 22 19:23:56 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C56D2126C0F for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 19:23:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QuHszRnwOhqg for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 19:23:54 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 57AF81205D3 for <quic-issues@ietf.org>; Mon, 22 Jan 2018 19:23:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=AWz0H68YgFvEinM/QkY1WcmQF5o=; b=ZiQOUoEhtZXxiAbP CNQj1rgX+MoPaEOkRV1zXwTGPDEQSSQAXvvwGlmbG1DB5KgTksUfT75bp8NHSyA1 vm/v2pdnfCDiu8iNiH2H6P8tpOqr7fOik7G++ASeG/WymOmWgy/yaSjTS5TMv8Ll F78jUk2nhDLvQkUCbyYvsZ2skS0=
Received: by filter0562p1iad2.sendgrid.net with SMTP id filter0562p1iad2-13900-5A66AAC8-31 2018-01-23 03:23:52.979607443 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id K-h6i2oERh-ns2cj3PeiYg for <quic-issues@ietf.org>; Tue, 23 Jan 2018 03:23:52.895 +0000 (UTC)
Date: Tue, 23 Jan 2018 03:23:53 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfa5ab903b3779a812e1c2ca3231f8b6d3c75a76b92cf00000001167e6cc892a169ce11537add@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1063/359664041@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1063@github.com>
References: <quicwg/base-drafts/issues/1063@github.com>
Subject: Re: [quicwg/base-drafts] Remove *BLOCKED frames (#1063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a66aac8c0a7f_13553ffde8584f282154b1"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0SE8e4BepH0T5WIpkEW6sWk3xWPlYzweAe4B yaY/YEQz7He8RnSObdh+P0XON6ick/nYncYTwF8gYPSUbQuPFbTaMTIdfa4feQQ61yF6oBBIyfkz60 e4WN3/ZL/zImwkfgqnebKCtTap5DRNOYBwrDF7+V/R/ffqTUOP+k6ef1LQolK27EQ7UMUBRwEa2gx6 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b1vmjC4CHxVIz0_SbBvqawGJ1pU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 03:23:56 -0000

----==_mimepart_5a66aac8c0a7f_13553ffde8584f282154b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We once discussed (in Tokyo?) to introduce a generic debug frame, which implementations could use to send arbitrary debug data.
The question is if BLOCKED frames are only useful for client <-> server within one implementation, or also between different implementations. @ianswett, thoughts?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1063#issuecomment-359664041
----==_mimepart_5a66aac8c0a7f_13553ffde8584f282154b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>We once discussed (in Tokyo?) to introduce a generic debug frame, which =
implementations could use to send arbitrary debug data.<br>
The question is if BLOCKED frames are only useful for client &lt;-&gt; serv=
er within one implementation, or also between different implementations. <a=
 href=3D"https://github.com/ianswett" class=3D"user-mention">@ianswett</a>,=
 thoughts?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1063#issuecomment-359664041">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq17WTtAdMbnSPp=
UUx3QtT3CPEzKOks5tNVDIgaJpZM4Ro9Ai">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4DQBoO93gjHN2XX=
B2LBfRCZ7mzaks5tNVDIgaJpZM4Ro9Ai.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1063#issuecomment-359664041"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1063: We onc=
e discussed (in Tokyo?) to introduce a generic debug frame, which implement=
ations could use to send arbitrary debug data.\r\nThe question is if BLOCKE=
D frames are only useful for client \u003c-\u003e server within one impleme=
ntation, or also between different implementations. @ianswett, thoughts?"}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/1063#issuecomment-359664041"}}}</script>=

----==_mimepart_5a66aac8c0a7f_13553ffde8584f282154b1--


From nobody Mon Jan 22 19:26:48 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3E981241F5 for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 19:26:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1tmr255z3oYO for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 19:26:44 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 559E412D942 for <quic-issues@ietf.org>; Mon, 22 Jan 2018 19:26:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HxClKWPFZ5MTpDmTBgHoIJogk4Q=; b=HgM07Hv0GuNB//Zl PJL2yj7dIv4qWMWhhRmYvhRPLi+rBdNPO+gckJHLFSYlWFolXOUe8mUsjKVNH44v vZehj0bPYav0nWsLrTjbEOQpZ7gKJHkeuIsHQYpJe+3EDreY+JAiODSNfmyyMIKk +42wpZUYVjbGBODcxMdBBGMvTdM=
Received: by filter1244p1mdw1.sendgrid.net with SMTP id filter1244p1mdw1-18334-5A66AB56-6 2018-01-23 03:26:14.578241232 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0024p1iad2.sendgrid.net (SG) with ESMTP id P6PVieJbTUW44-m7PTkJOg for <quic-issues@ietf.org>; Tue, 23 Jan 2018 03:26:14.549 +0000 (UTC)
Date: Tue, 23 Jan 2018 03:26:14 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9bcea22f67c99a1eb5434c6dc251a565fb34dc0e92cf00000001167e6d5692a169ce11537add@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1063/359664384@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1063@github.com>
References: <quicwg/base-drafts/issues/1063@github.com>
Subject: Re: [quicwg/base-drafts] Remove *BLOCKED frames (#1063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a66ab566ccdc_188f3f8e7ad5cf302087ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0tMB/4wJTqxQPagA3p3J6J6qIHbt3Lx13/Zt ugqKo7YoLYjl7Sd2uAX0i+WvI/YGfKUI6R9cN492CRoeVgD2EaHM+/wXq0BSwicEile0M6aO82EZLs 0ItNg5BNmxmhM/E7yJicQI7wAb7GHmPTb9w2pc8ytMsVA56urx4ur7jprQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4oB_V3RHvr9SA_fRimu89PAVQyc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 03:26:46 -0000

----==_mimepart_5a66ab566ccdc_188f3f8e7ad5cf302087ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'd like to see it in all implementations, but I'd likely be happy with a generic debug frame with different error codes for different 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/1063#issuecomment-359664384
----==_mimepart_5a66ab566ccdc_188f3f8e7ad5cf302087ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'd like to see it in all implementations, but I'd likely be happy with a generic debug frame with different error codes for different 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/1063#issuecomment-359664384">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq90VEKmYQXHaiJqowFp6ufbMYG83ks5tNVFWgaJpZM4Ro9Ai">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-ENBTAwXO1qRF4Wql_pPd-Yc1sTks5tNVFWgaJpZM4Ro9Ai.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1063#issuecomment-359664384"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1063: I'd like to see it in all implementations, but I'd likely be happy with a generic debug frame with different error codes for different cases?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1063#issuecomment-359664384"}}}</script>
----==_mimepart_5a66ab566ccdc_188f3f8e7ad5cf302087ee--


From nobody Mon Jan 22 20:12:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54D39126DC2 for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 20:12:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8rBS_GQyVqzA for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 20:12:36 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2D1E120713 for <quic-issues@ietf.org>; Mon, 22 Jan 2018 20:12:35 -0800 (PST)
Date: Mon, 22 Jan 2018 20:12:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516680755; bh=rWhFoVS2LJFWAcSqvn1C8DKQam8ujb4DRCdCSqdlnq0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yw6F6AihHEpVwGv1h8tIrXvXBVtKBd7I3KMMQu7iFgHkREvxEiEphAZcsiUysDYDE AxlrpdKgffnglA+K2HBpEQw4OS1GOb24R2tvVyOk7xTGbF5JJ30EuJLHg1srhBwDTq +MDkGmcGjMI+PQv8Ot+13y3q9yAQ1EKDULacE5aE=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abacefd7329d19e182c6d7ce5337e29dcc7dfca9b392cf00000001167e783392a169ce11537add@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1063/359671079@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1063@github.com>
References: <quicwg/base-drafts/issues/1063@github.com>
Subject: Re: [quicwg/base-drafts] Remove *BLOCKED frames (#1063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a66b633dee2_1a333f9c92574f2c1169d5"; 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/4cIIkgyPSjsOUyIfQ6ZOjx2HzNE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 04:12:37 -0000

----==_mimepart_5a66b633dee2_1a333f9c92574f2c1169d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'd be OK with this *iff* we make it such that is is skippable (i.e., has a length field in a known position)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1063#issuecomment-359671079
----==_mimepart_5a66b633dee2_1a333f9c92574f2c1169d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'd be OK with this <em>iff</em> we make it such that is is skippable (i.e., has a length field in a known position)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1063#issuecomment-359671079">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_4au_YhZu0l_h1SyRTaoaIj2l9cks5tNVwzgaJpZM4Ro9Ai">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2J75YxEJBnjTd2tLEh7lAbWicrFks5tNVwzgaJpZM4Ro9Ai.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1063#issuecomment-359671079"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1063: I'd be OK with this *iff* we make it such that is is skippable (i.e., has a length field in a known position)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1063#issuecomment-359671079"}}}</script>
----==_mimepart_5a66b633dee2_1a333f9c92574f2c1169d5--


From nobody Mon Jan 22 20:17:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0D60120713 for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 20:17:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nIBzNf_fipkI for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 20:17:40 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5BD7112D868 for <quic-issues@ietf.org>; Mon, 22 Jan 2018 20:17:38 -0800 (PST)
Date: Mon, 22 Jan 2018 20:17:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516681057; bh=SWSr7sB0v8I4jq6htNj2XE1LHthEvz2uK9jyX5yWGio=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mh/esFzxa+vTwxBPbW7v99xmghGmW00r3Vcr6mB7wd+ERg20iNQnFkG/26U/PSjN7 6POwvBJ0kSg1DK4OQ1obnfP3cqlq4Djia8Hw2RaLpNs9RF7mi2JUIjGYokZS6UEXHP a8ODFtdMzsbBQknXdPT3SaHK3ROTUgdHxbChXObM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba90c8d4b8c264f61544cc15a891be691339df08092cf00000001167e796192a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/426/issue_event/1436545169@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a66b761afa17_1f602b2390386ed4668f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XR4cEJWgX17EPgJZrPS70E9ARnI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 04:17:42 -0000

----==_mimepart_5a66b761afa17_1f602b2390386ed4668f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #426.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/426#event-1436545169
----==_mimepart_5a66b761afa17_1f602b2390386ed4668f7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/426" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="218202628" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/426">#426</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/426#event-1436545169">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7KTuCDaUwpQSzRm3ymdQbOBadJ1ks5tNV1hgaJpZM4MuYe0">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw54QFCicgwzAsrthtrXw4DR--H8ks5tNV1hgaJpZM4MuYe0.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/426#event-1436545169"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #426."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/426#event-1436545169"}}}</script>
----==_mimepart_5a66b761afa17_1f602b2390386ed4668f7--


From nobody Mon Jan 22 20:17:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 61594126DC2 for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 20:17:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m9LI40MljU67 for <quic-issues@ietfa.amsl.com>; Mon, 22 Jan 2018 20:17:41 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3E9912D867 for <quic-issues@ietf.org>; Mon, 22 Jan 2018 20:17:38 -0800 (PST)
Date: Mon, 22 Jan 2018 20:17:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516681058; bh=bHGRhSymeGLqObmNW8R2mGjmHvAaqtqMt3DjoxhGlxs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0abNUd83E6egKKnzWBito9pT4MvHaTd09ghMCKX2brKDwLeZ4crKNU+8TLRlpo+/a 93TNW8b9kpkipuL/f9w9/2ibTUc4csNZ196OOldMPAeAQ7nPQoxxkUzS2x8NKzgsWz ifQ6oev4PS43KG8SQpvda+mkmrcMTuuGTGDBsRnU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab01dfd57359871fc1bc3614968a5de644b853e98392cf00000001167e796292a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/426/359671679@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a66b762236fd_77dd3ff28d2caf28412a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/98mMUUfBmFmPaszEAvda1nbGtSI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 04:17:43 -0000

----==_mimepart_5a66b762236fd_77dd3ff28d2caf28412a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed this in Melbourne and the group there decided to close this issue with no action.  The current state of the documents reflects the direction we decided to take.  The chairs will decide on when and how to assess formal consensus.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/426#issuecomment-359671679
----==_mimepart_5a66b762236fd_77dd3ff28d2caf28412a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Discussed this in Melbourne and the group there decided to close this =
issue with no action.  The current state of the documents reflects the di=
rection we decided to take.  The chairs will decide on when and how to as=
sess formal consensus.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/426#issuecomment-359671679">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7iSm=
gtUhKTu7JdkKtrN_UuFXlrQks5tNV1igaJpZM4MuYe0">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9L=
hhdtDLM5m7yKeSVJ1NkZU0bROks5tNV1igaJpZM4MuYe0.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/426#issuecomment-359671679"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 in #426: Discussed this in Melbourne and the group there decided to clos=
e this issue with no action.  The current state of the documents reflects=
 the direction we decided to take.  The chairs will decide on when and ho=
w to assess formal consensus."}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/426#issuecomment-359671679"}}}<=
/script>=

----==_mimepart_5a66b762236fd_77dd3ff28d2caf28412a2--


From nobody Tue Jan 23 03:19:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3DCA1200F1 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:19:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q86xfKi6m6qt for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:19:53 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C87EE1200B9 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 03:19:53 -0800 (PST)
Date: Tue, 23 Jan 2018 03:19:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516706392; bh=Rhgjbv/ryByeMfu3vy0T6XHS6I90ZrP+ejy2d/+3ugc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0AO/av32BWyUYYh2jtDqbKA4viKLJynTcx1ArY7LZoDj9REC+352Usryk35Qw/Oox ZD6OhESNpLTFfs6uTnPKaNHxvUyDMgyhiVuwvYPTqCWL5jbYYYzIFfESPIRoYHbPSa YPvMu0qHpwOhJ0uwGdqgUB/W4iOyCN+vAf+hcfaU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab40dda08dc567a13d96c032f2eb27ce7a06b73b8a92cf00000001167edc5892a169ce10da444d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1023/359760019@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1023@github.com>
References: <quicwg/base-drafts/issues/1023@github.com>
Subject: Re: [quicwg/base-drafts] Is zero a valid stream-ID in Transport Parameters? (#1023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a671a58a99cd_4de33f91047b6f2c3151cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/ODxIu6uWobNpjXp4B0yvu9u6cOw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 11:19:55 -0000

----==_mimepart_5a671a58a99cd_4de33f91047b6f2c3151cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke, I don't think the suggestion was that we go back to a maximum number of open streams at a time.  Rather, the idea is that you can both get a smaller encoding and make invalid values impossible by encoding the max stream ID as an initial stream count.

That is, if a client sends `initial_max_streams_bidi=0x20`, the server would expand that as `0x20 << 2 + 0x00` and always produce a valid stream 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/1023#issuecomment-359760019
----==_mimepart_5a671a58a99cd_4de33f91047b6f2c3151cd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/martinduke" class=3D"user-mention">@mart=
induke</a>, I don't think the suggestion was that we go back to a maximum=
 number of open streams at a time.  Rather, the idea is that you can both=
 get a smaller encoding and make invalid values impossible by encoding th=
e max stream ID as an initial stream count.</p>
<p>That is, if a client sends <code>initial_max_streams_bidi=3D0x20</code=
>, the server would expand that as <code>0x20 &lt;&lt; 2 + 0x00</code> an=
d always produce a valid stream value.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1023#issuecomment-359760019">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2T9=
PU4NBLWCsFZDGNQYFKPutu5vks5tNcBYgaJpZM4RE3iQ">mute the thread</a>.<img al=
t=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqw=
Og8Kx2k1y_JvNwGvfZGvUeyqpNks5tNcBYgaJpZM4RE3iQ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/1023#issuecomment-359760019"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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=
 #1023: @martinduke, I don't think the suggestion was that we go back to =
a maximum number of open streams at a time.  Rather, the idea is that you=
 can both get a smaller encoding and make invalid values impossible by en=
coding the max stream ID as an initial stream count.\r\n\r\nThat is, if a=
 client sends `initial_max_streams_bidi=3D0x20`, the server would expand =
that as `0x20 \u003c\u003c 2 + 0x00` and always produce a valid stream va=
lue."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/1023#issuecomment-359760019"}}}</script>=

----==_mimepart_5a671a58a99cd_4de33f91047b6f2c3151cd--


From nobody Tue Jan 23 03:30:00 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3CCC6120713 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:29:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ASTgHZW_tihI for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:29:56 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4537B1205D3 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 03:29:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=48cKNcdsKkE1UZ3locdKPJJIu4o=; b=iopIV33X43T3JHtM tfKpAUAnSC+NO0L1tHXEkwQLM90Jkn3VcVM/dm5tUUn/kNyiCspI1ZgZN/MarcZV jgdZWlpU6d/3G/XA8QuOJzW1ezTLqvP7i0tvxVUYy202m3bSoOYLr7gIAa7SwNxx TVUcG++Bxwr49kSI5C8wv/5W6Vs=
Received: by filter1187p1mdw1.sendgrid.net with SMTP id filter1187p1mdw1-28015-5A671CB3-18 2018-01-23 11:29:55.490531764 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id drUKQ3IJRA64mFUXTrlmCA for <quic-issues@ietf.org>; Tue, 23 Jan 2018 11:29:55.340 +0000 (UTC)
Date: Tue, 23 Jan 2018 11:29:55 +0000 (UTC)
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab063dd4ebaf273e52d9c4c067a0c4b3745e6f4dff92cf00000001167edeb392a169ce11554b28@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1064@github.com>
Subject: [quicwg/base-drafts] fix tiemr typo (#1064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a671cb34c05e_536c2b062a43eecc3300b9"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak32a2PtrJBTkRZUn9niESh+j4gRl7gmFwfBUY ZgiRzkijJ8HjjgzCf7QSmkeFA3qu9S1Ul+Vxc4KkKXRa8qIZeF0L6gUKvrPVFSh14J+6ZV6T7MH4wj pW+FPIT80ZFWXrNVN6gT97LExSv6Fg4tTIdYCJJQ4QGORW3W0LUlFUx/Fc5FRO0++LHhl6KY90xn/A s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4G-ok44MRa-et9cg9jCdq_qiOQI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 11:29:58 -0000

----==_mimepart_5a671cb34c05e_536c2b062a43eecc3300b9
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/1064

-- Commit Summary --

  * typo nit

-- File Changes --

    M draft-ietf-quic-recovery.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1064.patch
https://github.com/quicwg/base-drafts/pull/1064.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/1064

----==_mimepart_5a671cb34c05e_536c2b062a43eecc3300b9
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/1064'>https://github.com/quicwg/base-drafts/pull/1064</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>typo nit</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1064/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/1064.patch'>https://github.com/quicwg/base-drafts/pull/1064.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1064.diff'>https://github.com/quicwg/base-drafts/pull/1064.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/1064">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-wbXcQUOidAk8FfHXgDkntwWdizks5tNcKzgaJpZM4RpfaG">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxGYZuuLYtEqPAQwQ9rpItlSG_tzks5tNcKzgaJpZM4RpfaG.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1064"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 tiemr typo (#1064)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1064"}}}</script>

----==_mimepart_5a671cb34c05e_536c2b062a43eecc3300b9--


From nobody Tue Jan 23 03:30:55 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DDD9A1205D3 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:30:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RksUXe_khyJQ for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:30:51 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BCC2B1200F1 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 03:30:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516707050; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jKJVjZ9AuL2gp5N+2nvP71JYwpDlPdrGXVcaywfQ8Nc=; b=YNmlKz+VmcXnF3iA4dvlSUfL4zQ6+rQTzZt7k8VU2Q+32xzePrUAQS8etNsuvNmJlQPzA1Uj V8m7Yq7vgv6cQ7MNPLZ49PFY8sYjYBnRHyLnEXtd7RoNoQyB5VYAjvPvHw1hqwGtHQClaKb1 c+xBttIgVOT+RzhfFA1b2lo+TWQ=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5a671cea.7fc3c35897b0-smtp-out-n01; Tue, 23 Jan 2018 11:30:50 -0000 (UTC)
Date: Tue, 23 Jan 2018 03:30:50 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a671ceab1aa9_632e2ab6096d3c086705@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7fa921: Transport parameters are stream counts,  not IDs
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a671ceab1712_632e2ab6096d3c0866910"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PtEjSVURJCqpNPwcJ4-bS5NWlUU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 11:30:54 -0000

----==_mimepart_5a671ceab1712_632e2ab6096d3c0866910
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stream_count
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7fa92184fcebcfbb489614efb92f6dc89b1bb1c6
      https://github.com/quicwg/base-drafts/commit/7fa92184fcebcfbb489614efb92f6dc89b1bb1c6
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-23 (Tue, 23 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Transport parameters are stream counts, not IDs



----==_mimepart_5a671ceab1712_632e2ab6096d3c0866910--


From nobody Tue Jan 23 03:45:27 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DEEF1241F5 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:45:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MN4zmsy7QmnP for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:45:24 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 40CC01205D3 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 03:45:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=YAxxwR6kzTtGWB6qOIofm9+P3xg=; b=sCFOGTn2d7tdVmPX M0BU5YmlAsEdr5TERNtpr6LjQWgog+LqwzhWd6R4dg08/J11H1/oEuoUERorOz/a g3SR0b2/oTh3ujFrUItVwhFR7QmvRBusbRxjakXktjSSN3X1f4b5spsGr82uJQS/ VkLk7rPnSDf8PU+Vga6gNnbz7SY=
Received: by filter0321p1iad2.sendgrid.net with SMTP id filter0321p1iad2-27321-5A672052-28 2018-01-23 11:45:22.843098965 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id qeLBitu-TD2Zz4YrQJpOxw for <quic-issues@ietf.org>; Tue, 23 Jan 2018 11:45:22.849 +0000 (UTC)
Date: Tue, 23 Jan 2018 11:45:23 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19f9763fc9eb16df74f92bbe65694e7c6c7ed1ac92cf00000001167ee25292a169ce11555b6c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1065@github.com>
Subject: [quicwg/base-drafts] Transport parameters are stream counts, not IDs (#1065)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a672052b6a47_535e2b062a43eecc3045ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Hjwj79uvkt58y8UOr/zKlZWfxReKb/rTcvG 538rY8BDp7D68XPnZkva/4Z6n1fr2sLVzu8F7e09DLmNy/H6MRmeGoOh/in8IovpWMfhQAvPC9UN08 XSkrNM470sLRWqaNoSYbWsGqUyiS3o+WTJ0Jwks5JeUSM3GZ60nPR+yiXHrJjWmJPBu8T1LtIzN2eS c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8CQo3sZSx8zo6lXs0oXpAJjbHPw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 11:45:26 -0000

----==_mimepart_5a672052b6a47_535e2b062a43eecc3045ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #1023.

Adopts @huitema's suggestion from that issue.  Currently, we send transport parameters which encode max stream IDs for each type.  This forces the other side to then check that we picked an appropriate stream ID for the stream type associated to the parameter.

If you send an initial *count* rather than an initial ID, you not only save two bits, but it's impossible to encode an invalid value.

(Note that this does not in any way revert that we're using maximum stream IDs as our method of limiting open streams; we're not going back to max-concurrent.)
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1065

-- Commit Summary --

  * Transport parameters are stream counts, not IDs

-- File Changes --

    M draft-ietf-quic-transport.md (46)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1065.patch
https://github.com/quicwg/base-drafts/pull/1065.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/1065

----==_mimepart_5a672052b6a47_535e2b062a43eecc3045ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span aria-label="This pull request closes issue #1023." class="issue-keyword tooltipped tooltipped-se">Fixes</span> <a href="https://github.com/quicwg/base-drafts/issues/1023" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="282739789" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1023">#1023</a>.</p>
<p>Adopts <a href="https://github.com/huitema" class="user-mention">@huitema</a>'s suggestion from that issue.  Currently, we send transport parameters which encode max stream IDs for each type.  This forces the other side to then check that we picked an appropriate stream ID for the stream type associated to the parameter.</p>
<p>If you send an initial <em>count</em> rather than an initial ID, you not only save two bits, but it's impossible to encode an invalid value.</p>
<p>(Note that this does not in any way revert that we're using maximum stream IDs as our method of limiting open streams; we're not going back to max-concurrent.)</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/1065'>https://github.com/quicwg/base-drafts/pull/1065</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Transport parameters are stream counts, not IDs</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1065/files#diff-0">draft-ietf-quic-transport.md</a>
    (46)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1065.patch'>https://github.com/quicwg/base-drafts/pull/1065.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1065.diff'>https://github.com/quicwg/base-drafts/pull/1065.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/1065">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq95dtAi6Z7Ec18E12hQEG9STpLIdks5tNcZSgaJpZM4Rpgjc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9WK5EN7GdLGluP0_M3dwbykAIaoks5tNcZSgaJpZM4Rpgjc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1065"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 parameters are stream counts, not IDs (#1065)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1065"}}}</script>

----==_mimepart_5a672052b6a47_535e2b062a43eecc3045ea--


From nobody Tue Jan 23 03:46:25 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 34FD41241F5 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:46:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TGNCsfuGfCj0 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:46:22 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B06991205D3 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 03:46:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=VQC27nL2/AIJ32LnQ3/7vzRqsws=; b=syEYbPT/FiN1yTUx AQNkPWz/cYdg0vO5wWd8SRnUlySabMkTc2CW/4navfSA0jX6buA5UPtMe/QUYijb DQH9qh8I9dtTMKDtzbMOiu+CLOvsufVYCpWLCBpwpBOqpf75WvEHRW6PJnzN4XUQ YRAdeKYWapJx4KiLJ+WXsYIFi3A=
Received: by filter0515p1mdw1.sendgrid.net with SMTP id filter0515p1mdw1-10885-5A67208D-16 2018-01-23 11:46:21.666433213 +0000 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 DLAmSeAHQqaAP4Qo3RHAhA for <quic-issues@ietf.org>; Tue, 23 Jan 2018 11:46:21.620 +0000 (UTC)
Date: Tue, 23 Jan 2018 11:46:21 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0e1f2a417125bda986a45a2fd7444de94c89b87392cf00000001167ee28d92a169ce10da444d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1023/359765931@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1023@github.com>
References: <quicwg/base-drafts/issues/1023@github.com>
Subject: Re: [quicwg/base-drafts] Is zero a valid stream-ID in Transport Parameters? (#1023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a67208d83ca3_6bfe3f8254c5ef34304980"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0pDblpE6yCes3RGilecTMw+VmwAuuVLN0zID BJrIzpYweP0eVA0tIvltNllMh7VGZ+d4OmoNuFMaky7LcTPxJu1mAH+oNwAM3nF4XRkn6ZM3mAwFif LeakeMxcxGC6yf8AsixiQo3ZsZvxVw/7G70OgDKjZVvbac1CqMVB2XWxt/VgyP7ir8CGzq98sPD6Ew o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wIkbzayLZV6IwBY70NChJviyqE4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 11:46:24 -0000

----==_mimepart_5a67208d83ca3_6bfe3f8254c5ef34304980
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In fact, we could bifurcate MAX_STREAM_ID in the same way; this would save a byte off each MAX_STREAM_ID frame for Stream IDs which currently use only the low two bits of the most significant byte.  (64-255, 16K-64K, etc.)    It would also similarly make it impossible to send MAX_STREAM_ID with an invalid Stream ID (i.e. one that you're supposed to be initiating).

That's somewhat appealing.  Frame types are cheap; the inability to send something invalid is valuable.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1023#issuecomment-359765931
----==_mimepart_5a67208d83ca3_6bfe3f8254c5ef34304980
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In fact, we could bifurcate MAX_STREAM_ID in the same way; this would sa=
ve a byte off each MAX_STREAM_ID frame for Stream IDs which currently use o=
nly the low two bits of the most significant byte.  (64-255, 16K-64K, etc.)=
    It would also similarly make it impossible to send MAX_STREAM_ID with a=
n invalid Stream ID (i.e. one that you're supposed to be initiating).</p>
<p>That's somewhat appealing.  Frame types are cheap; the inability to send=
 something invalid is valuable.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1023#issuecomment-359765931">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2IlfNguUTCz_D=
XfTBxJ1DQvwEgdks5tNcaNgaJpZM4RE3iQ">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq67kZd9HWMvIzOWe=
dUBxNJRnbGmqks5tNcaNgaJpZM4RE3iQ.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1023#issuecomment-359765931"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1023: In fact, w=
e could bifurcate MAX_STREAM_ID in the same way; this would save a byte off=
 each MAX_STREAM_ID frame for Stream IDs which currently use only the low t=
wo bits of the most significant byte.  (64-255, 16K-64K, etc.)    It would =
also similarly make it impossible to send MAX_STREAM_ID with an invalid Str=
eam ID (i.e. one that you're supposed to be initiating).\r\n\r\nThat's some=
what appealing.  Frame types are cheap; the inability to send something inv=
alid is valuable."}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/1023#issuecomment-359765931"}}}</script>=

----==_mimepart_5a67208d83ca3_6bfe3f8254c5ef34304980--


From nobody Tue Jan 23 03:50:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6CD891205D3 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:50:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id beR-j97aiQta for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:50:44 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CBFE61241F3 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 03:50:43 -0800 (PST)
Date: Tue, 23 Jan 2018 03:50:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516708242; bh=0a7Fc+ilEdugL/lf71Ah3hezq2VoVEHvwLROo2g93aY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BEQrA6LDxXNg2W3tx/zdtkNJpu744ToFamdaK3vVs+MPGiRDSgyE8EF3XTYQp3YEz 5yIymVEVWTIKutGIJhVfq2PnLCxAgpef7jcbhuQQoESCB7aiWW8MNIx79uyI98NlBV 8uDzCuw32JE003CD+QtA1gv4Cl1Tl8dGWSa5iQis=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab88f66776b677dd5dd185eee9e6eab1687998a34292cf00000001167ee39292a169ce11554b28@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1064/issue_event/1437135649@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1064@github.com>
References: <quicwg/base-drafts/pull/1064@github.com>
Subject: Re: [quicwg/base-drafts] fix tiemr typo (#1064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a672192e6ca0_24913f85c6248f3411332e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/aqIiGDCBwpFoLWdFh7Ed2OYz0Cw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 11:50:45 -0000

----==_mimepart_5a672192e6ca0_24913f85c6248f3411332e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1064.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1064#event-1437135649
----==_mimepart_5a672192e6ca0_24913f85c6248f3411332e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/1064" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="290802472" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1064">#1064</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1064#event-1437135649">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3uiGcA85n1qv1C68tswKMxDhgmFks5tNceSgaJpZM4RpfaG">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzdiRXHT9VVfoDGcznTMQCIMUwyQks5tNceSgaJpZM4RpfaG.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1064#event-1437135649"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1064."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1064#event-1437135649"}}}</script>
----==_mimepart_5a672192e6ca0_24913f85c6248f3411332e--


From nobody Tue Jan 23 03:51:22 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45AF91241F3 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:51:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VbXMN4j_MU73 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:51:20 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 049841205D3 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 03:51:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=SekP4aYGTqG5FfQ5xwIxT74vLdo=; b=qHKr6JSRaM0UlwXV d9ZA0q7QwuIwsZUj0aLib8iuFsopS3/g09Icu6VEKerEE/1w3RaJ/Kg0OSE+WbN3 GBvWK/J5BH2MrFQgg6LASV6VscHEvBmo/ABcjauZF3UsRVVsYk6qPg+WM9K24z7T Cl+hOvL2nm0sqji4cN64fK1fUJQ=
Received: by filter0561p1mdw1.sendgrid.net with SMTP id filter0561p1mdw1-16596-5A6721B5-13 2018-01-23 11:51:17.300435022 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id 75c765zOTie5jxfKuraS6A for <quic-issues@ietf.org>; Tue, 23 Jan 2018 11:51:17.160 +0000 (UTC)
Date: Tue, 23 Jan 2018 11:51:17 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab918dd5b7a5721ab238fbf1da1532c891cfbd9c5492cf00000001167ee3b592a169ce11555b6c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1065/c359767024@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1065@github.com>
References: <quicwg/base-drafts/pull/1065@github.com>
Subject: Re: [quicwg/base-drafts] Transport parameters are stream counts, not IDs (#1065)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6721b525586_55532b062a43eecc30025a"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak29rk4EsFcP7YaSOCiqOElzNM3d91EDIfKGz5 uJqgTqyp88Gwt6eBi5uV5JM03dApOcAPBm6+hfQBaAYARAtqW3A1MRwyIqIqlbJJpoPL+982JbaJ+a Kc0MXQX2cVoRbd8g3YrnFeUyT7P98pF+OBINk0sWXNxfhtDeceNAWNLV8Bh1N4oS0xCCo8GbGKmH3a E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BEMDcy8L0Aa9O7NOl3_fMngSqVw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 11:51:21 -0000

----==_mimepart_5a6721b525586_55532b062a43eecc30025a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I like this change, since it's not possible to encode an invalid value.
I'd prefer to avoid talking about a count though, since this might lead to confusion which streams are counted (at the time that it receives the transport parameters, the client already initiated the crypto stream, and more streams in the 0-RTT case).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1065#issuecomment-359767024
----==_mimepart_5a6721b525586_55532b062a43eecc30025a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I like this change, since it's not possible to encode an invalid value.<=
br>
I'd prefer to avoid talking about a count though, since this might lead to =
confusion which streams are counted (at the time that it receives the trans=
port parameters, the client already initiated the crypto stream, and more s=
treams in the 0-RTT case).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/1065#issuecomment-359767024">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2VIj504mEXZkzV6=
Ptjwf9T6pxCLks5tNce1gaJpZM4Rpgjc">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyZtauaSzoXC2sDMd=
YfJnh5wPh0uks5tNce1gaJpZM4Rpgjc.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1065#issuecomment-359767024"></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 #1065: I like=
 this change, since it's not possible to encode an invalid value.\r\nI'd pr=
efer to avoid talking about a count though, since this might lead to confus=
ion which streams are counted (at the time that it receives the transport p=
arameters, the client already initiated the crypto stream, and more streams=
 in the 0-RTT case)."}],"action":{"name":"View Pull Request","url":"https:/=
/github.com/quicwg/base-drafts/pull/1065#issuecomment-359767024"}}}</script>=

----==_mimepart_5a6721b525586_55532b062a43eecc30025a--


From nobody Tue Jan 23 03:57:05 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55AD3124205 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:57:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id snw0v3lvOHRO for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:57:03 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 21C8F1205D3 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 03:57:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=qiWfhVGUrtEgKVkzpc3gaGA89jU=; b=fC6uRCl1esPbae0b 8QyutGGigTIp72bbbMwC3y391s6JJofj2wzf0IJYoKqlPPvXxmPY+sTNqYe5C9Ny Qcnve7hcoCAJTX+F9PhWFLn9Qpuv3Zsq48KjmWd7/DGcH6OoQkKsx+5yFAwZow7p RXanyrp67DX4Wpu1Yl1NPo9GbCE=
Received: by filter0981p1mdw1.sendgrid.net with SMTP id filter0981p1mdw1-32238-5A67230E-25 2018-01-23 11:57:02.506362332 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id ldakCC7dTK-xr2pK8XaJYg for <quic-issues@ietf.org>; Tue, 23 Jan 2018 11:57:02.494 +0000 (UTC)
Date: Tue, 23 Jan 2018 11:57:02 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab41ea5bafb59a3863d23895c209e693e76f020b8792cf00000001167ee50e92a169ce11555b6c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1065/c359768322@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1065@github.com>
References: <quicwg/base-drafts/pull/1065@github.com>
Subject: Re: [quicwg/base-drafts] Transport parameters are stream counts, not IDs (#1065)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a67230e5c864_39033f9f5466cf283767e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1x/+bc6eT5PY2U4R5PoBii8Jj5/dR+J/ar3W l0Fk11KzyeG5gEdh9uZ7wmNn48WFKRsBfi+tZ7az6JPvntIN5nxGMX9sYlvaBxqikfXmk9W7lZigi3 SonEW5UwtNvXucd0vYdfsUz2MCLwLgTNGBZTDz6wPv/fMB8J1FczTLH7Kea0CzW9GL127HfteDzTL7 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WfncDVFE1PzU_iJ4izurbn2reP8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 11:57:04 -0000

----==_mimepart_5a67230e5c864_39033f9f5466cf283767e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

And those streams count.  Note that you can't encode a negative number, so it's valid to have initiated stream zero no matter what you do.  And if you're initiating streams in 0-RTT, it's because you have some cached value for these settings, and if the server isn't willing to give you at least that value it already MUST reject 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/1065#issuecomment-359768322
----==_mimepart_5a67230e5c864_39033f9f5466cf283767e2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>And those streams count.  Note that you can't encode a negative number, =
so it's valid to have initiated stream zero no matter what you do.  And if =
you're initiating streams in 0-RTT, it's because you have some cached value=
 for these settings, and if the server isn't willing to give you at least t=
hat value it already MUST reject 0-RTT.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1065#issuecomment-359768322">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0JkjoEFbsX0_-7i=
KL5q3heWEvVUks5tNckOgaJpZM4Rpgjc">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3WxZdlpzPoqwb-RQ=
7o3Ir7vY92oks5tNckOgaJpZM4Rpgjc.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1065#issuecomment-359768322"></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 #1065: And those =
streams count.  Note that you can't encode a negative number, so it's valid=
 to have initiated stream zero no matter what you do.  And if you're initia=
ting streams in 0-RTT, it's because you have some cached value for these se=
ttings, and if the server isn't willing to give you at least that value it =
already MUST reject 0-RTT."}],"action":{"name":"View Pull Request","url":"h=
ttps://github.com/quicwg/base-drafts/pull/1065#issuecomment-359768322"}}}</=
script>=

----==_mimepart_5a67230e5c864_39033f9f5466cf283767e2--


From nobody Tue Jan 23 03:59:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29F9D124207 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:59:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oI_y_h33AvfS for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:59:42 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B47D9124217 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 03:59:41 -0800 (PST)
Date: Tue, 23 Jan 2018 03:59:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516708781; bh=VD/sxLPfv1GxqPttZo9zVIu89FZCc16GzlCR7qTeBJw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jyoQfuKwcTImWcMkNj5P6ZeEXSwWnjMxOkImwg4hp8wbbIJyAiAiLJepcseKzCLye cJBnx/a1h0mosRIvvYDQ5ZHYe4x8VXumam24BhLgFNTS0fnibywa4ZeFgW5ypKaAVK 8WAGrigNJLkjmPYmxeJSWG6LleNpN0FY6ovfEQTo=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab04807def8177cae5fafe9c180b9423825c9dea4f92cf00000001167ee5ad92a169ce11555b6c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1065/c359768908@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1065@github.com>
References: <quicwg/base-drafts/pull/1065@github.com>
Subject: Re: [quicwg/base-drafts] Transport parameters are stream counts, not IDs (#1065)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6723ad2181d_2b032afd443e2ecc31112e"; 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/xXub8gcPOaeFxtEL9deBSCplnWg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 11:59:44 -0000

----==_mimepart_5a6723ad2181d_2b032afd443e2ecc31112e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm aware it doesn't make a difference, I just think this would be clearer if we avoided talking about a count, and instead call this a wire encoding of the respective 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/1065#issuecomment-359768908
----==_mimepart_5a6723ad2181d_2b032afd443e2ecc31112e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm aware it doesn't make a difference, I just think this would be clearer if we avoided talking about a count, and instead call this a wire encoding of the respective 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/1065#issuecomment-359768908">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7Vs9vuVgJ2R--iEikJU8b7Pgocxks5tNcmtgaJpZM4Rpgjc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0eyxySmsewGHVhrcqDWbvGUF-I9ks5tNcmtgaJpZM4Rpgjc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1065#issuecomment-359768908"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1065: I'm aware it doesn't make a difference, I just think this would be clearer if we avoided talking about a count, and instead call this a wire encoding of the respective stream ID."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1065#issuecomment-359768908"}}}</script>
----==_mimepart_5a6723ad2181d_2b032afd443e2ecc31112e--


From nobody Tue Jan 23 04:02:37 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E73FC1241F8 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:50:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ctk1r7ihyHdR for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 03:50:42 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32B791205D3 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 03:50:42 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516708241; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+4QxPOjSmKSh7PEhZabrTB0nOigsIHUrxgvNRH24GkI=; b=oCaqLuirDqzHhSJA0Ddxea5bNitCEFL5TYMTYuyKVWYUdVMaNBrcbvB0N6id/a9CaZ9dqLzM AjDgXRtFftaY10JJ1LXqn4K3kKyRKnvv+QhEezu8yaaF6xzNU6O3Y0VTDi+uIP/E54TTLP6c klcC7HuffF1+U3qjks2vEIBBcec=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: mcmanus=ducksong.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a672191.7f6fbc7ee690-smtp-out-n02; Tue, 23 Jan 2018 11:50:41 -0000 (UTC)
Date: Tue, 23 Jan 2018 03:50:40 -0800
From: Patrick McManus <mcmanus@ducksong.com>
Reply-To: Patrick McManus <mcmanus@ducksong.com>
To: quic-issues@ietf.org
Message-ID: <5a6721905e9df_4b4d2b2a6f03fc18165653@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4dbd35: typo nit (#1064)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6721905e6a6_4b4d2b2a6f03fc181655fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xLcnPmfbjbE-Hrjj7ccm7o14l8Y>
X-Mailman-Approved-At: Tue, 23 Jan 2018 04:02:35 -0800
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 11:50:44 -0000

----==_mimepart_5a6721905e6a6_4b4d2b2a6f03fc181655fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4dbd358b5f2d88da2a0b3e7013d2eb3cb7a73bc8
      https://github.com/quicwg/base-drafts/commit/4dbd358b5f2d88da2a0b3e7013d2eb3cb7a73bc8
  Author: Patrick McManus <mcmanus@ducksong.com>
  Date:   2018-01-23 (Tue, 23 Jan 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  typo nit (#1064)



----==_mimepart_5a6721905e6a6_4b4d2b2a6f03fc181655fd--


From nobody Tue Jan 23 04:04:48 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E960B124217 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 04:04:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DKSCnEjEvoZS for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 04:04:45 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 79984124205 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 04:04:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=cGpIegRb8tQBWzPLjUgXiZW8KrE=; b=RA47/VsoJMYMcfq6 6+Cv30ArB4JGIOd/U8yqsc/qi0LaiXv+XCxFtd3WGm9L7GaDEz+kv9n6M1I6qXs0 Jr4qioXYRLjS42P7NzgMxyEpwHWTHjuGyA+OfZ3seudlSwJk1Z9kF8lwLrWqEkLs B0cc4gkg8OomSOCYcHivQvGZIRs=
Received: by filter0836p1mdw1.sendgrid.net with SMTP id filter0836p1mdw1-20444-5A6724DC-5 2018-01-23 12:04:44.161894763 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id 42xmxXhoRaOrqrmVc0qt7w for <quic-issues@ietf.org>; Tue, 23 Jan 2018 12:04:44.128 +0000 (UTC)
Date: Tue, 23 Jan 2018 12:04:44 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeb8db12276e2169a29a8a8486fc275f6f0dc31b892cf00000001167ee6dc92a169ce11555b6c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1065/c359770030@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1065@github.com>
References: <quicwg/base-drafts/pull/1065@github.com>
Subject: Re: [quicwg/base-drafts] Transport parameters are stream counts, not IDs (#1065)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6724dc80e1_6a193fd888272f2c3372b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak23cOnpqUPMfz/AxGGFMWWs79COumRHH8FCve 570tfkVIiFC66pQpMNFv3x70uYFI6jKY4+89MI++//gJ8J3GjEheU77aKb4hVaI3ubu8SsUp5HGA5z MEaJIZJFrOHKx776sONJge2J/qA/WiIKA1TaXTDMMof0bVGxzLg8JMQGiuaNzSSwlSE8T2mufnKco6 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8lQGSB7orJMpQyTE6t9ba7vEeBM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 12:04:47 -0000

----==_mimepart_5a6724dc80e1_6a193fd888272f2c3372b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Something like "...contains the initial maximum bidirectional stream number the peer may initiate, encoded as an unsigned 32-bit integer containing the Stream ID minus the two least significant bits."?  I remain a little dubious that that's less confusing.

We encode Stream IDs elsewhere; if we're using a different encoding here, it feels clearer if that's because we're encoding a different thing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1065#issuecomment-359770030
----==_mimepart_5a6724dc80e1_6a193fd888272f2c3372b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Something like "...contains the initial maximum bidirectional stream num=
ber the peer may initiate, encoded as an unsigned 32-bit integer containing=
 the Stream ID minus the two least significant bits."?  I remain a little d=
ubious that that's less confusing.</p>
<p>We encode Stream IDs elsewhere; if we're using a different encoding here=
, it feels clearer if that's because we're encoding a different thing.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/1065#issuecomment-359770030">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5odzg7DWMEqLvWL=
rpgWgRjdVLCnks5tNcrcgaJpZM4Rpgjc">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-TDNC29ySL519i7P=
Vg57-o3soQjks5tNcrcgaJpZM4Rpgjc.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1065#issuecomment-359770030"></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 #1065: Something =
like \"...contains the initial maximum bidirectional stream number the peer=
 may initiate, encoded as an unsigned 32-bit integer containing the Stream =
ID minus the two least significant bits.\"?  I remain a little dubious that=
 that's less confusing.\r\n\r\nWe encode Stream IDs elsewhere; if we're usi=
ng a different encoding here, it feels clearer if that's because we're enco=
ding a different thing."}],"action":{"name":"View Pull Request","url":"http=
s://github.com/quicwg/base-drafts/pull/1065#issuecomment-359770030"}}}</scr=
ipt>=

----==_mimepart_5a6724dc80e1_6a193fd888272f2c3372b--


From nobody Tue Jan 23 04:09:00 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37253124235 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 04:08:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yv_N_3nbEowz for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 04:08:58 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19FD21241F8 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 04:08:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9IspHx7M3RHqfs8R+ERqL7b36nc=; b=S7sYZzCQVJpfjNf2 VG/lBRV+rodGGN7h0Xf+V8eR1Ft0Vz+1Cns/mHlOac6NYyOV7x5DPi41UNhHnVXY UlIkWWaNHWefVWz03Y8v19IgNY1tyUGjIJreu9c+1dR073yEcMwTN8nVj0guqAvE aDsixZE/9WBGS08yOtBjELt94ks=
Received: by filter0291p1iad2.sendgrid.net with SMTP id filter0291p1iad2-10910-5A6725D8-2B 2018-01-23 12:08:56.906664873 +0000 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 Yd-9C3jmQSOxljYf-MhfzA for <quic-issues@ietf.org>; Tue, 23 Jan 2018 12:08:56.865 +0000 (UTC)
Date: Tue, 23 Jan 2018 12:08:57 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab88188861fbd368a047f7969215ce80d9d9c1cfd592cf00000001167ee7d892a169ce0f6fd510@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/783/issue_event/1437164380@github.com>
In-Reply-To: <quicwg/base-drafts/issues/783@github.com>
References: <quicwg/base-drafts/issues/783@github.com>
Subject: Re: [quicwg/base-drafts] QUIC streams abstraction (#783)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6725d8ba56e_c602b14c221aec4364683"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1K1aGaRApar1nWZ/K/iBzEfgT0p6MPB/lSOU Vj3aTPTnaH0l7304FkBUx5XJCkc8QcMC+xvW789qcxH2yoNh6aVDb2Iyj2ZZ1HXiOfGDXYxkYy8b/R 4JRlvcdPfUyMh6WyZRAHS87DGNzQ6IH2OtetM8z8aSVBNDr4rAQlEs7/z4tqWcaeor1DHpo4BD8N5N 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6XkKMW-4Wha0epkHmsPOiJxfNj4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 12:08:59 -0000

----==_mimepart_5a6725d8ba56e_c602b14c221aec4364683
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #783.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/783#event-1437164380
----==_mimepart_5a6725d8ba56e_c602b14c221aec4364683
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/783" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="258987280" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/783">#783</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/783#event-1437164380">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwG0KlEvXB2MyckT23zMjIWplR_Wks5tNcvYgaJpZM4PdHSZ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7v8C6n_omiTEFOGDp27xdAENjmDks5tNcvYgaJpZM4PdHSZ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/783#event-1437164380"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #783."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/783#event-1437164380"}}}</script>
----==_mimepart_5a6725d8ba56e_c602b14c221aec4364683--


From nobody Tue Jan 23 04:09:03 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F23231241F8 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 04:08:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WXGie4A8kfu2 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 04:08:58 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C421124205 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 04:08:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=3Hcqx79rHNvGdu3XM31k0UWI+D8=; b=IS1Ihyz2+mSyz3h+ +WyxDCJfaNfV6olQvl6QfkIuX3Oar6OXNH2wNth5W83JMheclEiBdHh9ph2kfgMK y9yQq+cPgdfvG8CXKD83Q1O4A32ji1wyabbMUfFWYvq/5sAOFe/W392RDcYyeq03 sY0+4hO1nuFpRbZn70bdDHLrYUc=
Received: by filter0621p1iad2.sendgrid.net with SMTP id filter0621p1iad2-31076-5A6725D8-5E 2018-01-23 12:08:56.891215182 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id RGLbZOF8S1-NgKVbnJKSYg for <quic-issues@ietf.org>; Tue, 23 Jan 2018 12:08:56.739 +0000 (UTC)
Date: Tue, 23 Jan 2018 12:08:57 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab88188861fbd368a047f7969215ce80d9d9c1cfd592cf00000001167ee7d892a169ce0f6fd510@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/783/359771015@github.com>
In-Reply-To: <quicwg/base-drafts/issues/783@github.com>
References: <quicwg/base-drafts/issues/783@github.com>
Subject: Re: [quicwg/base-drafts] QUIC streams abstraction (#783)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6725d8c489f_24a43f85c6248f3419099b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0du8TpShtcHlNawNSCWkYXo4/T9opglemPFg gbzvdmDZz5zigfZSPEBB3WK/07Cv7HztoejFtWkLONRJu4TjXbeEEyjlIVOVfVEQRVG2b3Gi3dq2IU 2liszoxj66WLSrvt7Ri6fLoIns+GhqDp2aOe4bG8/zA4CS2m6ew5QDrz3JjgE09DXG3vSSt/vbr3n2 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rq9eOIJlw8h1VWqEDVNlijw9QC0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 12:09:00 -0000

----==_mimepart_5a6725d8c489f_24a43f85c6248f3419099b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, particularly the stream state machines.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/783#issuecomment-359771015
----==_mimepart_5a6725d8c489f_24a43f85c6248f3419099b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, particularly the stream state machines.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/783#issuecomment-359771015">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwG0KlEvXB2MyckT23zMjIWplR_Wks5tNcvYgaJpZM4PdHSZ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7v8C6n_omiTEFOGDp27xdAENjmDks5tNcvYgaJpZM4PdHSZ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/783#issuecomment-359771015"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #783: Yes, particularly the stream state machines."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/783#issuecomment-359771015"}}}</script>
----==_mimepart_5a6725d8c489f_24a43f85c6248f3419099b--


From nobody Tue Jan 23 07:26:06 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0187126CF9 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 07:26:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ObHsNqGVsX_v for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 07:26:03 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 467731205D3 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 07:26:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=4B7K58sRsY8/kBvDvm+td2xoNBM=; b=BcDakEImGGkXcMnF TcawJkU+QfgVDE8/K7JwRxedEHWQ64xoMfDAwsIrHR6asEM+hKa92ApHuYrGGyVg c5v6P1B9a9Y416d7Zdh5jNKKNvqNrKtxaKtl33do4p9eQE2aIFzncVF3V1ciZvKu cIYggun5QrCox9XdKJuqLFHp2fA=
Received: by filter0258p1iad2.sendgrid.net with SMTP id filter0258p1iad2-7466-5A675409-A 2018-01-23 15:26:01.261652829 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id SszDuPRFQRu_0LFG8i3DhA for <quic-issues@ietf.org>; Tue, 23 Jan 2018 15:26:01.372 +0000 (UTC)
Date: Tue, 23 Jan 2018 15:26:01 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab47e76fff6256274ac1b1e3a46cdc9982dbd8df1d92cf00000001167f160992a169ce10da444d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1023/359825310@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1023@github.com>
References: <quicwg/base-drafts/issues/1023@github.com>
Subject: Re: [quicwg/base-drafts] Is zero a valid stream-ID in Transport Parameters? (#1023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6754091ee60_7d5c2ab3462c8ed024021c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2DNGrnt72LMdwX467gLYMyzDLVZHCp+eYhQ+ OCy/mbmIakqDOnpTSHnqPVxk3G3RACwSE6+EUqyFUUX6qp/ffEdl9+to3DkGsNIug3sXUg6qctOS4p 56zpDjaeyAkiYmPMrAv9SUhYWHGTQ5a7QEjaM9UtkeDxaM8q6WnXNrkVdMRorf6GZ+mAQ85SYlCEEV 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HOsTjVLbuae3IG614PXwckzHBBg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 15:26:05 -0000

----==_mimepart_5a6754091ee60_7d5c2ab3462c8ed024021c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Aren't we half there where it makes sense to not encode the stream id in lower bits, and make a specific frame type instead?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1023#issuecomment-359825310
----==_mimepart_5a6754091ee60_7d5c2ab3462c8ed024021c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Aren't we half there where it makes sense to not encode the stream id in lower bits, and make a specific frame type instead?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1023#issuecomment-359825310">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9sPQcsFzXoyvTxBWeQjcJibJs0Hks5tNfoJgaJpZM4RE3iQ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-JDHofymN6wHWExGTl04hcGUeSdks5tNfoJgaJpZM4RE3iQ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1023#issuecomment-359825310"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1023: Aren't we half there where it makes sense to not encode the stream id in lower bits, and make a specific frame type instead?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1023#issuecomment-359825310"}}}</script>
----==_mimepart_5a6754091ee60_7d5c2ab3462c8ed024021c--


From nobody Tue Jan 23 15:00:19 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D99E12D87C for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 15:00:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0TdGTLfWtCP1 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 15:00:15 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BDEF312D876 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 15:00:15 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516748415; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9ouHHUKKA1ppGzCyCbla28qmZWFauK5AbPAqI6cubTw=; b=wj0ocVrtfQXD0IuY9XWBBmpAHsqV23VIbD1rCJcZtbxU+Y1TPdQUuoE7HDvCxYsfrOmYz38R 3TmaeC/0yz7whGKf6TIdn4YFKnkxR1vQrCPuoSCw/uuVBDJr7v1yahlZMaPWe7qbDmjKzxl9 Xt124zy3vLo3EY9WtbAflPqqMqo=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5a67be7e.7f5d944a4930-smtp-out-n01; Tue, 23 Jan 2018 23:00:14 -0000 (UTC)
Date: Tue, 23 Jan 2018 15:00:13 -0800
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5a67be7db3818_6f832ae66b8ffbfc3748d@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] a6114e: New slides from Ian
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a67be7db3436_6f832ae66b8ffbfc373f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cIIIJy2Ee1ZaX9DpFfySuV69AdQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 23:00:17 -0000

----==_mimepart_5a67be7db3436_6f832ae66b8ffbfc373f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: a6114e367fe91b3092448b0730983a0815f5a621
      https://github.com/quicwg/wg-materials/commit/a6114e367fe91b3092448b0730983a0815f5a621
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-01-24 (Wed, 24 Jan 2018)

  Changed paths:
    M interim-18-01/connection_id.pdf

  Log Message:
  -----------
  New slides from Ian



----==_mimepart_5a67be7db3436_6f832ae66b8ffbfc373f3--


From nobody Tue Jan 23 15:49:22 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6772312D948 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 15:49:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KxBYLLiF5qBL for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 15:49:03 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E9BF12D94A for <quic-issues@ietf.org>; Tue, 23 Jan 2018 15:48:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HjlvAfb7gDwe/W2t+G/6HcLRzAA=; b=Mk6dZBy8P/w94Sp0 2sXxxohL0vFs2VJBQ+aMw+6fgasOqPLasWUaiOFqd2mvIvdpridY3iS25kpqJ3hA WhbokabQ1I2hBbI+8/FpDV+FI37aMkLQc0SIP1fqYwVfE7tMNRdonnK5ShVYvAFR N83Om8gkJZXji/2UffMBrJqNE48=
Received: by filter0509p1mdw1.sendgrid.net with SMTP id filter0509p1mdw1-8275-5A67C9EA-A 2018-01-23 23:48:58.452889313 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0018p1iad2.sendgrid.net (SG) with ESMTP id UQsu8sDOSdq6MTGufo7GwA for <quic-issues@ietf.org>; Tue, 23 Jan 2018 23:48:58.490 +0000 (UTC)
Date: Tue, 23 Jan 2018 23:48:58 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3b6a15017729c8da6c1b1b84d7ca8b1c43ba236992cf00000001167f8bea92a169ce11555b6c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1065/review/91023981@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1065@github.com>
References: <quicwg/base-drafts/pull/1065@github.com>
Subject: Re: [quicwg/base-drafts] Transport parameters are stream counts, not IDs (#1065)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a67c9ea58dc2_597c2acaf1da0ed01401bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Prn4HlWFpjdAv37Jx2Bde0pDnCaWfBIi4MT bmFOa2QHC0KUEe2NiIzYFSluFCX6uPhW5VFPkxb+IHW8gRQOwBQghLTRmGAScsV1YgQcp9qb0gIWuH GFF6o8X0Y4SKhWXW3bAMsFtTixJTMLRhinEj93rpDk9MQq8UKa8f9NywWfS/nC2DffH7aFegTHrrpj M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y8os822kc2IWB6K9O0HFI2750gI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 23:49:21 -0000

----==_mimepart_5a67c9ea58dc2_597c2acaf1da0ed01401bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

This doesn't work as intended.  You can't say 0.  That's OK for client bidirectional, but not the others, where 0 should be the default.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1065#pullrequestreview-91023981
----==_mimepart_5a67c9ea58dc2_597c2acaf1da0ed01401bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>This doesn't work as intended.  You can't say 0.  That's OK for client bidirectional, but not the others, where 0 should be the default.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1065#pullrequestreview-91023981">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4CKoXoF3zOnz9uqSc18OrV1Fyr4ks5tNm_qgaJpZM4Rpgjc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3kys1NQtiwATTDuii_tQQIVU3CZks5tNm_qgaJpZM4Rpgjc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1065#pullrequestreview-91023981"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1065"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1065#pullrequestreview-91023981"}}}</script>
----==_mimepart_5a67c9ea58dc2_597c2acaf1da0ed01401bf--


From nobody Tue Jan 23 15:58:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E1ED12D811 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 15:58:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CwKrMTfMUnkC for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 15:58:12 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C055C12D88A for <quic-issues@ietf.org>; Tue, 23 Jan 2018 15:58:12 -0800 (PST)
Date: Tue, 23 Jan 2018 15:58:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516751892; bh=ygiMZBKKEOuh9sLlesuOfyh60ZSbuSQpWH+8RGmvHPE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ALiz/wYirhtYpDeRbwhkO6TkG1nQ3bP3XHD8114lTI8Fh58rT7dg/4cfj/U4St8/I 3p/WSpjMjnmQXo+dO0VsPFtp+MhBSyZ8tehEUBpggP8Qou+Uhpawi0pSnr/g+KZ48U VoHOzcFS8XeEWIBekgC7GS2km8Rhoj5IclDH6eCk=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb56c7c09560528da41aafa72baf1127457b51bb392cf00000001167f8e1492a169ce11555b6c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1065/c359973337@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1065@github.com>
References: <quicwg/base-drafts/pull/1065@github.com>
Subject: Re: [quicwg/base-drafts] Transport parameters are stream counts, not IDs (#1065)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a67cc141878a_68f02ae1fb8f4ec4424be"; 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/is7BkviS8wx_YnQcnJeGOwKLMiA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 23:58:14 -0000

----==_mimepart_5a67cc141878a_68f02ae1fb8f4ec4424be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You *can* say 0. Just omit the parameter.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1065#issuecomment-359973337
----==_mimepart_5a67cc141878a_68f02ae1fb8f4ec4424be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>You <em>can</em> say 0. Just omit the parameter.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1065#issuecomment-359973337">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwlAlTk427ToMTy2VaIUiaNi86uLks5tNnIUgaJpZM4Rpgjc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw_Sl4nQ7p2sk2r7rvoBdCdE6I2aks5tNnIUgaJpZM4Rpgjc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1065#issuecomment-359973337"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1065: You *can* say 0. Just omit the parameter.\r\n\r\n"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1065#issuecomment-359973337"}}}</script>
----==_mimepart_5a67cc141878a_68f02ae1fb8f4ec4424be--


From nobody Tue Jan 23 16:15:41 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F73112D7F6 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 16:15:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TqCNxJLDdtJZ for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 16:15:38 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A085E12D574 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 16:15:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PG7tXgML3ScC61h+ceB9UhOcN7E=; b=YM4r8Txb1smOiZXN gdHZsbBS42hypvZwOWkCwL65NH6kR4RybeHHXh5x17i4TLlN4Db5srxwByl04e4v lZprENO9iuibjPKjBTfA4IS/sqFEce5DI3arfwO4vhciL349rDNsuvMz/b2LQcMk YIpqu9ZnxUE62dKe7IO9kWNNST4=
Received: by filter1204p1mdw1.sendgrid.net with SMTP id filter1204p1mdw1-16898-5A67D007-12 2018-01-24 00:15:03.338651217 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id ID9jR6PpRh-wV-7_qcOqQg for <quic-issues@ietf.org>; Wed, 24 Jan 2018 00:15:03.329 +0000 (UTC)
Date: Wed, 24 Jan 2018 00:15:03 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5b35f09c1eabb92acb4d35b08fe48c98223b30c592cf00000001167f920792a169ce11555b6c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1065/c359976664@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1065@github.com>
References: <quicwg/base-drafts/pull/1065@github.com>
Subject: Re: [quicwg/base-drafts] Transport parameters are stream counts, not IDs (#1065)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a67d0073289e_13153f7e3c364f30761f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0KuUBqedSlP++vYe5wq3V571Fq9fG4unAFRt 2cdmVqyvCZ+RPkT2w2i2DBrLNtV9dkuArkQ5SG8TrHQJXCgmQ13PsnxlPK3sKXA0kj4EwHR2HVNQGC opy7v+1hNmUh47uYjFGU/SgIezLWrTJGDOfIx2vOoYTEPabjWnlpYfzbi/rAf0HzdDnbA2Xln7v9/T Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y_9Qadj0xptdP91F-jzu4gfVvi8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 00:15:40 -0000

----==_mimepart_5a67d0073289e_13153f7e3c364f30761f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That was what caused #1023 to be opened in the first place, so this is really only addressing the validation 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/1065#issuecomment-359976664
----==_mimepart_5a67d0073289e_13153f7e3c364f30761f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That was what caused <a href="https://github.com/quicwg/base-drafts/issues/1023" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="282739789" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1023">#1023</a> to be opened in the first place, so this is really only addressing the validation concern.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1065#issuecomment-359976664">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzYgg6g-w7kPULrkcROLPQopUREFks5tNnYHgaJpZM4Rpgjc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_PTYukzQEMmIuYBEI4P9DLNyvOOks5tNnYHgaJpZM4Rpgjc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1065#issuecomment-359976664"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1065: That was what caused #1023 to be opened in the first place, so this is really only addressing the validation concern."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1065#issuecomment-359976664"}}}</script>
----==_mimepart_5a67d0073289e_13153f7e3c364f30761f3--


From nobody Tue Jan 23 16:19:09 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99AAB12D7F6 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 16:19:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ygfbBurc7449 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 16:19:06 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E35B12D574 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 16:19:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=YSrCCynepl3tL95tbs8w7LO3wUM=; b=lospM4L0vdvxWyFn y4GbdwlhkwWJBOu7AM5Qm0iudMmEraqrl5JwP6rlcQVb1JfPGgJ6KBcQGHD6/4eG 0D439HR62dvA+j2Y7gudlb5aN52fX4mc0+PQ8SRa4NJ5X8rXHJMbgI61spd9BYKu iDWpreUAByfEmywvjyum1HyxYJI=
Received: by filter0901p1mdw1.sendgrid.net with SMTP id filter0901p1mdw1-14254-5A67D0EE-47 2018-01-24 00:18:54.973341024 +0000 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 j26WFWqFRBC0kXo_hpv9yA for <quic-issues@ietf.org>; Wed, 24 Jan 2018 00:18:54.946 +0000 (UTC)
Date: Wed, 24 Jan 2018 00:18:55 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85b8a305240813c188b3d65c8da13392e52bb42e92cf00000001167f92ee92a169ce11555b6c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1065/c359977363@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1065@github.com>
References: <quicwg/base-drafts/pull/1065@github.com>
Subject: Re: [quicwg/base-drafts] Transport parameters are stream counts, not IDs (#1065)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a67d0eecb626_9f52ad317594ed45909a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak38mCt4njzQIckTIYXcrB6Y9Pw8me0z7fTaVx 6XxGL4cgDqJ7dkCnWjENAe908FQiBDkUTYb4j+4UpM+MjTszfWRDIPUJKrn2LuCQf/nDqMBJu4QSCb oYwLZT9mRePVVj0J3UiwZHNjjCKKXxibWLWVyWUAMfTsSoK72K4LlPd/IxcS8LKhA47vX6DA2WTkLg 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LtSfDq4mpmsSe6eEl2Mcvb5IFJk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 00:19:07 -0000

----==_mimepart_5a67d0eecb626_9f52ad317594ed45909a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I went to add that to the PR, but it turns out that's what it already says:

> The maximum <type> stream ID is set to 0 if this parameter is absent, preventing the creation of new unidirectional streams until a MAX_STREAM_ID frame is sent.

However, there might be people who are sad about not being able to represent the default value.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1065#issuecomment-359977363
----==_mimepart_5a67d0eecb626_9f52ad317594ed45909a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I went to add that to the PR, but it turns out that's what it already sa=
ys:</p>
<blockquote>
<p>The maximum  stream ID is set to 0 if this parameter is absent, preventi=
ng the creation of new unidirectional streams until a MAX_STREAM_ID frame i=
s sent.</p>
</blockquote>
<p>However, there might be people who are sad about not being able to repre=
sent the default 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/pull/1065#issuecomment-359977363">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1257glvMbwspO4J=
3k2dcRgP-ZRsks5tNnbugaJpZM4Rpgjc">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqz6FyBv5gjUYtdHTt=
eufTe1Gb6SVks5tNnbugaJpZM4Rpgjc.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1065#issuecomment-359977363"></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 #1065: I went to =
add that to the PR, but it turns out that's what it already says:\r\n\r\n\u=
003e The maximum \u003ctype\u003e stream ID is set to 0 if this parameter i=
s absent, preventing the creation of new unidirectional streams until a MAX=
_STREAM_ID frame is sent.\r\n\r\nHowever, there might be people who are sad=
 about not being able to represent the default value."}],"action":{"name":"=
View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1065#i=
ssuecomment-359977363"}}}</script>=

----==_mimepart_5a67d0eecb626_9f52ad317594ed45909a--


From nobody Tue Jan 23 16:21:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F45312D80E for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 16:21:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zOgktOSxfX6N for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 16:21:20 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5859712D94E for <quic-issues@ietf.org>; Tue, 23 Jan 2018 16:21:20 -0800 (PST)
Date: Tue, 23 Jan 2018 16:21:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516753279; bh=ySBf4/n6dvOysxT4qA4c0MvfM6I9OE3wu3/0URSYpvo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CJDR7tm2h4GEUyVzR6Q6gPgQoORnuIwP7k3kcS4wetEMU1gzdcrftGKKBvLRAflRL 39Ly0FkSGrMnz1T/TApFajRnsG3Kxq4qomyGWwIAlht9xT5H83ViZT99zrtwEo2hBk APemMhe8qZJ/oj5rvjzyq3vLoa+uqWc4tWxFta/M=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc5830217f05fa0e20e7be83f9a22cf083eab45b792cf00000001167f937f92a169ce11555b6c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1065/c359977787@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1065@github.com>
References: <quicwg/base-drafts/pull/1065@github.com>
Subject: Re: [quicwg/base-drafts] Transport parameters are stream counts, not IDs (#1065)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a67d17fb520b_64dd2ac8f1f92ed410341b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/1PYSIeJGFGUXi99vmAnzT1CM5RI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 00:21:23 -0000

----==_mimepart_5a67d17fb520b_64dd2ac8f1f92ed410341b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I read the issue as being that if you actually send the default value, it's invalid.  This means that you can't encode something that's invalid, so it does feel like it addresses the root concern.

If people want a way to encode negative Stream IDs here, I think it gets a lot uglier.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1065#issuecomment-359977787
----==_mimepart_5a67d17fb520b_64dd2ac8f1f92ed410341b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I read the issue as being that if you actually send the default value,=
 it's invalid.  This means that you can't encode something that's invalid=
, so it does feel like it addresses the root concern.</p>
<p>If people want a way to encode negative Stream IDs here, I think it ge=
ts a lot uglier.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1065#issuecomment-359977787">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-eXzh=
LhRLEldC3lNv6zWLqLx0SHks5tNnd_gaJpZM4Rpgjc">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9Y32U=
IEl-deSQzfoVCMpnnEfhqeks5tNnd_gaJpZM4Rpgjc.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1065#issuecomment-359977787"></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=
 #1065: I read the issue as being that if you actually send the default v=
alue, it's invalid.  This means that you can't encode something that's in=
valid, so it does feel like it addresses the root concern.\r\n\r\nIf peop=
le want a way to encode negative Stream IDs here, I think it gets a lot u=
glier."}],"action":{"name":"View Pull Request","url":"https://github.com/=
quicwg/base-drafts/pull/1065#issuecomment-359977787"}}}</script>=

----==_mimepart_5a67d17fb520b_64dd2ac8f1f92ed410341b--


From nobody Tue Jan 23 16:41:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 15F4D127241 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 16:41:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.596
X-Spam-Level: 
X-Spam-Status: No, score=-5.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E_2RuH4xwMP1 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 16:41:03 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7CC3C12D943 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 16:41:01 -0800 (PST)
Date: Tue, 23 Jan 2018 16:41:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516754460; bh=xo4OdwXhayGwLPsawDPULmvNuxCoaHOXMbuyNgSe7m0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y2K9mU8qym7WLmA7ULzzzwVg3dhEbzLUR5qae6JSWLNQ22+PKaDX+V7QMVURhkscF gl8XGR4bnImingu2j2Tikk2zPdDNh2IF7UHGmkRP3YSbieBwc9x1DmFyPKMORxKsVp HtI3nRgJG9LIKdb+Ktj0pvG4jxHWThSdAiFcFxW8=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab11c3a1601398c6695ab26046ac98150ea4a479b192cf00000001167f981c92a169ce11555b6c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1065/c359981376@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1065@github.com>
References: <quicwg/base-drafts/pull/1065@github.com>
Subject: Re: [quicwg/base-drafts] Transport parameters are stream counts, not IDs (#1065)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a67d61ca78fd_2d63fa4155c2f304868d"; 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/9O-uJn2TzipRkBOSjlmjZszcbQo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 00:41:05 -0000

----==_mimepart_5a67d61ca78fd_2d63fa4155c2f304868d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would be fine with that suggestion:
~~~
Alternatively, you can subtract so that sending 0 actually means zero streams allowed. That would be more logical, but requires handling the underflow when subtracting.
~~~
It still has the property that all values are good. It just makes the processing a tiny bit more complicated.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1065#issuecomment-359981376
----==_mimepart_5a67d61ca78fd_2d63fa4155c2f304868d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I would be fine with that suggestion:</p>
<pre><code>Alternatively, you can subtract so that sending 0 actually mea=
ns zero streams allowed. That would be more logical, but requires handlin=
g the underflow when subtracting.
</code></pre>
<p>It still has the property that all values are good. It just makes the =
processing a tiny bit more complicated.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1065#issuecomment-359981376">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq77bCi=
BQSW8mxc8S84JyPXdKM_PYks5tNnwcgaJpZM4Rpgjc">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7KeCq=
UQwltej9YoaRsXtGYyn0qiks5tNnwcgaJpZM4Rpgjc.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1065#issuecomment-359981376"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHu=
b"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #1=
065: I would be fine with that suggestion:\r\n~~~\r\nAlternatively, you c=
an subtract so that sending 0 actually means zero streams allowed. That w=
ould be more logical, but requires handling the underflow when subtractin=
g.\r\n~~~\r\nIt still has the property that all values are good. It just =
makes the processing a tiny bit more complicated."}],"action":{"name":"Vi=
ew Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1065#i=
ssuecomment-359981376"}}}</script>=

----==_mimepart_5a67d61ca78fd_2d63fa4155c2f304868d--


From nobody Tue Jan 23 16:46:41 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DAFB812D94B for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 16:46:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 25m-ddK2r0Vv for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 16:46:38 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1E42912D88E for <quic-issues@ietf.org>; Tue, 23 Jan 2018 16:46:38 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516754797; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=q3+xxUhaE+eR9OvrlpgQHHvT0G4ORtv5fp79suz6tWI=; b=bLtRg7vX+mzxtkxAYDWhGutvily2nteKV9vxDo4fLHBMiswhNVTA7KCwii13JYg3Q1Os4Pvk VuQ56TN1BannJpNPC140QwOBe64VFlBRUepVVZK/jAX9ILoObseQdL1aYiDI+2v9GmAtIJeE S09pS7U5beh0/Sgoom+bR449UPA=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a67d76d.7f68506da4e0-smtp-out-n02; Wed, 24 Jan 2018 00:46:37 -0000 (UTC)
Date: Tue, 23 Jan 2018 16:46:36 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a67d76c45f57_34382ae87b445c087612c@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b8c083: Make zero special
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a67d76c45bc8_34382ae87b445c0876038"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bdIJ0f5q_Z2FqtstgP6LLaGFnKs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 00:46:40 -0000

----==_mimepart_5a67d76c45bc8_34382ae87b445c0876038
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stream_count
  Home:   https://github.com/quicwg/base-drafts
  Commit: b8c08326aa0d64778da1096f7468b94f6a41a307
      https://github.com/quicwg/base-drafts/commit/b8c08326aa0d64778da1096f7468b94f6a41a307
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-24 (Wed, 24 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Make zero special



----==_mimepart_5a67d76c45bc8_34382ae87b445c0876038--


From nobody Tue Jan 23 16:46:48 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97AA812D954 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 16:46:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tZkRai8rX-1M for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 16:46:41 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6799D12D953 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 16:46:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PEW41tUbMSpdex+HWW/MyAag70E=; b=L1E4LQky5GQPdKDG GD9+uGb7XIuhVMjOjjnme5epAFclSmSOORQlOppHYEFKcZ4hekGS+Nv02qex6Krt 0cPknNkqnm2UE+0vL0rq9ChuAaJae7vp0ly9F1HvbTT3XC63z++gIrwWIxcLYTSk dnqd48HekCDdAQ/FCHH/b87jp5M=
Received: by filter1093p1mdw1.sendgrid.net with SMTP id filter1093p1mdw1-22017-5A67D770-13 2018-01-24 00:46:40.422216489 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id bf5rSFIgTj6xDOtfddyXMQ for <quic-issues@ietf.org>; Wed, 24 Jan 2018 00:46:40.566 +0000 (UTC)
Date: Wed, 24 Jan 2018 00:46:40 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1065/push/2276394452@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1065@github.com>
References: <quicwg/base-drafts/pull/1065@github.com>
Subject: Re: [quicwg/base-drafts] Transport parameters are stream counts, not IDs (#1065)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a67d77039976_15af13fd8c7046f341205e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ifOjKXFE0qBEHubr+My7P9pypKMD6qZ1TIR dTlT6sLGObMLxK03Q8Wb9hGtckHmwFJDjWZuQ4isaTyx958H3LVgQJiL9zsdg9Bs/doihyYK5u1eFE GFXSSHrH08EuOV8RFDVzw7q5gfsEOA3RvvCPB/Hadp7Tr12bc8wfHF7wSktDIzF/93t9woyVHsqukB Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UjTpjkMGa8_gYpeD4ZbLImbJ-r8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 00:46:42 -0000

----==_mimepart_5a67d77039976_15af13fd8c7046f341205e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

b8c0832  Make zero special


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1065/files/7fa92184fcebcfbb489614efb92f6dc89b1bb1c6..b8c08326aa0d64778da1096f7468b94f6a41a307

----==_mimepart_5a67d77039976_15af13fd8c7046f341205e1
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/b8c0832" class="commit-link">b8c0832</a>  Make zero special</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1065/files/7fa92184fcebcfbb489614efb92f6dc89b1bb1c6..b8c08326aa0d64778da1096f7468b94f6a41a307">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1GTp3xqP4WcppkVW6brL9oUTjOzks5tNn1wgaJpZM4Rpgjc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3X0QcZGIN6qsTMpEtdnlNGVgXBgks5tNn1wgaJpZM4Rpgjc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1065/files/7fa92184fcebcfbb489614efb92f6dc89b1bb1c6..b8c08326aa0d64778da1096f7468b94f6a41a307"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1065"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1065/files/7fa92184fcebcfbb489614efb92f6dc89b1bb1c6..b8c08326aa0d64778da1096f7468b94f6a41a307"}}}</script>

----==_mimepart_5a67d77039976_15af13fd8c7046f341205e1--


From nobody Tue Jan 23 16:57:03 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1481712D88E for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 16:57:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0z1IUKOzADDu for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 16:57:00 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C359127241 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 16:57:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=dmU9YJswzHVoS+KYc22ZkEpOwsg=; b=DhJXGF4bAU2W1yz4 3I8YAV+7TJheO9cnzrTECxDR+Vt1VL+zduWiSHjpbWz0v9mJM8SQIey2sYHsfhJW ksC2IAgI1j/+WnoVEtTfgUDAIJMeM8j8HFl3OJ9RrlzPCimE/pRQHAWmBHmlfzqZ ZNDspx73LR6EL/1fEADL/rt0Mf0=
Received: by filter1070p1mdw1.sendgrid.net with SMTP id filter1070p1mdw1-5598-5A67D9DB-8 2018-01-24 00:56:59.444773271 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id hwxcOfvZQjGTBZbefuNPqA for <quic-issues@ietf.org>; Wed, 24 Jan 2018 00:56:59.498 +0000 (UTC)
Date: Wed, 24 Jan 2018 00:56:59 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab61cd87470db81b1201b03b2b096c1f00c3d1647392cf00000001167f9bdb92a169ce0ed5746a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/714/359984222@github.com>
In-Reply-To: <quicwg/base-drafts/issues/714@github.com>
References: <quicwg/base-drafts/issues/714@github.com>
Subject: Re: [quicwg/base-drafts] Multiple connections on the same port (#714)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a67d9db4c419_759a2b267b9e0ecc6839c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0j76ylacQkyWOgcmYgjdl53/7Ae41rKMy0pf 60He/JpuH2y5n7vMztCLtKjZJOTJMg6788mMpAQi58BPOEv16KvG5/STa4EaDoEN8Oo+bpeXdxPHeY BNfo6LIlHywhOX5rEqYOgG953Qi88uA7vN1AexXsYunaPDd6uB0tr72NkrdRE+lG0ymduRCMC9f562 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9KOvUnlshJucicUwbXENEr8C49Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 00:57:02 -0000

----==_mimepart_5a67d9db4c419_759a2b267b9e0ecc6839c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

An additional benefit of addressing this issue is to allow handshakes to succeed during a NAT rebinding. This is not a requirement but would be a nice feature.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/714#issuecomment-359984222
----==_mimepart_5a67d9db4c419_759a2b267b9e0ecc6839c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>An additional benefit of addressing this issue is to allow handshakes to succeed during a NAT rebinding. This is not a requirement but would be a nice feature.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/714#issuecomment-359984222">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq00O0sxpnY4NZdQlBHZjmQDYPGHGks5tNn_bgaJpZM4OxZJ9">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyCGrbpV8MeXnHLttwu2SOOxMiSxks5tNn_bgaJpZM4OxZJ9.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/714#issuecomment-359984222"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in #714: An additional benefit of addressing this issue is to allow handshakes to succeed during a NAT rebinding. This is not a requirement but would be a nice feature."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/714#issuecomment-359984222"}}}</script>
----==_mimepart_5a67d9db4c419_759a2b267b9e0ecc6839c--


From nobody Tue Jan 23 17:58:36 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9C3312D7EC for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 17:58:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0trqtOJaVe2b for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 17:58:33 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18D5E120047 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 17:58:32 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516759112; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=j3LIsI1wpIQrQYMIaxFrYiCR7fabKxvNPcm5XDyS1hE=; b=Q8dH1Ojha3eOTCh0y7plzn3i+1N9Ci+58FpylzfHLcXcTXjxyR39oAT171YD7fvwEvLLqYMG /92T236DMS7GCqUcY2ybgQaCaO5VGAdGyBrCudMuN3ig1Ek4CQo9OvtbDG+kV37FOqeQv2Dc EW7vjcNCDwL7odXpy9joEtSMeYs=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5a67e848.7f4034061c60-smtp-out-n03; Wed, 24 Jan 2018 01:58:32 -0000 (UTC)
Date: Tue, 23 Jan 2018 17:58:31 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a67e847dceee_592a2b142426bc14833fe@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7cd366: Pick a new connection ID with Retry packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a67e847dca00_592a2b142426bc1483262"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mK7dIkiGm8KO4nrX6vS9gGhFP24>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 01:58:35 -0000

----==_mimepart_5a67e847dca00_592a2b142426bc1483262
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/retry-cid
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7cd3665649b78818beca76028be18871314864cc
      https://github.com/quicwg/base-drafts/commit/7cd3665649b78818beca76028be18871314864cc
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-24 (Wed, 24 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Pick a new connection ID with Retry packets

Part of why we were echoing the connection ID in Retry is now no longer
relevant. We now have encryption providing the primary proof of receipt
for the Initial packet.

Allowing the server to pick a new connection ID and include that in the
Retry packet header allows servers to steer clients.

Closes #713.



----==_mimepart_5a67e847dca00_592a2b142426bc1483262--


From nobody Tue Jan 23 17:59:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B19112D7EC for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 17:59:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hMYB5CKC4kXv for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 17:59:38 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E0DA3120047 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 17:59:37 -0800 (PST)
Date: Tue, 23 Jan 2018 17:59:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516759177; bh=Sb6CrS4OoSSFysonsuSZ+vQnc2aEASjqv3uxT22BxNQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=09VbJjXtFbKCV2XVK44nkm2mzxQRcuS5F1pDr7LGrggTcbNfA70+yeLkTW661ypRN acD/Xvh2ghso0H3FXmnfqOVgbYGn5bZ7q3eaipaPPoHgIGPN+Qy3bWGveSraxli39L o74Xsi1/JYw1Yn0RxbCYnbBxxhzCz1gaSv6Xdb0k=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd85e638b70fe11d0168108543227a533b2ef242692cf00000001167faa8992a169ce0ed5746a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/714/issue_event/1438626826@github.com>
In-Reply-To: <quicwg/base-drafts/issues/714@github.com>
References: <quicwg/base-drafts/issues/714@github.com>
Subject: Re: [quicwg/base-drafts] Multiple connections on the same port (#714)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a67e88932270_51292b1a246f4ec4111495"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UsZ4FAqiDFIQDuVFKijKGx6_dTc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 01:59:39 -0000

----==_mimepart_5a67e88932270_51292b1a246f4ec4111495
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #714.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/714#event-1438626826
----==_mimepart_5a67e88932270_51292b1a246f4ec4111495
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/714" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="248869994" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/714">#714</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/714#event-1438626826">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7Sd6aw9w5FIiYDXfLKlCDF9RRZOks5tNo6JgaJpZM4OxZJ9">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqySlWH6vSAjg_ayOjG2EfOEZWHEhks5tNo6JgaJpZM4OxZJ9.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/714#event-1438626826"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #714."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/714#event-1438626826"}}}</script>
----==_mimepart_5a67e88932270_51292b1a246f4ec4111495--


From nobody Tue Jan 23 18:01:49 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B893012D7EC for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 18:01:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D7KoOF5VZVhJ for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 18:01:47 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6DFC3120047 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 18:01:47 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516759306; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=hLkGNA/88d8v7XC80rOau4yAqHwDLtA0zHnylIoE7Yg=; b=L7Gn3a8iLE4de8CnPYZtTzbXtF85kDZrHjvYJTXYUw+IiMTslL847vBCPsHwWDb7dziqknJe PvEs4XP51jYZSmzHAIHksm4fJlkofNtnNBI2vBbro5eOAm1p6lB19atmWzXZHH0ZcMvCuxgV s5lOxFosz4pTDv7mLXSLYj6rpdo=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a67e90a.7ff4741240c0-smtp-out-n01; Wed, 24 Jan 2018 02:01:46 -0000 (UTC)
Date: Tue, 23 Jan 2018 18:01:46 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a67e90a9b9ec_71992acb73b77c085546e@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 69abaf: Pick a new connection ID with Retry packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a67e90a9b390_71992acb73b77c0855328"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/deC_BfXPvcWSR8fGqYRQ76au2DQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 02:01:49 -0000

----==_mimepart_5a67e90a9b390_71992acb73b77c0855328
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/retry-cid
  Home:   https://github.com/quicwg/base-drafts
  Commit: 69abaf6cf8fb6881397aa12c1ad6d5b68e79f14b
      https://github.com/quicwg/base-drafts/commit/69abaf6cf8fb6881397aa12c1ad6d5b68e79f14b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-24 (Wed, 24 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Pick a new connection ID with Retry packets

Part of why we were echoing the connection ID in Retry is now no longer
relevant. We now have encryption providing the primary proof of receipt
for the Initial packet.

Allowing the server to pick a new connection ID and include that in the
Retry packet header allows servers to steer clients.

Closes #713, #1041.



----==_mimepart_5a67e90a9b390_71992acb73b77c0855328--


From nobody Tue Jan 23 18:18:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 710DE12D880 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 18:18:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gXHe5__TeN2p for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 18:18:20 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B25612D775 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 18:18:20 -0800 (PST)
Date: Tue, 23 Jan 2018 18:18:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516760300; bh=GfTP7zRCu0J2LluoZC25LtkJlSqIAzdWn/3c26rzU/U=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=iaSE8wGZXF1nYNx3+/HxDlTbAuekMXlCtPrUMKActBy47+xs/mljsIbVbMD/6RRO+ hlGXGrq/Lmumpo1jLGKCZraesxkVOghXpI0QDmY+Js7cpt7QsaYV1EdWpJiq64ImPy 22LFV3TtuhQI8blG4Ll416Gb30PZhhKj7R2WV0ss=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb6a4bb8cce090ea96d0691facc1880104ed802c492cf00000001167faeeb92a169ce11593f1c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1066@github.com>
Subject: [quicwg/base-drafts] Pick a new connection ID with Retry packets (#1066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a67ecebed315_126f3fd5eb5faf2c550d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tAGVN6V-P3jKspRUH1VAz6giEnE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 02:18:22 -0000

----==_mimepart_5a67ecebed315_126f3fd5eb5faf2c550d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Part of why we were echoing the connection ID in Retry is now no longer
relevant. We now have encryption providing the primary proof of receipt
for the Initial packet.

Allowing the server to pick a new connection ID and include that in the
Retry packet header allows servers to steer clients.

Closes #713, #1041.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1066

-- Commit Summary --

  * Pick a new connection ID with Retry packets

-- File Changes --

    M draft-ietf-quic-transport.md (12)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1066.patch
https://github.com/quicwg/base-drafts/pull/1066.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/1066

----==_mimepart_5a67ecebed315_126f3fd5eb5faf2c550d7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Part of why we were echoing the connection ID in Retry is now no longer<br>
relevant. We now have encryption providing the primary proof of receipt<br>
for the Initial packet.</p>
<p>Allowing the server to pick a new connection ID and include that in the<br>
Retry packet header allows servers to steer clients.</p>
<p><span aria-label="This pull request closes issue #713." class="issue-keyword tooltipped tooltipped-se">Closes</span> <a href="https://github.com/quicwg/base-drafts/issues/713" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="248865504" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/713">#713</a>, <a href="https://github.com/quicwg/base-drafts/pull/1041" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="286958849" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1041">#1041</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/1066'>https://github.com/quicwg/base-drafts/pull/1066</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Pick a new connection ID with Retry packets</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1066/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/1066.patch'>https://github.com/quicwg/base-drafts/pull/1066.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1066.diff'>https://github.com/quicwg/base-drafts/pull/1066.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/1066">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzkK1Bt1qcz-U_v953zudXnF9Y2sks5tNpLrgaJpZM4Rqnmm">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-684ubSCmIUOrIwGuMTGy7VBUGUks5tNpLrgaJpZM4Rqnmm.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1066"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Pick a new connection ID with Retry packets (#1066)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1066"}}}</script>

----==_mimepart_5a67ecebed315_126f3fd5eb5faf2c550d7--


From nobody Tue Jan 23 18:19:54 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BAD1012D7EC for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 18:19:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hnvJmZqJB3oy for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 18:19:52 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3495D12D775 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 18:19:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516760391; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=t6JAGBb+zqVUmXRRP9RVbHaXJn0L3MGxAVwbKIsLZAo=; b=WnKc2Ny1mCVMMELbu6vVEiiFff96vezPDTMMH2E5coCzvvQz2BfEob0v7cTv21zJfx3toq81 Ig/FM/hprZBu/bI5PfN1jIck6EQnlXzCR6E/6prytdcta70Kh2NjuSi7RtjD4FqXJbLy78p0 BIatNSoyprEX2URHN0Akt11SJas=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a67ed47.7f4371718690-smtp-out-n03; Wed, 24 Jan 2018 02:19:51 -0000 (UTC)
Date: Tue, 23 Jan 2018 18:19:50 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a67ed4645004_74ba2afc98505c0c106112@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 74257a: Remove echo text snafu
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a67ed4644cb5_74ba2afc98505c0c106026"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Hahcutuzm67NRN_4Seultua7Mc8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 02:19:53 -0000

----==_mimepart_5a67ed4644cb5_74ba2afc98505c0c106026
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/retry-cid
  Home:   https://github.com/quicwg/base-drafts
  Commit: 74257a085c8fee5dc781934f2c73f4147567809e
      https://github.com/quicwg/base-drafts/commit/74257a085c8fee5dc781934f2c73f4147567809e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-24 (Wed, 24 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove echo text snafu



----==_mimepart_5a67ed4644cb5_74ba2afc98505c0c106026--


From nobody Tue Jan 23 18:23:12 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D01012D880 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 18:23:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HSe0DkV2NeHg for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 18:23:08 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C516C12D775 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 18:23:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516760588; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=o47i2fp6sb9QOHkNl74WZXgLWFx3iw0N+eaBUh1SW3Y=; b=lcwrc/y3HhFxw1mkqrykzqEMJaxMjrtYOBVqea/UJOLj2Gh+c95YOB8FovnBcMrTNzim+oux hMByL6Tc1v+WboNaBRzo/1XpAo1muGwG3uWrV5rotyYr9dI6wAAwg5FjqG8PrAq44s0lEN7x anRJSIcmNAc16zSqBIwNqgth00o=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5a67ee0b.7fe38c07c2d0-smtp-out-n02; Wed, 24 Jan 2018 02:23:07 -0000 (UTC)
Date: Tue, 23 Jan 2018 18:23:07 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a67ee0bc2598_26692b288a511c00630da@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 830da7: Cleanup
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a67ee0bc1eac_26692b288a511c0062986"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Bt37xuMIUcKoPAEjVX8FdqvQpSU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 02:23:10 -0000

----==_mimepart_5a67ee0bc1eac_26692b288a511c0062986
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/retry-cid
  Home:   https://github.com/quicwg/base-drafts
  Commit: 830da7d7d807b902b94214fc92801ecac03ef5ca
      https://github.com/quicwg/base-drafts/commit/830da7d7d807b902b94214fc92801ecac03ef5ca
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-24 (Wed, 24 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Cleanup



----==_mimepart_5a67ee0bc1eac_26692b288a511c0062986--


From nobody Tue Jan 23 18:23:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A89DE12D775 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 18:23:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iFs8oxWHE28X for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 18:23:10 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CC9C12D7EC for <quic-issues@ietf.org>; Tue, 23 Jan 2018 18:23:10 -0800 (PST)
Date: Tue, 23 Jan 2018 18:23:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516760589; bh=fpZP29PxKIe4lIHJNguS4MQoEAy2pVHUIQSLLZjY0AY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=suILAU5luG9iowbyBT6zXrOH8YgQVu0EaGA2h4gC8WNLjYsG/moOqirbelN/Xi1SI Lfy1xPs7ExpPjsbEhV9fBLjFLRIoZd/ALqJtQLXogRzHDKSawlfcUvZt9IIPrvyWsd RXCEdwLHIxbmpJTeCmc4kgI/f3bC9eJLxFSvY6vM=
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/1066/push/2276542738@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1066@github.com>
References: <quicwg/base-drafts/pull/1066@github.com>
Subject: Re: [quicwg/base-drafts] Pick a new connection ID with Retry packets (#1066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a67ee0d6420a_16dd53fe057904f3016868"; 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/qpHOVV0xoXmbzcW7ug2XnJwYOBw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 02:23:11 -0000

----==_mimepart_5a67ee0d6420a_16dd53fe057904f3016868
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

830da7d  Cleanup


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1066/files/74257a085c8fee5dc781934f2c73f4147567809e..830da7d7d807b902b94214fc92801ecac03ef5ca

----==_mimepart_5a67ee0d6420a_16dd53fe057904f3016868
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/830da7d" class="commit-link">830da7d</a>  Cleanup</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1066/files/74257a085c8fee5dc781934f2c73f4147567809e..830da7d7d807b902b94214fc92801ecac03ef5ca">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq33OqDP6dxwgmPlFi5DrD-dzuQuRks5tNpQNgaJpZM4Rqnmm">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq98hfz0IhADV-0YzAPadvLJrIkFaks5tNpQNgaJpZM4Rqnmm.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1066/files/74257a085c8fee5dc781934f2c73f4147567809e..830da7d7d807b902b94214fc92801ecac03ef5ca"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1066"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1066/files/74257a085c8fee5dc781934f2c73f4147567809e..830da7d7d807b902b94214fc92801ecac03ef5ca"}}}</script>

----==_mimepart_5a67ee0d6420a_16dd53fe057904f3016868--


From nobody Tue Jan 23 18:32:42 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6CD6112D880 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 18:32:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e_DjsBbQLCYq for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 18:32:39 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE61C12D775 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 18:32:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=p75Y5X+z+RBuTkgBjxqs0fTwtEg=; b=KzxJZUycbc1vF6ny itd80WoaQTuEI2SUph1QI8Ad29KBoco6aoBwD8L0jtSxFac+TknKl25E1gJCrlcY REEm/iosE2k1ehfcitD3dgFbHj7hUnZ/WdNqHLWOy2khiEkzdCmq+lLzRQExXRZL ypEh9Rg51nJDAoIW3xfYzigq5tU=
Received: by filter1177p1mdw1.sendgrid.net with SMTP id filter1177p1mdw1-16568-5A67EF5F-B7 2018-01-24 02:28:47.750134536 +0000 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 K2vLkLFxSz2Qlof0A8gIsQ for <quic-issues@ietf.org>; Wed, 24 Jan 2018 02:19:52.197 +0000 (UTC)
Date: Wed, 24 Jan 2018 02:32:34 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1066/push/2276537682@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1066@github.com>
References: <quicwg/base-drafts/pull/1066@github.com>
Subject: Re: [quicwg/base-drafts] Pick a new connection ID with Retry packets (#1066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a67ed4819bb5_6e912abfb5cbced49266a"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1RHvp3p59zNu5GnTfyzpIrMX958feV7GtlqC pXRLnuMz5RlWA9++bqrKY/0seHfgXeFc02FQv8lzA16hbDkw/zCy1UXSmQpcBli5sb58HGUXygyKcL 3fmsxNmNSV9/EHdgqP/wo4GuebLYxA6SsnMfeqhg6mWOSF7r1+XjyIBV+VPZFmiCUO2hSxF50Mh0zI s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QAtHTRskDw4cUAzKtvY0M-dfKEg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 02:32:40 -0000

----==_mimepart_5a67ed4819bb5_6e912abfb5cbced49266a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

74257a0  Remove echo text snafu


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1066/files/69abaf6cf8fb6881397aa12c1ad6d5b68e79f14b..74257a085c8fee5dc781934f2c73f4147567809e

----==_mimepart_5a67ed4819bb5_6e912abfb5cbced49266a
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/74257a0" class="commit-link">74257a0</a>  Remove echo text snafu</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1066/files/69abaf6cf8fb6881397aa12c1ad6d5b68e79f14b..74257a085c8fee5dc781934f2c73f4147567809e">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq35YvzQMNfQNamQl3apagclgMc1Jks5tNpNIgaJpZM4Rqnmm">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzvo3xah41RZjpT3mEG-UVPLiFS_ks5tNpNIgaJpZM4Rqnmm.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1066/files/69abaf6cf8fb6881397aa12c1ad6d5b68e79f14b..74257a085c8fee5dc781934f2c73f4147567809e"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1066"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1066/files/69abaf6cf8fb6881397aa12c1ad6d5b68e79f14b..74257a085c8fee5dc781934f2c73f4147567809e"}}}</script>

----==_mimepart_5a67ed4819bb5_6e912abfb5cbced49266a--


From nobody Tue Jan 23 18:33:24 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4F2512D88D for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 18:33:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zG2NM5r3SX3w for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 18:33:22 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3875A12D775 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 18:33:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=GNsICLsJpuMCHxtypLkd5PQxp3A=; b=R5sYUfarVt1e4QAK +H1c4S49nYXb1l2WvSi+BdQqcLKMbtLcoR4bqqi3VAL2MDY3uLoMzETV5WvTWqJf N6TOwSLWXZJybkUs6GPBWXa1GbtvcNRJMrPovlfVCytbuULw+rGQKaWiaaLid5u5 4o0gn+GG9IMQyIxdPXnfmfkMYWI=
Received: by filter0565p1mdw1.sendgrid.net with SMTP id filter0565p1mdw1-30411-5A67EF1A-70 2018-01-24 02:27:38.679614259 +0000 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 TQX6PJt7SRyFXUq0rEZLqg for <quic-issues@ietf.org>; Wed, 24 Jan 2018 01:59:33.214 +0000 (UTC)
Date: Wed, 24 Jan 2018 02:33:07 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec452c99f54c26e284e6f0879e75224ed7b0975d92cf00000001167faa8592a169ce0ed5746a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/714/359995274@github.com>
In-Reply-To: <quicwg/base-drafts/issues/714@github.com>
References: <quicwg/base-drafts/issues/714@github.com>
Subject: Re: [quicwg/base-drafts] Multiple connections on the same port (#714)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a67e88518c49_14d22b10e20feed4520d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0SxBmgb5NsJgIBWmRohmmCwqurhXIImBKWHE 7kFWQeE8AckOLXqZ9OZVFJw67vn/OdfKhPjE258R02tiD94EmbwwBhhlhHw/+KbhXnyWw4Vle/R69N HTfmAgKpS6KXsgHGN5phXDBgBJHnQi63LUUyg3qduJ0r0yI3XOTazi0QShoIKrFbQavRJga58dUtd9 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LEEf4aMUaY22U4QTVoaKJpxFhYI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 02:33:24 -0000

----==_mimepart_5a67e88518c49_14d22b10e20feed4520d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

When we discussed this in the context of other things at Melbourne we decided not to address this use case in this version of the protocol.  Many of the solutions proposed do not require changes to protocol invariants, so we could fix this in a future version.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/714#issuecomment-359995274
----==_mimepart_5a67e88518c49_14d22b10e20feed4520d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>When we discussed this in the context of other things at Melbourne we de=
cided not to address this use case in this version of the protocol.  Many o=
f the solutions proposed do not require changes to protocol invariants, so =
we could fix this in a future version.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/714#issuecomment-359995274">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9BLvwlCNm7nOeS=
W313tDSAZC6fkks5tNo6FgaJpZM4OxZJ9">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1mlBMXOjEL73cwwm=
YevFMFXXAaLks5tNo6FgaJpZM4OxZJ9.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/714#issuecomment-359995274"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #714: When we =
discussed this in the context of other things at Melbourne we decided not t=
o address this use case in this version of the protocol.  Many of the solut=
ions proposed do not require changes to protocol invariants, so we could fi=
x this in a future version."}],"action":{"name":"View Issue","url":"https:/=
/github.com/quicwg/base-drafts/issues/714#issuecomment-359995274"}}}</scrip=
t>=

----==_mimepart_5a67e88518c49_14d22b10e20feed4520d1--


From nobody Tue Jan 23 20:22:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B204B12D880 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 20:22:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zMGYT0Tlsewm for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 20:22:03 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EFCB71275C5 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 20:22:02 -0800 (PST)
Date: Tue, 23 Jan 2018 20:22:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516767720; bh=6jSq1LgcZ74bKuBPv6aLgLsLNpFwdldlXP7Vqo7yQUc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s7VqfEBs4ex9Y7tqegpybYzXniy4l+fFsohwevDyCFSLoHwLvl9NCZLNUBjau2ii0 kJB75SGawWGEs9xeUQxYwbRg+WMNIxENi08nMawz6xjsTMfqXsfJRV/vJ6EP/z37En aYw9wZWT9/Hu1luOwyp77qoiaF8X+qk10fqSTlhs=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec147566039995f94427bda1460b0a249effe0dd92cf00000001167fcbe892a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/360016646@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data in a single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6809e815925_2c003fd863668f349892a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AMsgcLIwdocgDWcwKAJygouwSMY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 04:22:05 -0000

----==_mimepart_5a6809e815925_2c003fd863668f349892a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Rethinking this, I now think that [option 4](https://github.com/quicwg/base-drafts/issues/630#issuecomment-308361033) (i.e. add length field to long packet header to allow multiple QUIC packets to be stored in a single UDP packet) is the simplest.

A server might reject 0-RTT data. In such case, INITIAL packet is accepted but 0-RTT data is rejected.

If we allow INITIAL packet to convey 0-RTT data, that would mean that the part of the packet can be acknowledged. That collides with the principle that sent data is acked per packet.

Option 4 avoids the issue by allowing two QUIC packets to fit into a single UDP packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-360016646
----==_mimepart_5a6809e815925_2c003fd863668f349892a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Rethinking this, I now think that <a href=3D"https://github.com/quicwg=
/base-drafts/issues/630#issuecomment-308361033">option 4</a> (i.e. add le=
ngth field to long packet header to allow multiple QUIC packets to be sto=
red in a single UDP packet) is the simplest.</p>
<p>A server might reject 0-RTT data. In such case, INITIAL packet is acce=
pted but 0-RTT data is rejected.</p>
<p>If we allow INITIAL packet to convey 0-RTT data, that would mean that =
the part of the packet can be acknowledged. That collides with the princi=
ple that sent data is acked per packet.</p>
<p>Option 4 avoids the issue by allowing two QUIC packets to fit into a s=
ingle UDP packet.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/630#issuecomment-360016646">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1hQc=
4QiTLQNg0fW00NFz-FtxRMfks5tNq_ogaJpZM4N47uf">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq25=
TZ_qi9MTAtly6PleebucRUdCUks5tNq_ogaJpZM4N47uf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/630#issuecomment-360016646"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #63=
0: Rethinking this, I now think that [option 4](https://github.com/quicwg=
/base-drafts/issues/630#issuecomment-308361033) (i.e. add length field to=
 long packet header to allow multiple QUIC packets to be stored in a sing=
le UDP packet) is the simplest.\r\n\r\nA server might reject 0-RTT data. =
In such case, INITIAL packet is accepted but 0-RTT data is rejected.\r\n\=
r\nIf we allow INITIAL packet to convey 0-RTT data, that would mean that =
the part of the packet can be acknowledged. That collides with the princi=
ple that sent data is acked per packet.\r\n\r\nOption 4 avoids the issue =
by allowing two QUIC packets to fit into a single UDP packet."}],"action"=
:{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues=
/630#issuecomment-360016646"}}}</script>=

----==_mimepart_5a6809e815925_2c003fd863668f349892a--


From nobody Tue Jan 23 20:34:19 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A2BD12D958 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 20:34:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Txl56ATL15pp for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 20:34:16 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 157091275C5 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 20:34:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=AVmzdRxPeyfUX5i3dCseFgtTfc8=; b=af1tyaF6/c96to6/ nbFGuOgduREMrsruvHIegrlGTf/qKIzj2YGTJjsbN6QvCtmMw4OzxfGAD9F83FVG C4ddjby9yOGlo+Y05zejLMNkOdowVZg7O1emoqMWwE6P7BgIs8IUC/44NmCet5ld RCHdxKXHbyRCWCqjR4gGD3HLcGE=
Received: by filter1207p1mdw1.sendgrid.net with SMTP id filter1207p1mdw1-6658-5A680CC6-1A 2018-01-24 04:34:15.11974617 +0000 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 BQDpfq0QQYa59TRwbpyD-A for <quic-issues@ietf.org>; Wed, 24 Jan 2018 04:34:14.922 +0000 (UTC)
Date: Wed, 24 Jan 2018 04:34:15 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1fba98f268774c7f5794664e237cfd0319a23d0492cf00000001167fcec692a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/360018155@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data in a single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a680cc6ce6da_2be03fd863668f3411849a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3aaqgldCOhLnClD+x4hIZcC3PLbeWTV98OAQ 0CvfE0rJtVfAra9K6BAZxGTFzJG+eJFyxXOblGw2qDHmUjvgKnI0PkPNMAWffzKTLlKh87bKlVLvcw TJQyt5JKWiW3TZv3STN8Dlfuomm2Jh8G5xLsAYDuKOC9inKzKMRnJYFm3QYSm+zAdzY9nzZFi+S6Mp c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uct9jG7LV9mRFQgvaTyfCEv3sa8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 04:34:18 -0000

----==_mimepart_5a680cc6ce6da_2be03fd863668f3411849a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My suggestion was for the INITIAL packet to embed the 0RTT data in an encapsulated 'packet' with it's own packet number, though the embedded packet may have it's packet number defined by the fact it's embedded.  The reason to embed rather than adding a length field is because it's very easy to define a frame type which indicates an embedded packet, and adding a length seems more complex and is typically not useful.

Also, the belief is that if you can't process the handshake data, there's no reason to try to process the embedded 0RTT data.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-360018155
----==_mimepart_5a680cc6ce6da_2be03fd863668f3411849a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>My suggestion was for the INITIAL packet to embed the 0RTT data in an en=
capsulated 'packet' with it's own packet number, though the embedded packet=
 may have it's packet number defined by the fact it's embedded.  The reason=
 to embed rather than adding a length field is because it's very easy to de=
fine a frame type which indicates an embedded packet, and adding a length s=
eems more complex and is typically not useful.</p>
<p>Also, the belief is that if you can't process the handshake data, there'=
s no reason to try to process the embedded 0RTT data.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/630#issuecomment-360018155">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7P3OuIoTfbhaRv=
QSFyZ5eiQU0Yrks5tNrLGgaJpZM4N47uf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5TFskHKKr9WQKOCO=
nf8jMTrII2dks5tNrLGgaJpZM4N47uf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/630#issuecomment-360018155"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@ianswett in #630: My suggestion=
 was for the INITIAL packet to embed the 0RTT data in an encapsulated 'pack=
et' with it's own packet number, though the embedded packet may have it's p=
acket number defined by the fact it's embedded.  The reason to embed rather=
 than adding a length field is because it's very easy to define a frame typ=
e which indicates an embedded packet, and adding a length seems more comple=
x and is typically not useful.\r\n\r\nAlso, the belief is that if you can't=
 process the handshake data, there's no reason to try to process the embedd=
ed 0RTT data."}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/630#issuecomment-360018155"}}}</script>=

----==_mimepart_5a680cc6ce6da_2be03fd863668f3411849a--


From nobody Tue Jan 23 20:46:55 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE9AE12D958 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 20:46:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 92wXzvVS7Pkf for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 20:46:51 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 40BAF1275C5 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 20:46:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+qtuwWM+IOYf1RLfbog/PLbmf1o=; b=BgQAiWeYWIUDivXq cVZlCbu6ysoAduzYN3dhAIOOKxlM0V7cP5ZOJuEXyuSfs3zzVMOaCjNzFoyZ9V4v oXns2WUITviYuyzM12ZFiBIoMSOwatkLaMhZnreh9vEAAKd3K78btuR1kXFMDmWO jFmmkDr1bTs94dwwPpLtOTe/eB4=
Received: by filter0627p1iad2.sendgrid.net with SMTP id filter0627p1iad2-22578-5A680FBA-1 2018-01-24 04:46:50.04752867 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad2.sendgrid.net (SG) with ESMTP id rUJvRY4_Rze1mFSR72Y8sQ for <quic-issues@ietf.org>; Wed, 24 Jan 2018 04:46:50.001 +0000 (UTC)
Date: Wed, 24 Jan 2018 04:46:50 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5eddcac1f7f9d54a4931a57eb938db2300913d5792cf00000001167fd1b992a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/360019661@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data in a single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a680fb9edcaa_618c3faf83480f2c2410ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3BaLZ8J3GVE9hfMWsRPk830HkEcgDUXH8XBD tqSZia0Dlg3vf6yxaX1ov9ZU5S/ldaQEMaRVo+NfcFmLswTLIP1boj2t+oqx933YGzqLHYCubcHreh dB4033OwyeAEyNF6JcLgkmekA4cFnJCHlTe0y5Gq5C5JP55svAWxwSefSfZCK3n7/wXZM6/iHsioIH w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ny76ff58G5Ym563cG3nv6copf8E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 04:46:53 -0000

----==_mimepart_5a680fb9edcaa_618c3faf83480f2c2410ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thank you for pointing out that. I agree with your observations.

OTOH, it might still be the case that option 4 is easier to implement, since you do not need to encrypt INITIAL packet after encrypting 0RTT data as an encapsulated packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-360019661
----==_mimepart_5a680fb9edcaa_618c3faf83480f2c2410ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thank you for pointing out that. I agree with your observations.</p>
<p>OTOH, it might still be the case that option 4 is easier to implement, s=
ince you do not need to encrypt INITIAL packet after encrypting 0RTT data a=
s an encapsulated packet.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/630#issuecomment-360019661">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyoAz9ohHkX569g=
ZdRl1OvrTbz9aks5tNrW5gaJpZM4N47uf">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0zVbRoG4NVvvNWo0=
QLr38weUhj4ks5tNrW5gaJpZM4N47uf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/630#issuecomment-360019661"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@kazuho in #630: Thank you for p=
ointing out that. I agree with your observations.\r\n\r\nOTOH, it might sti=
ll be the case that option 4 is easier to implement, since you do not need =
to encrypt INITIAL packet after encrypting 0RTT data as an encapsulated pac=
ket."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/630#issuecomment-360019661"}}}</script>=

----==_mimepart_5a680fb9edcaa_618c3faf83480f2c2410ea--


From nobody Tue Jan 23 21:13:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE21412D958 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 21:13:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4GvCErwQjul4 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 21:13:01 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31FA51275C5 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 21:13:01 -0800 (PST)
Date: Tue, 23 Jan 2018 21:13:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516770780; bh=XB1qJ9JKSVC0dABVv7PHL0b0Wjwf9ly8cmcW7u4bK7s=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Xw021SInGG354cok0PRhJ6wMqzHfMBnYcfxlH9QK6xO5RDfzkN3Y2B7+pXzpgMqke 7yghbZ7EJ4phtvhgQd5rTCmKpkg0lbsOSQui4PJ0sDAlSlE3tA6IhpQRwzSXuYCCFZ uJpsssXRTTwNcn1zT+J25jDZI0QDKLG1uWrtcEaQ=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9136d0d5e82b19c518ae1a39c6db20bdada60f1692cf00000001167fd7dc92a169ce1159a1ed@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1067@github.com>
Subject: [quicwg/base-drafts] Retry packet and PADDING (#1067)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6815dc653dd_5b123f99908f8f2c2572b3"; 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/TbJBGOg4XquikpwWk91N0MmQ7GE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 05:13:03 -0000

----==_mimepart_5a6815dc653dd_5b123f99908f8f2c2572b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

-08 in Section 5.4.2. says:

>   The payload of the Retry packet contains a single STREAM frame on
>   stream 0 with offset 0 containing the server's cryptographic
>   stateless retry material.  It MUST NOT contain any other frames.  The
>   next STREAM frame sent by the server will also start at stream offset
>   0.

Any reason why PADDING is not allowed? (Insert usual stuff about zero-copy and fixed offsets.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1067
----==_mimepart_5a6815dc653dd_5b123f99908f8f2c2572b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>-08 in Section 5.4.2. says:</p>
<blockquote>
<p>The payload of the Retry packet contains a single STREAM frame on<br>
stream 0 with offset 0 containing the server's cryptographic<br>
stateless retry material.  It MUST NOT contain any other frames.  The<br>
next STREAM frame sent by the server will also start at stream offset<br>
0.</p>
</blockquote>
<p>Any reason why PADDING is not allowed? (Insert usual stuff about zero-copy and fixed offsets.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1067">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7suYSsNSY06X6F4KDTbIaH6FsnUks5tNrvcgaJpZM4RquyT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxHSnsSTeROY6Ni8nrjuF9DrWCvQks5tNrvcgaJpZM4RquyT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1067"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Retry packet and PADDING (#1067)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1067"}}}</script>
----==_mimepart_5a6815dc653dd_5b123f99908f8f2c2572b3--


From nobody Tue Jan 23 21:17:18 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 847DA12D958 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 21:17:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TYMb_OWunU5p for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 21:17:15 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E76C11275C5 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 21:17:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=pj9cA+OR+vANmZhiFdS6Orxcp3g=; b=bp6aCLSgN5eO7wLj C92IZYFOzgvRZNWwS9vxgzuXgPFcIKDPI51vluXA9JcYUClUCBmLMZpnjxSyXScc 0ftceNDkbmUgfs+d8u0aG0Q1t5myHD04b9khwsM5hyYFMzRUVNS86uujZTIwc+nX zjZNnBX3EEl/W03xHUOeg/eLsPY=
Received: by filter0049p1iad2.sendgrid.net with SMTP id filter0049p1iad2-1926-5A6816D9-6 2018-01-24 05:17:13.411004069 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0008p1iad2.sendgrid.net (SG) with ESMTP id EvARXEvLSfyH9TF4E26JwQ for <quic-issues@ietf.org>; Wed, 24 Jan 2018 05:17:13.527 +0000 (UTC)
Date: Wed, 24 Jan 2018 05:17:13 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb9a5d6a380b98ce5fbb480194c44c99139b574db92cf00000001167fd8d992a169ce1159a1ed@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1067/360023583@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1067@github.com>
References: <quicwg/base-drafts/issues/1067@github.com>
Subject: Re: [quicwg/base-drafts] Retry packet and PADDING (#1067)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6816d974c6f_2c093fd863668f343992f4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3+CJ7NlOLTOuARXZnnT2QBooYGddnD2NUVe1 La8IoYRvIwWg0TK+T9Pq57kEnY8BykWM7ZBGlrdhJq4jAnpCp1A4SSybwqmF9QZY59lVVYrRNxmBa4 VPiHqNj5GFQ/8CCQWlar81jr4HOwuWUF/X/waRBsJZ+MEn8hTG8MEyPmuuHv+Z/Cov0+l6B+hPvpZN 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vx8LRuU7y41Mx0x5H0l176zaP3E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 05:17:16 -0000

----==_mimepart_5a6816d974c6f_2c093fd863668f343992f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

There=E2=80=99s a related PR for this: https://github.com/quicwg/base-draft=
s/pull/882

--=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/1067#issuecomment-360023583=

----==_mimepart_5a6816d974c6f_2c093fd863668f343992f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There=E2=80=99s a related PR for this: <a href=3D"https://github.com/qui=
cwg/base-drafts/pull/882" class=3D"issue-link js-issue-link" data-error-tex=
t=3D"Failed to load issue title" data-id=3D"266298606" data-permission-text=
=3D"Issue title is private" data-url=3D"https://github.com/quicwg/base-draf=
ts/issues/882">#882</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/1067#issuecomment-360023583">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9eisVOrisW1tj=
tOmRhw_20brbYsks5tNrzZgaJpZM4RquyT">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6EcdfhZ5YCLOUxK=
6PpSg2NU2wevks5tNrzZgaJpZM4RquyT.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1067#issuecomment-360023583"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1067: There=
=E2=80=99s a related PR for this: https://github.com/quicwg/base-drafts/pul=
l/882"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/1067#issuecomment-360023583"}}}</script>=

----==_mimepart_5a6816d974c6f_2c093fd863668f343992f4--


From nobody Tue Jan 23 21:21:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81ADA12D965 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 21:21:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3pOYLd_4HP6Q for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 21:21:43 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7505412D963 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 21:21:36 -0800 (PST)
Date: Tue, 23 Jan 2018 21:21:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516771295; bh=97O56Pvbq3v4Dgzczq6zXtmSKQn6k0/BdArlQoQx5WI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=giw5l9ZPTBqaY36S1c26uM9/Wbb4vfJAHBYUo4Jat7GHwfuzIUC/5xf8iFOlztTG2 PmJzH3nhzhld5PDtHz7s2G8TkBYcpjFrWC2ge8WNRqOHtAAaeLS0Tr/OY3TBXo5I4H FTBaW9fCT5cxFppnlHxSL3aL15HE5rykFEb1Otag=
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/882/push/2276787827@github.com>
In-Reply-To: <quicwg/base-drafts/pull/882@github.com>
References: <quicwg/base-drafts/pull/882@github.com>
Subject: Re: [quicwg/base-drafts] allow ACKs in the Server Stateless Retry packet (#882)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6817dfcbf6b_d763f86e65e2f342853e1"; 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/3YKQAlmrqYG-1TDOQWwglJ3yxh4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 05:21:44 -0000

----==_mimepart_5a6817dfcbf6b_d763f86e65e2f342853e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

9a4266a  Merge branch 'master' into simplify-stateless-retry


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/882/files/fa6e0f88f76a26b2e0199c6ee5e32602c7bcad6d..9a4266ab0782d619923fb63bd5c42c3832cdcbbf

----==_mimepart_5a6817dfcbf6b_d763f86e65e2f342853e1
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/9a4266a" class="commit-link">9a4266a</a>  Merge branch &#39;master&#39; into simplify-stateless-retry</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/882/files/fa6e0f88f76a26b2e0199c6ee5e32602c7bcad6d..9a4266ab0782d619923fb63bd5c42c3832cdcbbf">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7xaCYO4dg9wyzXdzYgEOPfc1bPaks5tNr3fgaJpZM4P851R">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3hDuQvapBGWsKEMteK7q1KsF6Msks5tNr3fgaJpZM4P851R.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/882/files/fa6e0f88f76a26b2e0199c6ee5e32602c7bcad6d..9a4266ab0782d619923fb63bd5c42c3832cdcbbf"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #882"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/882/files/fa6e0f88f76a26b2e0199c6ee5e32602c7bcad6d..9a4266ab0782d619923fb63bd5c42c3832cdcbbf"}}}</script>

----==_mimepart_5a6817dfcbf6b_d763f86e65e2f342853e1--


From nobody Tue Jan 23 21:23:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E25EE12D958 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 21:23:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zbSu1PmtfTCN for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 21:23:07 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 56CBC1275C5 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 21:23:07 -0800 (PST)
Date: Tue, 23 Jan 2018 21:23:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516771386; bh=fCNOtEexW9aY87nsxi7lE1D/9nWqqLlXaCgwVVD0lVY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mXGJDLHkX3nyOMAJsIdIdJ+jeRF6GCGW0OfupPUevxfte8AwreeYkdtiXqVX/9Vuh NBKMnfYbGp8+4rsRbQE1lWfnQfO5cFqBiLug5PX778i/4DbaMgvbeYoKJ7W0hMKrbY xY/N4c113jOfp+wyWul8IxOplJeEX7SBInDsgcSs=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeefc7835bca588d1c5f9f8099c42777b8419509392cf00000001167fda3a92a169ce1159a1ed@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1067/360024378@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1067@github.com>
References: <quicwg/base-drafts/issues/1067@github.com>
Subject: Re: [quicwg/base-drafts] Retry packet and PADDING (#1067)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a68183ab074f_6d422b27d48caed4203765"; 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/HN0rOeHrPJ_IILB4w02pxknpFW0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 05:23:09 -0000

----==_mimepart_5a68183ab074f_6d422b27d48caed4203765
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

#882 says "It SHOULD also contain an ACK frame" and removes the limit on any other frames. That looks a bit too broad? 

Why not say "MAY contain PADDING (and ACK?) and MUST NOT..."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1067#issuecomment-360024378
----==_mimepart_5a68183ab074f_6d422b27d48caed4203765
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/quicwg/base-drafts/pull/882" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="266298606" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/882">#882</a> says "It SHOULD also contain an ACK frame" and removes the limit on any other frames. That looks a bit too broad?</p>
<p>Why not say "MAY contain PADDING (and ACK?) and MUST NOT..."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1067#issuecomment-360024378">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwAORMQqcaMUPVXAflXL0_-LhFYQks5tNr46gaJpZM4RquyT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0br55xJw7HbDGdwV3nGOMgt6nAUks5tNr46gaJpZM4RquyT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1067#issuecomment-360024378"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1067: #882 says \"It SHOULD also contain an ACK frame\" and removes the limit on any other frames. That looks a bit too broad? \r\n\r\nWhy not say \"MAY contain PADDING (and ACK?) and MUST NOT...\""}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1067#issuecomment-360024378"}}}</script>
----==_mimepart_5a68183ab074f_6d422b27d48caed4203765--


From nobody Tue Jan 23 23:52:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A08012D962 for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 23:52:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XErG6AzECVJv for <quic-issues@ietfa.amsl.com>; Tue, 23 Jan 2018 23:52:08 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7864912D847 for <quic-issues@ietf.org>; Tue, 23 Jan 2018 23:52:08 -0800 (PST)
Date: Tue, 23 Jan 2018 23:52:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516780327; bh=VyrKUnHPYKr1Y4fHAbAgo7LSyPn9EmHMhKnu6Zja9gM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RHbWn8WLlNjRPS8Ax0mKA8RA2EHX0OUg1SCZ2JJ/Ox1czBni/7qDap/GkzR8S+/Zd QyKdJDBU0Rz4F4o3l+pzVYmncYF76FNcbcoBPfN4+4RxdLOUXqiapPrSi6Mt67v/sc w4debOO2JjJidU4DPihi3LxHs5sziiTFdENjZn9Q=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd82e4cef0d946d89c8de5fd9980d02313be4294192cf00000001167ffd2792a169ce0ed5746a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/714/360048706@github.com>
In-Reply-To: <quicwg/base-drafts/issues/714@github.com>
References: <quicwg/base-drafts/issues/714@github.com>
Subject: Re: [quicwg/base-drafts] Multiple connections on the same port (#714)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a683b27a9be9_5f6d2ac560ef8ecc1616c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/ssKL8KeGPsRbr2lKJW7PcEseDTo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 07:52:10 -0000

----==_mimepart_5a683b27a9be9_5f6d2ac560ef8ecc1616c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Even if the protocol does not consider this in v1, it would be highly useful to ensure that there is linkage between CID SID in all packages, so an implementation can do define its own semantics to resolve connection conflicts.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/714#issuecomment-360048706
----==_mimepart_5a683b27a9be9_5f6d2ac560ef8ecc1616c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Even if the protocol does not consider this in v1, it would be highly =
useful to ensure that there is linkage between CID SID in all packages, s=
o an implementation can do define its own semantics to resolve connection=
 conflicts.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/714#issuecomment-360048706">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxpAl=
JVvx3UuaYN3gSVwI10xGqQcks5tNuEngaJpZM4OxZJ9">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5f=
0QDamzA-SJyu9MnQs2DQ-yrlNks5tNuEngaJpZM4OxZJ9.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/714#issuecomment-360048706"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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 #=
714: Even if the protocol does not consider this in v1, it would be highl=
y useful to ensure that there is linkage between CID SID in all packages,=
 so an implementation can do define its own semantics to resolve connecti=
on conflicts."}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/714#issuecomment-360048706"}}}</script>=

----==_mimepart_5a683b27a9be9_5f6d2ac560ef8ecc1616c0--


From nobody Wed Jan 24 12:30:20 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5A6F129BBF for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 12:30:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Adlyrw-tTaKd for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 12:30:18 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 963D912946D for <quic-issues@ietf.org>; Wed, 24 Jan 2018 12:30:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=cslgXA/ftGadwwerKkS6+VEIJdM=; b=LfpCY8YubSFIv/k9 7gffxgG69WntkCn47uijt3wZfAlStqiwGc/Fe0+OOeYg8eqj+CcV33pz1PD0u/hh AM5qyeA0ROvz1Vgm1EhQ1+WTCImk8a0TDjqPGjR/EXoSPDGp1jDxX9+aiGYJ6SmO lrWcoV39h1FeaojANIVv/Xizxmo=
Received: by filter0440p1mdw1.sendgrid.net with SMTP id filter0440p1mdw1-6514-5A68ECD9-C 2018-01-24 20:30:17.273757589 +0000 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 ZWINon-sRMOM2ZawNeRX7A for <quic-issues@ietf.org>; Wed, 24 Jan 2018 20:30:17.153 +0000 (UTC)
Date: Wed, 24 Jan 2018 20:30:17 +0000 (UTC)
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8c8474c8bf48c4ec2b7c2dea21edad7db529086892cf000000011680aed992a169ce0e0bd8dd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/630/360263541@github.com>
In-Reply-To: <quicwg/base-drafts/issues/630@github.com>
References: <quicwg/base-drafts/issues/630@github.com>
Subject: Re: [quicwg/base-drafts] handshake and 0rtt data in a single packet (#630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a68ecd95c78_45172ab7316dcec41185ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: RyanAtGoogle
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1sRzeMgjBBvIpHIga4eoGycV7x9qLcn91bQj +JnII1Hj8rnTyAnk3W2deMmfxkTEG0+pI1OIYkple5WPxs94Xwaf+E44joOqOFvDV7xO+9jJ2DBhM3 eP6fsMEO4ZkZMnJGYZvOGM3OZzr6yiq/6FDGYEx1lg7tMC9EmlVmydhbB9FdBzWi0PY+u9/F5JuGl4 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FZa09a0dnAB3jBYYV8jE_cR8W_o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 20:30:20 -0000

----==_mimepart_5a68ecd95c78_45172ab7316dcec41185ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett That makes the most sense to me as well.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/630#issuecomment-360263541
----==_mimepart_5a68ecd95c78_45172ab7316dcec41185ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> That makes the most sense to me as well.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-360263541">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0A7BZLQRmBsNaHJSZEmp9P9e0xBks5tN5LZgaJpZM4N47uf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6tWu2b6Q5bZ1wmIy11uahvRw7ctks5tN5LZgaJpZM4N47uf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/630#issuecomment-360263541"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle in #630: @ianswett That makes the most sense to me as well."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/630#issuecomment-360263541"}}}</script>
----==_mimepart_5a68ecd95c78_45172ab7316dcec41185ab--


From nobody Wed Jan 24 16:32:08 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D041312D864 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 16:32:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZCVfL0Olnpya for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 16:32:06 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 691381200C1 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 16:32:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=bOm08MTWPy+Tmr27qi98mlcm/2Q=; b=h0/sCytamQrIAi2t TBpZj2VGbEiw355n1NxxI7bjhKQkXaKas8TapU/CAl1mh+sz1CVZ4sZSRpYKbXT9 FPiunMO8qa5kEaPpEqqMD1JVn2cxk9i0aqKu71Gvq3nDz7h//Bq2FH6NQRZUZkL6 s9Bgk0jgaACikiugFWCEGLwe6BI=
Received: by filter0149p1iad2.sendgrid.net with SMTP id filter0149p1iad2-27642-5A692585-1F 2018-01-25 00:32:05.543340959 +0000 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 LpsaOfBDScKQHJ-pMgSnLw for <quic-issues@ietf.org>; Thu, 25 Jan 2018 00:32:05.299 +0000 (UTC)
Date: Thu, 25 Jan 2018 00:32:05 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab371f9e5fa414cdb37812db7306c7caafc642c01092cf000000011680e78592a169ce11593f1c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1066/review/91380075@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1066@github.com>
References: <quicwg/base-drafts/pull/1066@github.com>
Subject: Re: [quicwg/base-drafts] Pick a new connection ID with Retry packets (#1066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a692585281a7_75392ab76e528ec41242fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0za8s2lRmQ7SrHgUHQpXmtNQ6uRZVOe5AMCR yPcFPvf/OUce7rjePbtscmriuBP7mrhvb0T/8hOaXiVixa6AcimuBSsDR0Lkp1BL/CtRE5J1KCTl8N eC2BZM4okVp4LwSWwMyoPiqq8qLM9WM5Nb/3gxIVEjiZT7tp9pyOq/VYOr7RfJ10Tt01okT4f9/GJi Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xYg3R8YD1nJHK6WnPbMJaflpRx4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 00:32:08 -0000

----==_mimepart_5a692585281a7_75392ab76e528ec41242fb
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/1066#pullrequestreview-91380075
----==_mimepart_5a692585281a7_75392ab76e528ec41242fb
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/1066#pullrequestreview-91380075">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzzS4dPF_haXOyGL19B-KRe2ee1Zks5tN8uFgaJpZM4Rqnmm">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-L0MG-De-v4lg7ptbus2mpQl9VSks5tN8uFgaJpZM4Rqnmm.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1066#pullrequestreview-91380075"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1066"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1066#pullrequestreview-91380075"}}}</script>
----==_mimepart_5a692585281a7_75392ab76e528ec41242fb--


From nobody Wed Jan 24 17:03:24 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ACC0D12D878 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 17:03:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KbGpnZ9Tbggq for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 17:03:22 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7735012D869 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 17:03:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516842201; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=qewmm7r5d+hXEfuVY8yM2efIoIk2J/iaEcLRjZzxfNk=; b=aP9m/Moxya+URpD68SvRe1rQ+wnWPQkhIGYLWxTHC6cb7ilai3B9DcWQPpcknItM6Bml6/ob nWy7MLevmDEWJr3rzodYuvv5mU9TXVEHRc017iPa4tPcGklKa5E7QcNLU/Xn9be+KIw+r0Ok XjpbKZYGJUapLQtIZZlgaD++km4=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a692cd9.7f9c4444df30-smtp-out-n03; Thu, 25 Jan 2018 01:03:21 -0000 (UTC)
Date: Wed, 24 Jan 2018 17:03:21 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a692cd973d20_4fff2ac886dfdc101017a5@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1a93ee: Add EXTENSION frame
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a692cd9737df_4fff2ac886dfdc1010161f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m2PXX2WCZX3qgEsR_96B1NUn-5E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 01:03:24 -0000

----==_mimepart_5a692cd9737df_4fff2ac886dfdc1010161f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ext-frame
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1a93eedb041e77d281a8f391959e72c6f3e64086
      https://github.com/quicwg/base-drafts/commit/1a93eedb041e77d281a8f391959e72c6f3e64086
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-25 (Thu, 25 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add EXTENSION frame

Closes #58.



----==_mimepart_5a692cd9737df_4fff2ac886dfdc1010161f--


From nobody Wed Jan 24 17:03:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 374D912D80E for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 17:03:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yLGOHcmk8-85 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 17:03:48 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CE1912D574 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 17:03:48 -0800 (PST)
Date: Wed, 24 Jan 2018 17:03:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516842227; bh=UvVk8HB1hd0ATsn7708vIw040lE1eNhkGUTm2Gg/MdA=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=fMpzbQXfmSoHB/LTWyroQkAmPFidzEBDreOFfORwpz7lpKFFiESnrGYkHSh9R4l+b bjh6EZ3JHRXoBnmfVhz+DwZfZjPxyeIHEodfHfi7w6OhN4WvSkmAX5h8tXp9X4nBHy eoafjhsLdnzxb2lRpAbQFXhi4ZcFPHoYIWMlXPGc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba3a7d367051287ba8e242579205264684f12e07992cf000000011680eef392a169ce115ea54e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1068@github.com>
Subject: [quicwg/base-drafts] Add EXTENSION frame (#1068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a692cf34ede9_355e2afddf016ec4211268"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cVMhshMY0C3ufvIx3tNhR4WPPHA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 01:03:50 -0000

----==_mimepart_5a692cf34ede9_355e2afddf016ec4211268
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #58.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1068

-- Commit Summary --

  * Add EXTENSION frame

-- File Changes --

    M draft-ietf-quic-transport.md (79)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1068.patch
https://github.com/quicwg/base-drafts/pull/1068.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/1068

----==_mimepart_5a692cf34ede9_355e2afddf016ec4211268
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span aria-label="This pull request closes issue #58." class="issue-keyword tooltipped tooltipped-se">Closes</span> <a href="https://github.com/quicwg/base-drafts/issues/58" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="192992485" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/58">#58</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/1068'>https://github.com/quicwg/base-drafts/pull/1068</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add EXTENSION frame</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1068/files#diff-0">draft-ietf-quic-transport.md</a>
    (79)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1068.patch'>https://github.com/quicwg/base-drafts/pull/1068.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1068.diff'>https://github.com/quicwg/base-drafts/pull/1068.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/1068">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyjvdE7Ci7LyiQkv5OccbgtpYputks5tN9LzgaJpZM4RsLKs">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq42Z5XwJnJbFnKj0L6ErwEBWLHVVks5tN9LzgaJpZM4RsLKs.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1068"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 EXTENSION frame (#1068)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1068"}}}</script>

----==_mimepart_5a692cf34ede9_355e2afddf016ec4211268--


From nobody Wed Jan 24 17:07:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B2B112D87B for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 17:07:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lNTphBn0bXNA for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 17:07:03 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 377D912D7F6 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 17:07:03 -0800 (PST)
Date: Wed, 24 Jan 2018 17:07:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516842422; bh=Z0uqF6QgULSZxxU3Vky7YmSuElFbSGnhnV+q/3z1hjU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v7ln3Tl5lrfw3YbircoLOMYTKv68ZZ1UWbpJ27AjtpqARitiTjgWVmesew6cRk5+/ 9uwJT8leFquKOR3C1twHQti0oLdXmlD8N4TXuqGh3RqPBgyDnryzF9WA5F+CbXfbVt 3nq4ZFQNY5CleK7Mcd0uDBGW0+dh0YhaQaks5dQo=
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/1068/push/2279526066@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1068@github.com>
References: <quicwg/base-drafts/pull/1068@github.com>
Subject: Re: [quicwg/base-drafts] Add EXTENSION frame (#1068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a692db691bba_2f9c2aeb50fe6ecc826dc"; 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/dD4sUnJNVh7FVuLtwG4GOJVA_Ck>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 01:07:05 -0000

----==_mimepart_5a692db691bba_2f9c2aeb50fe6ecc826dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

6fa50b4  Permanent, not non-provisional


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1068/files/1a93eedb041e77d281a8f391959e72c6f3e64086..6fa50b4d53a663f4d893ae22506789306b300a8a

----==_mimepart_5a692db691bba_2f9c2aeb50fe6ecc826dc
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/6fa50b4" class="commit-link">6fa50b4</a>  Permanent, not non-provisional</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1068/files/1a93eedb041e77d281a8f391959e72c6f3e64086..6fa50b4d53a663f4d893ae22506789306b300a8a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy5iq55tN5JXMH8AmYKrJWpi9qVKks5tN9O2gaJpZM4RsLKs">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-jkVhdhUmL4YZujBVEFW7_-m4HGks5tN9O2gaJpZM4RsLKs.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1068/files/1a93eedb041e77d281a8f391959e72c6f3e64086..6fa50b4d53a663f4d893ae22506789306b300a8a"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1068"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1068/files/1a93eedb041e77d281a8f391959e72c6f3e64086..6fa50b4d53a663f4d893ae22506789306b300a8a"}}}</script>

----==_mimepart_5a692db691bba_2f9c2aeb50fe6ecc826dc--


From nobody Wed Jan 24 17:07:13 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7BFFA12D87B for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 17:07:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rUmzeWuqHgjY for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 17:07:05 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE36712D878 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 17:07:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516842424; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=CJ5U8J34KjUSH3+z2e31CIY3kbcAd5bxSgKvBW43QCk=; b=moa9IOxewY5qwcjI7/bwi5/TblPpNtwe17iGSb48iIztBRJxC+YUwdd8RmMcCkb+PJCnZAiN juGX2IFt5lomxcmVW3OnKtfgmhm0aNVxuEBWW3G1fh2FngIkkqS9a0nM9MoDoLjxwl0cs8Fe 8eSCK7jUnuTN/07h6jh/iVMARxk=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5a692db5.7fa05c699f00-smtp-out-n03; Thu, 25 Jan 2018 01:07:01 -0000 (UTC)
Date: Wed, 24 Jan 2018 17:07:00 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a692db49314d_45e32ac3eb54fc0c9279a@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6fa50b: Permanent, not non-provisional
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a692db492c81_45e32ac3eb54fc0c92654"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gzhqKJokhr5IlXNQ0CaF6ELLhns>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 01:07:06 -0000

----==_mimepart_5a692db492c81_45e32ac3eb54fc0c92654
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ext-frame
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6fa50b4d53a663f4d893ae22506789306b300a8a
      https://github.com/quicwg/base-drafts/commit/6fa50b4d53a663f4d893ae22506789306b300a8a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-25 (Thu, 25 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Permanent, not non-provisional



----==_mimepart_5a692db492c81_45e32ac3eb54fc0c92654--


From nobody Wed Jan 24 17:36:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1259A12D878 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 17:36:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZL4gEgg6aoWQ for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 17:36:30 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83B9D12D88A for <quic-issues@ietf.org>; Wed, 24 Jan 2018 17:36:30 -0800 (PST)
Date: Wed, 24 Jan 2018 17:36:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516844189; bh=86IzOvjmVXo+3DAw/tMjpmDQZ7OhzcoPzXmb1zOyt4Y=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wD/iX5bO+tpirFjci8BUHOMz45G901yeGuugf1HeefBG9n0H4BlnJsKR0IeP21mNK Zs/4oSIKhpydExlhjBeUwsxMxLfEJoRM4yiwQ/O1fMB4Tx0w59hMQEs8/2swHV/LGR wSh29OPK1xalUIajifhbNaHkaifUMdxKXg1Kogds=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab59a076b6fe05603705d6bb2c187f60453f571b5092cf000000011680f69d92a169ce115ea54e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1068/review/91390099@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1068@github.com>
References: <quicwg/base-drafts/pull/1068@github.com>
Subject: Re: [quicwg/base-drafts] Add EXTENSION frame (#1068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a69349d922eb_438f2ad988d4ced4223758"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/LlVJQVWyl3VcSEgiPKyt8aTpSS0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 01:36:32 -0000

----==_mimepart_5a69349d922eb_438f2ad988d4ced4223758
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.

Looks great -- let's discuss this in the room in Melbourne, but the PR LGTM.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1068#pullrequestreview-91390099
----==_mimepart_5a69349d922eb_438f2ad988d4ced4223758
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>

<p>Looks great -- let's discuss this in the room in Melbourne, but the PR LGTM.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1068#pullrequestreview-91390099">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9l7nE7R9efoiIHG8ygZAX1kRB0Wks5tN9qdgaJpZM4RsLKs">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8lBj1J71BXjlOOeo7O41xNq-Z_Aks5tN9qdgaJpZM4RsLKs.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1068#pullrequestreview-91390099"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1068"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1068#pullrequestreview-91390099"}}}</script>
----==_mimepart_5a69349d922eb_438f2ad988d4ced4223758--


From nobody Wed Jan 24 17:55:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9EE4C1270AB for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 17:55:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q7TVgXvbOqyN for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 17:55:40 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1BE212D88C for <quic-issues@ietf.org>; Wed, 24 Jan 2018 17:55:40 -0800 (PST)
Date: Wed, 24 Jan 2018 17:55:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516845340; bh=q2C6cN2DEMnaPOtU/tOrM2V4nDAKk4zA2dy1pTxKRM8=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=eK5NjMI950m/QUYhmEnsz/4VeYU2vsQGyZOTVCu6eiKz6HMqDD42jkMZDDk0m1n3d 4BDJpl9A0dun7eLDArtdoxCB88rOUO4pOd+EeObo9oJ8Jik2dYsHur0ccUKB/I1a5q yJsaMnY710N0z/KtHrdiVFz5qZor80OuyAvWW074=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd86db29ae15ff4c699c00cf858e42d1e588797f692cf000000011680fb1b92a169ce115ec7f1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1069@github.com>
Subject: [quicwg/base-drafts] Specify Version Negotiation and Crypto Failure (#1069)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a69391bf3ca0_2f852aeb50fe6ecc211413"; 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/UmyQe5KWciU8LRhp5KNPcZyz1z0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 01:55:42 -0000

----==_mimepart_5a69391bf3ca0_2f852aeb50fe6ecc211413
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

During the recent interop tests, we have seen a number of version negotiation failures, which goes like that:

 1) Client sends packet with a test version number, e.g., 1a1a1a1a. Content of packet is encrypted with
    some version dependent "cleartext key" -- note the same a specified in draft-08.
 2) Server receives packet, and fails to decrypt the content.
 3) Server thus ignores the packet. No version negotiation.

The TLS spec seems unambiguous:
~~~
The salt value is a 20 octet sequence shown in the figure in hexadecimal notation. Future versions of QUIC SHOULD generate a new salt value, thus ensuring that the keys are different for each version of QUIC. This prevents a middlebox that only recognizes one version of QUIC from seeing or modifying the contents of handshake packets from future versions.
~~~
Yet, several implementations missed that. Is the spec clear enough? 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1069
----==_mimepart_5a69391bf3ca0_2f852aeb50fe6ecc211413
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>During the recent interop tests, we have seen a number of version negotiation failures, which goes like that:</p>
<ol>
<li>Client sends packet with a test version number, e.g., 1a1a1a1a. Content of packet is encrypted with<br>
some version dependent "cleartext key" -- note the same a specified in draft-08.</li>
<li>Server receives packet, and fails to decrypt the content.</li>
<li>Server thus ignores the packet. No version negotiation.</li>
</ol>
<p>The TLS spec seems unambiguous:</p>
<pre><code>The salt value is a 20 octet sequence shown in the figure in hexadecimal notation. Future versions of QUIC SHOULD generate a new salt value, thus ensuring that the keys are different for each version of QUIC. This prevents a middlebox that only recognizes one version of QUIC from seeing or modifying the contents of handshake packets from future versions.
</code></pre>
<p>Yet, several implementations missed that. Is the spec clear enough?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1069">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7uojMVyA1QTs7L40U0eFzQ7vp1xks5tN98bgaJpZM4RsNq3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq35MHh12R3ePU_hg1Mzdcx4auChtks5tN98bgaJpZM4RsNq3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1069"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 Version Negotiation and Crypto Failure (#1069)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1069"}}}</script>
----==_mimepart_5a69391bf3ca0_2f852aeb50fe6ecc211413--


From nobody Wed Jan 24 18:06:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12B2E12DA6F for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:06:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fjkl4ikVBHHs for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:06:38 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88E4F12D7EF for <quic-issues@ietf.org>; Wed, 24 Jan 2018 18:06:38 -0800 (PST)
Date: Wed, 24 Jan 2018 18:06:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516845997; bh=gb9BiOb+pMV3W+rKgU7s3SLh8E82aCBOQkrWrFHam7o=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0hwI9qlVZRmlDE6OLzpgC5TUNz1tjQnyjE7ykqxnLyzJo16OZ87r/tJGzmfx4/l6L DvfIb4p3n13nIIBCF+26FoZfzbDUnzhD5Z0ewlZPRlviK7M3S3ypPKu0d1l0XEgRKa U9+gmb1WBT+P6U8jvcpe8bC53y/qRZbilUdt6mRk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaefc00ab0c2da0e62d07cf790fbb3f3b49e9dc6192cf000000011680fdad92a169ce11593f1c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1066/issue_event/1440791316@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1066@github.com>
References: <quicwg/base-drafts/pull/1066@github.com>
Subject: Re: [quicwg/base-drafts] Pick a new connection ID with Retry packets (#1066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a693bad7eaf8_43952ad988d4ced4381274"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zwARYVyelKSXI3UhSO6DwJulcHs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 02:06:40 -0000

----==_mimepart_5a693bad7eaf8_43952ad988d4ced4381274
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1066.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1066#event-1440791316
----==_mimepart_5a693bad7eaf8_43952ad988d4ced4381274
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/1066" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="291061532" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1066">#1066</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1066#event-1440791316">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9IUITWSqn5eYOSAKPWd-Ri47sk4ks5tN-GtgaJpZM4Rqnmm">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxoBTHUICZt9RCKUUlnDo3q_V5YPks5tN-GtgaJpZM4Rqnmm.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1066#event-1440791316"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1066."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1066#event-1440791316"}}}</script>
----==_mimepart_5a693bad7eaf8_43952ad988d4ced4381274--


From nobody Wed Jan 24 18:06:44 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4713A12D7EF for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:06:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KH_NhvA0gIiO for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:06:39 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1AB9912DA69 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 18:06:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EqiyvrNuh3PxscYUUkHm0FqeT2Y=; b=qzbgGyeKeoIGPDvZ MIdoAcdE+t/E9HVGor9d3BhyUQdpMzyLqD57cDLvwidWEZlkgDGovRT9E25jNgCs 7jQcyAfWNhdI3YHnqgxNoRRn3JC2GWHef4GDSIHgFdJuD6Ro+y4gEe4q8LfZGcTC ZePqgY0+Hr+rdDr6fyGJql5I8A0=
Received: by filter0148p1iad2.sendgrid.net with SMTP id filter0148p1iad2-4360-5A693BAE-3 2018-01-25 02:06:38.123286346 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad2.sendgrid.net (SG) with ESMTP id -WK_N2tiTDmBKUnP-uwpWw for <quic-issues@ietf.org>; Thu, 25 Jan 2018 02:06:38.027 +0000 (UTC)
Date: Thu, 25 Jan 2018 02:06:38 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf406a0f750b03635c83bd6eff2da6de2a065c1d092cf000000011680fdad92a169ce0ed562e0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/713/issue_event/1440791330@github.com>
In-Reply-To: <quicwg/base-drafts/issues/713@github.com>
References: <quicwg/base-drafts/issues/713@github.com>
Subject: Re: [quicwg/base-drafts] Retry packet and Server-Chosen Connection ID (#713)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a693badf3f86_d012b203b6e6ec45389b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1hWd0t+6/l6ISiAhZvc4wbByVWbyD27q0c5C PDCLq2On4Ze1F/4uuYYOUihMEbSVD+91bwI2j4ZEG2Jl/+J3t8a5zuIEG8iauW6hIpX/ixQBaFnuxA ygt87Stj6kaODBvX4qikzu7O/n5lBKmpOjbhQoerhpmcIX2z4DCguZUYhlcc3uyanGg0lotMFhoWpH 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dibpUqBdw_FcoC4NiJe-q2cgYUU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 02:06:40 -0000

----==_mimepart_5a693badf3f86_d012b203b6e6ec45389b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #713 via #1066.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/713#event-1440791330
----==_mimepart_5a693badf3f86_d012b203b6e6ec45389b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/713" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="248865504" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/713">#713</a> via <a href="https://github.com/quicwg/base-drafts/pull/1066" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="291061532" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1066">#1066</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/713#event-1440791330">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5x2LOX9276dbB7oMpFhGIecvlPcks5tN-GtgaJpZM4OxX86">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5hpg-jx1PyM7ntOKLhRFhdusOY5ks5tN-GtgaJpZM4OxX86.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/713#event-1440791330"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #713 via #1066."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/713#event-1440791330"}}}</script>
----==_mimepart_5a693badf3f86_d012b203b6e6ec45389b8--


From nobody Wed Jan 24 18:06:49 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 091AB12E034 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:06:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mKzTgq-hBsAV for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:06:41 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7419F12DA69 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 18:06:41 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516846000; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=KEH4v4TwduQY2X18jZ6IJ4OECxMg9zjQOcqR0VwpU5Q=; b=MOwWvS8Ffdiu07D5USRobnTnmfEeEV/Z09Zhr43gYZvTz7GaMEf+dOd4xwXHMpR32aHgwkpD CCvfWHE7HThiOJ9e4cUp32Bp3RNjeMlmdGEAyRoQ5LyKr4ToR3veLAVqjRjqF2Vf/5wS9Dfn ManBKeGmqjFRz1MazJ1ijK/2+8E=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a693bb0.7ff4a808ab70-smtp-out-n01; Thu, 25 Jan 2018 02:06:40 -0000 (UTC)
Date: Wed, 24 Jan 2018 18:06:40 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a693bb066670_53002ad6e1f43c00105389@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 69abaf: Pick a new connection ID with Retry packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a693bb066296_53002ad6e1f43c00105231"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0LcwQCqRCVLLr0ZTkCNlY32wIlI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 02:06:43 -0000

----==_mimepart_5a693bb066296_53002ad6e1f43c00105231
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 69abaf6cf8fb6881397aa12c1ad6d5b68e79f14b
      https://github.com/quicwg/base-drafts/commit/69abaf6cf8fb6881397aa12c1ad6d5b68e79f14b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-24 (Wed, 24 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Pick a new connection ID with Retry packets

Part of why we were echoing the connection ID in Retry is now no longer
relevant. We now have encryption providing the primary proof of receipt
for the Initial packet.

Allowing the server to pick a new connection ID and include that in the
Retry packet header allows servers to steer clients.

Closes #713, #1041.


  Commit: 74257a085c8fee5dc781934f2c73f4147567809e
      https://github.com/quicwg/base-drafts/commit/74257a085c8fee5dc781934f2c73f4147567809e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-24 (Wed, 24 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove echo text snafu


  Commit: 830da7d7d807b902b94214fc92801ecac03ef5ca
      https://github.com/quicwg/base-drafts/commit/830da7d7d807b902b94214fc92801ecac03ef5ca
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-24 (Wed, 24 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Cleanup


  Commit: ef2353d8fb18b1dc6ff24b72eb9add2345723b02
      https://github.com/quicwg/base-drafts/commit/ef2353d8fb18b1dc6ff24b72eb9add2345723b02
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-25 (Thu, 25 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1066 from quicwg/retry-cid

Pick a new connection ID with Retry packets


Compare: https://github.com/quicwg/base-drafts/compare/4dbd358b5f2d...ef2353d8fb18
----==_mimepart_5a693bb066296_53002ad6e1f43c00105231--


From nobody Wed Jan 24 18:06:57 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4ECDA12DFE0 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:06:51 -0800 (PST)
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_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=2.499, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y-b6qA4cwYAK for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:06:50 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE7F112D7EF for <quic-issues@ietf.org>; Wed, 24 Jan 2018 18:06:49 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516846009; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2GxaMqbG70Z1xetbzJQLi51Z++32UqTNDBS54OvD73U=; b=Ic4EhzQO7OXHwREmyNDFl/v016ssTwgwtSk80LQrYrbXcMGqAOrQaGyaWQTS4974KpkbApFi WJ4YGwgk5uqZUIe1F53i4I+2AMLtS0NiLjV6zNUISpIY9wyRBtfdXbD1e3AUwPOQlTDivrZJ ngLq7EwuXFZxiVN1B1XazXIr3JM=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5a693bb9.7f5d687c8060-smtp-out-n01; Thu, 25 Jan 2018 02:06:49 -0000 (UTC)
Date: Wed, 24 Jan 2018 18:06:48 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a693bb8db2c0_3f992b12dc61dc0c15551a@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a693bb8daf0f_3f992b12dc61dc0c155473"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HBygwviR8ALYz4pHvHZ50WPvaSw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 02:06:51 -0000

----==_mimepart_5a693bb8daf0f_3f992b12dc61dc0c155473
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/retry-cid
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a693bb8daf0f_3f992b12dc61dc0c155473--


From nobody Wed Jan 24 18:18:15 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E956112AF6E for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:18:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UgIW_fY8hswk for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:18:11 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B881D12778E for <quic-issues@ietf.org>; Wed, 24 Jan 2018 18:18:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Ew+jk5R8TFC7g29Alu30t6dspqo=; b=jMyA1acuNSm0kzbo JWyNgucQBmfkjQcaaK0dO+tagnQiSPZ9i0ZUvXFCOxFPybCO2+qCCoViU0+NjRkG Wn06tLMqZQIpGhWuivcljfjnlEWMi0LQLZ652w0YzyPYPCtUhvCdlxsNUG2CIfdf xKpuOoQJDkf8FMUPaUdnfmTU6Fw=
Received: by filter1268p1mdw1.sendgrid.net with SMTP id filter1268p1mdw1-9689-5A693E62-11 2018-01-25 02:18:10.556777356 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id cIMboJFCR16CJ99dir4QgA for <quic-issues@ietf.org>; Thu, 25 Jan 2018 02:18:10.301 +0000 (UTC)
Date: Thu, 25 Jan 2018 02:18:10 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcd3207374758a3b9a7fba4799b4f74d4510f4bd692cf000000011681006292a169ce115ec7f1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1069/360339501@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1069@github.com>
References: <quicwg/base-drafts/issues/1069@github.com>
Subject: Re: [quicwg/base-drafts] Specify Version Negotiation after Crypto Failure (#1069)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a693e626170e_3a92ad766fc2ed03621e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0q6GrtZJTxrGofsJgbDsgPY+VRRW0XS9241A Hyudjxtv98Q8IQA//fFtCfljGImBMDobQ3jAY9resHlbL0/4FvQYscP0D5KyPtqO9sBasgTLVGXVyF rhjxTCUdwpR9vwTq3QTrQ3pYcQbzOBcxG2fFrUC3lEbvUrbxdDZythyEtqdN62GnH0hdVcFSszbOyu A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/69uHc9EcZz91UKqcvX3Fs3gW2ME>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 02:18:14 -0000

----==_mimepart_5a693e626170e_3a92ad766fc2ed03621e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In theory, you can't hit a crypto failure -- if the version is unknown, you have no data about what packet protection might have been used on the payload, let alone key selection.  If the version number is unknown, you have no reference point to interpret any field outside the invariants.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1069#issuecomment-360339501
----==_mimepart_5a693e626170e_3a92ad766fc2ed03621e8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In theory, you can't hit a crypto failure -- if the version is unknown, =
you have no data about what packet protection might have been used on the p=
ayload, let alone key selection.  If the version number is unknown, you hav=
e no reference point to interpret any field outside the invariants.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1069#issuecomment-360339501">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3jV2Eko9WRr-b=
m3vGAp2yBNqKhXks5tN-RigaJpZM4RsNq3">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq39b3POA9S8iqS03=
rr6x-K-dS-Qgks5tN-RigaJpZM4RsNq3.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1069#issuecomment-360339501"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1069: In theory,=
 you can't hit a crypto failure -- if the version is unknown, you have no d=
ata about what packet protection might have been used on the payload, let a=
lone key selection.  If the version number is unknown, you have no referenc=
e point to interpret any field outside the invariants."}],"action":{"name":=
"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1069#issue=
comment-360339501"}}}</script>=

----==_mimepart_5a693e626170e_3a92ad766fc2ed03621e8--


From nobody Wed Jan 24 18:33:05 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DAC412778E for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:33:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lV-RlaVxEqrt for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:33:03 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1E36D1205D3 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 18:33:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=edS1CCDN8XeNqIt0AT+11Rk6Lnw=; b=bY0z2gBsmNbEnoYF 8wfCHK1IeFu3jujO21lZ5GwSHYTJJYaDj2oIcoiryfBsxTZP5KEBiHQpdgFiMWBY VBGPU8HuRhWJ9lo9EcyAPRTZFmeEqKgHcshXYPSMs1Yi5yak5iNaWHzqqjATxv0U NqMmV2BMdCo+DXVvbN9dwK14Y1c=
Received: by filter0366p1iad2.sendgrid.net with SMTP id filter0366p1iad2-16505-5A6941DE-2 2018-01-25 02:33:02.158579255 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id zO_6pbSZS1-LUT89icnIrw for <quic-issues@ietf.org>; Thu, 25 Jan 2018 02:33:02.127 +0000 (UTC)
Date: Thu, 25 Jan 2018 02:33:02 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba25e68c4d9750700682921c6772a480070c4382e92cf00000001168103de92a169ce115ec7f1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1069/360341841@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1069@github.com>
References: <quicwg/base-drafts/issues/1069@github.com>
Subject: Re: [quicwg/base-drafts] Specify Version Negotiation after Crypto Failure (#1069)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6941de1630f_34e73fa8f3e92f3893390"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2dAjjYMKuphU/XcY+GXmqGLuc5QXeobUhy4s 3E3apfpmD5AnNAg+uk2aCesGs3tuMRm9N12MtXcTvImmCyXgt/mnbz/fx4dR+nQ2J3IpdQbzQormUz Z5y/pEe3ss6qwLbYRmdwoCD0WiMpnyMzTBFSWKeCOs+UCHrJNF5ENwY5RQA+173WORuhkquk6G0tVj o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KgatjIrSlcyKiUd-9UWFe4l8C-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: Thu, 25 Jan 2018 02:33:04 -0000

----==_mimepart_5a6941de1630f_34e73fa8f3e92f3893390
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop yes, you are right in theory. But in practice I just tested that two implementations out of 10 got it wrong, so I suspect we need to be a bit more explicit.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1069#issuecomment-360341841
----==_mimepart_5a6941de1630f_34e73fa8f3e92f3893390
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/mikebishop" class="user-mention">@MikeBishop</a> yes, you are right in theory. But in practice I just tested that two implementations out of 10 got it wrong, so I suspect we need to be a bit more explicit.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1069#issuecomment-360341841">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq59gyymsncWw7ui6MH_Z4iYJgnncks5tN-fegaJpZM4RsNq3">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq82_kTDF3RZ3bTA03tRF76PzgLvsks5tN-fegaJpZM4RsNq3.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1069#issuecomment-360341841"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1069: @MikeBishop yes, you are right in theory. But in practice I just tested that two implementations out of 10 got it wrong, so I suspect we need to be a bit more explicit."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1069#issuecomment-360341841"}}}</script>
----==_mimepart_5a6941de1630f_34e73fa8f3e92f3893390--


From nobody Wed Jan 24 18:50:33 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E590D12D851 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:50:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wKMvF89IaSJx for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:50:31 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EEA212D852 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 18:50:31 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516848630; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=DQj9InNakS0Vbc+6SXi4PeU6o30fE7MGFfyrkGUazjg=; b=P+Act3E9E6xsgigNcpqyk7R9uZol5+bNnxriUk0M5sfi+xeMoGALWKOex7DXGgZR7btX52eQ 8VsZMlfwIzccQQdunKMMYmq8jcfwHmMSD7zKBPrtR5muzyYKQ89X+S++i/ETb70ldbU6IvwD 2HrN/cwm8tAtgvoPwujpzzjvJIo=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5a6945f6.7f8bf00453f0-smtp-out-n01; Thu, 25 Jan 2018 02:50:30 -0000 (UTC)
Date: Wed, 24 Jan 2018 18:50:29 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6945f597da4_4d6f2b1e06bcdc081382f4@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0b3d32: Remove mandatory in-order delivery
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6945f5978ed_4d6f2b1e06bcdc0813813a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WVh8jEWHDFm8d6s5gNJe_ZIcWM8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 02:50:33 -0000

----==_mimepart_5a6945f5978ed_4d6f2b1e06bcdc0813813a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0b3d32b9af070382585a9901df605e7e9d69f5bc
      https://github.com/quicwg/base-drafts/commit/0b3d32b9af070382585a9901df605e7e9d69f5bc
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-25 (Thu, 25 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove mandatory in-order delivery

Pursuant to what seemed to be the agreement in Melbourne, this makes it
possible for an endpoint to deliver bytes out of order.  To @ianswett's
request, it also makes it mandatory for endpoints to provide the ability
to deliver in order.

Closes #252, #257.



----==_mimepart_5a6945f5978ed_4d6f2b1e06bcdc0813813a--


From nobody Wed Jan 24 18:50:42 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 085C912D851 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:50:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZJGGHnbbUwFF for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:50:35 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD71D12E036 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 18:50:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=DffMtHJQE3tzc3p/bqcZBD5KtGY=; b=HkTGT+ekaY7lQECr jOgyOp672mKfdv8eavFQJIva4I3Vgkb60Gi6W2ZVKqas/mVhslcDei0bK4WBfS4H k5tIlh0mlEyzu1MpEqX5ID31bEUDaAWkUbLb0VECUVxUtNlPR75k+QDYurREXB07 +tsHn/KXmO4IwgpuwnFq6ZdaeF8=
Received: by filter0816p1mdw1.sendgrid.net with SMTP id filter0816p1mdw1-4993-5A6945F9-C 2018-01-25 02:50:33.7266893 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id 0_K4MzJ3Q-C_3qOKhJZ_WQ for <quic-issues@ietf.org>; Thu, 25 Jan 2018 02:50:33.630 +0000 (UTC)
Date: Thu, 25 Jan 2018 02:50:33 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab87feb80b8c5011083168d1523dcd2fe48703040892cf00000001168107f992a169ce0c2db7e8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/252/issue_event/1440835260@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] In-order delivery of stream data (#252)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6945f97f32e_258b2ad50232ced42829f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ZvvCRSwjSLNKoUhLR2FJ9YyekQqBeXyMbcb sNoakKi3Ci8mI+h+Ok9urzfLCnYE2PpPePEGZ8HG2gESzewcCIIMyyUznIH+KMJAwVxsN5qvJgfc40 HrMYoaauIGX30GHMKLe7QN8DJfklKyuUjvosOCG/7hFImxzsjFWwS2LU9VOMwu97LomDiU1e6gTVL+ c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zcBu6KNLIGx_SiazEQCDHeCs7ik>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 02:50:36 -0000

----==_mimepart_5a6945f97f32e_258b2ad50232ced42829f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #252 via 0b3d32b9af070382585a9901df605e7e9d69f5bc.

-- 
You are receiving this 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#event-1440835260
----==_mimepart_5a6945f97f32e_258b2ad50232ced42829f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/252" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="204322792" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/252">#252</a> via <a href="https://github.com/quicwg/base-drafts/commit/0b3d32b9af070382585a9901df605e7e9d69f5bc" class="commit-link"><tt>0b3d32b</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/252#event-1440835260">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0wuy8SMc5ZBBn12c1rWEjnusSc4ks5tN-v5gaJpZM4LyviU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8BeJrZXuRe52XNYEEAsax63ViANks5tN-v5gaJpZM4LyviU.gif" width="1" /></p>
<div itemscope itemtype="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#event-1440835260"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #252 via 0b3d32b9af070382585a9901df605e7e9d69f5bc."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/252#event-1440835260"}}}</script>
----==_mimepart_5a6945f97f32e_258b2ad50232ced42829f0--


From nobody Wed Jan 24 18:52:08 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F98912E038 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:52:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b4RAvESoUYR0 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:52:04 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0DDEF12E03B for <quic-issues@ietf.org>; Wed, 24 Jan 2018 18:52:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=eHkbUVgjHUom3BJb5xM0aF35ojg=; b=tTGA4HS3vlMDEAdD QQUK86HX0vw0SmRbfMyaXayK6lWBh0eetXcS+azSgtJEzC93NA0VZzlVazMN5X3B 5FPgEr15kv2/gK89wVktcUUaT+0ujFvl1X0DkJKU7JnDlwyrUuDKv+BWuno0BS8C mUonjBlyDTJh+cYL2mSrN67s104=
Received: by filter1242p1mdw1.sendgrid.net with SMTP id filter1242p1mdw1-23314-5A694653-2 2018-01-25 02:52:03.178398434 +0000 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 _LtIuSNSSyatpXBDzslY1g for <quic-issues@ietf.org>; Thu, 25 Jan 2018 02:52:02.993 +0000 (UTC)
Date: Thu, 25 Jan 2018 02:52:03 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab217e8e96f2e057570ea142894af830b903b8109992cf000000011681085292a169ce115eeabc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1070@github.com>
Subject: [quicwg/base-drafts] Remove mandatory in-order delivery (#1070)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a694652e127b_207e3fd4a00b6f30314725"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1H/fIcBvf62rTEqVlnpLrEyFnFtuyGa4LKxA 1TfM1wByB8DYC+WncOwAK6VmP6St1KxbPZjA0FqMdMHzXXLkhlvi6O/1uW55WxIhpQ7Q+6NkowKa3x VUKApIPQZCzqTb0uQRa8D9cs0qWD4N3E4jm3X6y1+5nsjK0hyplengfE/yGjDIweXpN3Cxw0bPtmG0 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1H9L_5VZgu0Igin4zG23V6J83s4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 02:52:06 -0000

----==_mimepart_5a694652e127b_207e3fd4a00b6f30314725
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Pursuant to what seemed to be the agreement in Melbourne, this makes it
possible for an endpoint to deliver bytes out of order.  To @ianswett's
request, it also makes it mandatory for endpoints to provide the ability
to deliver in order.

Closes #252, #257.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1070

-- Commit Summary --

  * Remove mandatory in-order delivery

-- File Changes --

    M draft-ietf-quic-transport.md (27)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1070.patch
https://github.com/quicwg/base-drafts/pull/1070.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/1070

----==_mimepart_5a694652e127b_207e3fd4a00b6f30314725
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Pursuant to what seemed to be the agreement in Melbourne, this makes it<br>
possible for an endpoint to deliver bytes out of order.  To <a href="https://github.com/ianswett" class="user-mention">@ianswett</a>'s<br>
request, it also makes it mandatory for endpoints to provide the ability<br>
to deliver in order.</p>
<p><span aria-label="This pull request closes issue #252." class="issue-keyword tooltipped tooltipped-se">Closes</span> <a href="https://github.com/quicwg/base-drafts/issues/252" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="204322792" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/252">#252</a>, <a href="https://github.com/quicwg/base-drafts/pull/257" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="204869736" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/257">#257</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/1070'>https://github.com/quicwg/base-drafts/pull/1070</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove mandatory in-order delivery</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1070/files#diff-0">draft-ietf-quic-transport.md</a>
    (27)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1070.patch'>https://github.com/quicwg/base-drafts/pull/1070.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1070.diff'>https://github.com/quicwg/base-drafts/pull/1070.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/1070">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8cn9rYdnoQMU_Za__HJV0vRXbBRks5tN-xSgaJpZM4RsQLX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4YGfXBsuIYkUnudRDnoqIxOAFWsks5tN-xSgaJpZM4RsQLX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1070"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 mandatory in-order delivery (#1070)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1070"}}}</script>

----==_mimepart_5a694652e127b_207e3fd4a00b6f30314725--


From nobody Wed Jan 24 18:52:30 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07E2E12E03B for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:52:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wGxqQmvNtr5l for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:52:27 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B1F4B12E042 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 18:52:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vtzEqHXNEeFtwF8Kz8IqjtgWpwE=; b=g/ffnJLrBWrfRLxw DrgBWS1Oi+cLjpjm8UVf+FJji6Ew8UFKNMSQU2DsN5ua1ecOTiSL93F7L5RGvi2v osjXf+kjgdRVTZSyTrvKAlsFRNXpjU0AKFn8Eipe/swE780KdLiHXEMP7oRjcpnK qC9tuedgtD3Rhid64+QcAhReeb4=
Received: by filter0620p1iad2.sendgrid.net with SMTP id filter0620p1iad2-4369-5A69466A-5 2018-01-25 02:52:26.691951373 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id 0Bh6LDsrTYGFtcoViQGFiQ for <quic-issues@ietf.org>; Thu, 25 Jan 2018 02:52:26.488 +0000 (UTC)
Date: Thu, 25 Jan 2018 02:52:26 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1225c4f3c06981f4626176b3a2066c996aa4b0d992cf000000011681086a92a169ce0c2db7e8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/252/issue_event/1440836893@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] In-order delivery of stream data (#252)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a69466a62d7b_3d993ff26ffe8f34802651"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak010pNb69bW8OJTZdWgXxTvoeqVdHIWMqAopz rFqIQnurXQ2YAWwFWJH3tTlO/uzUhUOmsWYGJwdmcpymrBqTg2TWFHzWK9Baas1OU6Ylr0ZBsNorI8 n171cC4Wg47tcjRtTIBEKwbg7qlpRaw8/aD8+yqq5b8hxRpF6h1wOouQt9ZMl1fdxiypo0A3vAVy52 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QtRSxVZftqOkEZGi9zv_Ysd8toM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 02:52:29 -0000

----==_mimepart_5a69466a62d7b_3d993ff26ffe8f34802651
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Reopened #252.

-- 
You are receiving this 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#event-1440836893
----==_mimepart_5a69466a62d7b_3d993ff26ffe8f34802651
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Reopened <a href="https://github.com/quicwg/base-drafts/issues/252" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="204322792" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/252">#252</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#event-1440836893">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq62cKMV-_KPKxsos3Lzrz3YgD3ooks5tN-xqgaJpZM4LyviU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq76s0CojF-U6O2NYzcCJg2XY2eOgks5tN-xqgaJpZM4LyviU.gif" width="1" /></p>
<div itemscope itemtype="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#event-1440836893"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #252."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/252#event-1440836893"}}}</script>
----==_mimepart_5a69466a62d7b_3d993ff26ffe8f34802651--


From nobody Wed Jan 24 18:53:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A072912E03B for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:53:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gxgFZSWKpzrJ for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:53:05 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E754612D851 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 18:53:04 -0800 (PST)
Date: Wed, 24 Jan 2018 18:53:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516848784; bh=eE/smLSn80jUFJk0YW7MPZDnbNuVBtjAAxhUoODu7oY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vHnFjgxQU7IWJ4XlaV22HuUIqT90bhF0NWtjDCwURtty6osOOJXL/gYISWq1B6ZC+ ao4ZrdIlJWnQ2YAsNsTEB9IRyJ89truxTrIWVeTts9cDDFgFg9M1tXnNxXRPK7d/VN 7AKnTlcYg0Veq0H2/d0zaRKb7YPgNBndUpDZe7TA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab93b0e39af48987cb13845edcd51912ef4e48e5d292cf000000011681089092a169ce0c2db7e8@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/360345049@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] In-order delivery of stream data (#252)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6946902a12c_11d12ab09c0d4ec8828136"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-OQ3uyGNWK3rNO5qKrGY9TH-7gk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 02:53:07 -0000

----==_mimepart_5a6946902a12c_11d12ab09c0d4ec8828136
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Melbourne.  It seems like there was agreement to do this.  (Apologies, I accidentally pushed the change to master: a price of trying to do this while paying attention to another 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/252#issuecomment-360345049
----==_mimepart_5a6946902a12c_11d12ab09c0d4ec8828136
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Melbourne.  It seems like there was agreement to do this.  (Apologies, I accidentally pushed the change to master: a price of trying to do this while paying attention to another 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/252#issuecomment-360345049">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx1ygUhaBBFdAL_TnSEQz5o9Y-H7ks5tN-yQgaJpZM4LyviU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqw3VpBvfS0GyJsZV5qYKKvtq3M-Xks5tN-yQgaJpZM4LyviU.gif" width="1" /></p>
<div itemscope itemtype="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-360345049"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #252: Discussed in Melbourne.  It seems like there was agreement to do this.  (Apologies, I accidentally pushed the change to master: a price of trying to do this while paying attention to another discussion.)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/252#issuecomment-360345049"}}}</script>
----==_mimepart_5a6946902a12c_11d12ab09c0d4ec8828136--


From nobody Wed Jan 24 18:54:29 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D8B712D851 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:54:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qX2VW4bFyU6h for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 18:54:26 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CF9B12D7EA for <quic-issues@ietf.org>; Wed, 24 Jan 2018 18:54:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=pNup++FvMj1OqS1P1BjtvTvtY2U=; b=CoJ1OqMWs9DbXKWO /VN4u/WDwNdX56goqSCVU9Smqnyai5Nb4vCxCqXcb+0q8KuK4HSmjZWwGOAXMrQ8 xSq977e95qgbrrsiGzQHE9Z82XIxLTipe/w4N0Zz/gKqI6MG1A+s8ScWxHm1d0pa kEun0kOTZ36f3CSbU+3T3DhGkKk=
Received: by filter0132p1iad2.sendgrid.net with SMTP id filter0132p1iad2-17271-5A6946E1-E 2018-01-25 02:54:25.791218549 +0000 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 J-BNTKouTXy-JbDHy89NLw for <quic-issues@ietf.org>; Thu, 25 Jan 2018 02:54:25.494 +0000 (UTC)
Date: Thu, 25 Jan 2018 02:54:25 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7fc4bf238e47ed0e6c796b2d89fe9d3cc5d5c74b92cf00000001168108e192a169ce115ec7f1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1069/360345250@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1069@github.com>
References: <quicwg/base-drafts/issues/1069@github.com>
Subject: Re: [quicwg/base-drafts] Specify Version Negotiation after Crypto Failure (#1069)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6946e15b6d8_6c743f901f114f3879502f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak00ZGKk4iWzBUDU8n++N6zTPu6XxbpaVLAhwI PvDLYyexHDHxCia49DGQY8lGDRQ341PW727YsP4xzXLf+N3sWpSTD9d7Xib7uPNH52C1hDqdD0i4kO 6nRQyRBard1hEtwlFVUHuySQNsESf3Bm4UgKILrq0jQAqSNM4fiPiVtEAzEXx6pSUZnz0FNwVbuxEt o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JPeHnNue334sPSFKf5hZ630fCpM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 02:54:28 -0000

----==_mimepart_5a6946e15b6d8_6c743f901f114f3879502f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Section 7.2.1 seems to already discuss this.  It sounds like the problem is that people are jumping directly to decrypting and missing the discussion of determining whether the version is appropriate.  I think Section 7 is evolving in a direction of an overall "how to process incoming packets" flowchart -- maybe that's the needed clarification.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1069#issuecomment-360345250
----==_mimepart_5a6946e15b6d8_6c743f901f114f3879502f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Section 7.2.1 seems to already discuss this.  It sounds like the problem=
 is that people are jumping directly to decrypting and missing the discussi=
on of determining whether the version is appropriate.  I think Section 7 is=
 evolving in a direction of an overall "how to process incoming packets" fl=
owchart -- maybe that's the needed clarification.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1069#issuecomment-360345250">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq14r_Uxq2cgyLJ=
e1W5EOrH57Zv6Gks5tN-zhgaJpZM4RsNq3">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2-ism611FqtU6oc=
FaF_Nq5oIVrpks5tN-zhgaJpZM4RsNq3.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1069#issuecomment-360345250"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1069: Section 7.=
2.1 seems to already discuss this.  It sounds like the problem is that peop=
le are jumping directly to decrypting and missing the discussion of determi=
ning whether the version is appropriate.  I think Section 7 is evolving in =
a direction of an overall \"how to process incoming packets\" flowchart -- =
maybe that's the needed clarification."}],"action":{"name":"View Issue","ur=
l":"https://github.com/quicwg/base-drafts/issues/1069#issuecomment-36034525=
0"}}}</script>=

----==_mimepart_5a6946e15b6d8_6c743f901f114f3879502f--


From nobody Wed Jan 24 19:01:38 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1BD3712D7EE for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:01:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xTLFuNKyKTIW for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:01:35 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE5E212D7EA for <quic-issues@ietf.org>; Wed, 24 Jan 2018 19:01:35 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516849295; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=QxHPHbgl4NLzU+5rREEGnAGh4oaCd052jYlgzRTW31Y=; b=qPQWNeAjWlccwQFb35tAI7dheYauBv+x21SixK+wl45sDn2ewWbLBDBJ3doLnwUyuDiwqtze 14MkDCaDYbgX8ppfhqhFJOsPxJynR66ZjIj3Zt+ax6Iwk887m7s254xw2iUqLr121rK11lG4 9+sRus4dnsDhfEKSnrOsUmDBOm4=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a694637.7fb46425fe10-smtp-out-n01; Thu, 25 Jan 2018 02:51:35 -0000 (UTC)
Date: Wed, 24 Jan 2018 18:51:34 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6946368f900_54362b0fb25e5c086095a@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 888e0b: Revert "Remove mandatory in-order delivery"
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6946368f33c_54362b0fb25e5c0860875"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Hc5XtHGQhEkUeJvNZcRobm_05vU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 03:01:37 -0000

----==_mimepart_5a6946368f33c_54362b0fb25e5c0860875
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/remove-in-order
  Home:   https://github.com/quicwg/base-drafts
  Commit: 888e0be84f536ba4e5ce501bfa36d95704534333
      https://github.com/quicwg/base-drafts/commit/888e0be84f536ba4e5ce501bfa36d95704534333
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-25 (Thu, 25 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Revert "Remove mandatory in-order delivery"

This reverts commit 0b3d32b9af070382585a9901df605e7e9d69f5bc.


  Commit: b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19
      https://github.com/quicwg/base-drafts/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-25 (Thu, 25 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove mandatory in-order delivery

Pursuant to what seemed to be the agreement in Melbourne, this makes it
possible for an endpoint to deliver bytes out of order.  To @ianswett's
request, it also makes it mandatory for endpoints to provide the ability
to deliver in order.

Closes #252, #257.


Compare: https://github.com/quicwg/base-drafts/compare/888e0be84f53^...b52b40bb8ced
----==_mimepart_5a6946368f33c_54362b0fb25e5c0860875--


From nobody Wed Jan 24 19:02:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5871B12D7EE for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:02:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8YZriOXRi8Ax for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:02:42 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ACD8F12D7EA for <quic-issues@ietf.org>; Wed, 24 Jan 2018 19:02:42 -0800 (PST)
Date: Wed, 24 Jan 2018 19:02:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516849362; bh=hPSBKZJzfljeFSU/MnZCFEX/kd9VJuzxCAnyshEtpY8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AIhaVtsoBrbzA7E8siQK9AduLsvWrVfjjj00QFkyH7gti+CZBAtg8aIXPrq4Lobvz psOduRM+AsFjJWP9xgYhBHg+eEeUmjNrPIFIKClDRY5tVrkDSVsAyOw0wpKApWAStb pDbN1BxKL8VL/vtc03UMkaJZrj3v+IdTGk/j53H0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd24b003d4345ddc55a7895d8d01e55f7da1c00f092cf0000000116810ad292a169ce115eeabc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1070/review/91400159@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1070@github.com>
References: <quicwg/base-drafts/pull/1070@github.com>
Subject: Re: [quicwg/base-drafts] Remove mandatory in-order delivery (#1070)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6948d21cb96_aab2ad3aab58ecc195cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/PPVM0Egx1tViUKqVGeXpVQwqXMM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 03:02:44 -0000

----==_mimepart_5a6948d21cb96_aab2ad3aab58ecc195cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

Thanks Martin, looking good.

> @@ -2860,9 +2860,10 @@ between streams that are initiated by the client and server (see {{stream-id}}).
 Either type of stream can be created by either endpoint, can concurrently send
 data interleaved with other streams, and can be cancelled.
 
-Data that is received on a stream is delivered in order within that stream, but
-there is no particular delivery order across streams.  Transmit ordering among
-streams is left to the implementation.
+Stream offsets allow for the octets on a stream to be placed in order.  An
+endpoint MUST be capable of delivering data received on a stream in order.
+Implementations MAY choose to offer the ability to deliver data out of order.
+There is means of ensuring ordering between octets on different streams.

I'm not clear on this sentence.

> @@ -3099,10 +3100,10 @@ stream and is providing flow control credit.  A MAX_STREAM_DATA frame might
 arrive before a STREAM or STREAM_BLOCKED frame if packets are lost or reordered.
 
 In the "Recv" state, the endpoint receives STREAM and STREAM_BLOCKED frames.
-Incoming data is buffered and reassembled into the correct order for delivery to
-the application.  As data is consumed by the application and buffer space
-becomes available, the endpoint sends MAX_STREAM_DATA frames to allow the peer
-to send more data.
+Incoming data is buffered and can be reassembled into the correct order for

I'd argue it's always reassembled, even if we deliver out of order, so I'd keep this as is, but I can see it both ways.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1070#pullrequestreview-91400159
----==_mimepart_5a6948d21cb96_aab2ad3aab58ecc195cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>Thanks Martin, looking good.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1070#discussion_r163738787">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2860,9 +2860,10 @@ between streams that are initiated by the client and server (see {{stream-id}}).
 Either type of stream can be created by either endpoint, can concurrently send
 data interleaved with other streams, and can be cancelled.
 
-Data that is received on a stream is delivered in order within that stream, but
-there is no particular delivery order across streams.  Transmit ordering among
-streams is left to the implementation.
+Stream offsets allow for the octets on a stream to be placed in order.  An
+endpoint MUST be capable of delivering data received on a stream in order.
+Implementations MAY choose to offer the ability to deliver data out of order.
+There is means of ensuring ordering between octets on different streams.
</pre>
<p>I'm not clear on this sentence.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1070#discussion_r163738926">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3099,10 +3100,10 @@ stream and is providing flow control credit.  A MAX_STREAM_DATA frame might
 arrive before a STREAM or STREAM_BLOCKED frame if packets are lost or reordered.
 
 In the &quot;Recv&quot; state, the endpoint receives STREAM and STREAM_BLOCKED frames.
-Incoming data is buffered and reassembled into the correct order for delivery to
-the application.  As data is consumed by the application and buffer space
-becomes available, the endpoint sends MAX_STREAM_DATA frames to allow the peer
-to send more data.
+Incoming data is buffered and can be reassembled into the correct order for
</pre>
<p>I'd argue it's always reassembled, even if we deliver out of order, so I'd keep this as is, but I can see it both ways.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1070#pullrequestreview-91400159">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwUvbzyAkffcqXCR_tvP3jKxFQ7Jks5tN-7SgaJpZM4RsQLX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2pRIjgx6NTp6Ey3MCrRhXUiAbGcks5tN-7SgaJpZM4RsQLX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1070#pullrequestreview-91400159"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1070"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1070#pullrequestreview-91400159"}}}</script>
----==_mimepart_5a6948d21cb96_aab2ad3aab58ecc195cc--


From nobody Wed Jan 24 19:03:06 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C7A5612D87A for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:03:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.028
X-Spam-Level: 
X-Spam-Status: No, score=-2.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sixduVoLBMKM for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:03:03 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC05B12D7EA for <quic-issues@ietf.org>; Wed, 24 Jan 2018 19:03:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/ZofDvMr5uQjqfXZXzAQ4+E2Kb4=; b=G6VwWSxptVPhGfSY o1Wjf3p4cEu4vKkInJV9dK1ivTC7sqHGRpWD2RbmvqK0vcOXGmg44wvgTtMYBK6s FfbUJM1UVsJI5Ryn4Rc0aoKa8Iikq+6gaJd+fEVAzA9ePh2+EawdwBJeorD22fv0 WDcwNn8wYQwvifwXHTyoCpKQiaw=
Received: by filter0369p1iad2.sendgrid.net with SMTP id filter0369p1iad2-3159-5A6948E5-14 2018-01-25 03:03:01.874865058 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id MhhZ63OrQI2dNYzF4qPsCg for <quic-issues@ietf.org>; Thu, 25 Jan 2018 03:03:01.619 +0000 (UTC)
Date: Thu, 25 Jan 2018 03:03:02 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab272169cee8e50957268ceac4b21e76aa889bb05192cf0000000116810ae592a169ce115eeabc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1070/review/91401352@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1070@github.com>
References: <quicwg/base-drafts/pull/1070@github.com>
Subject: Re: [quicwg/base-drafts] Remove mandatory in-order delivery (#1070)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6948e5819ba_47992af32fefeec49661a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ZMZezkb4L+VuoNzvGe4594BIxixArv5KDJA FNoMMdnZuU5pQtaeEl2Hwtnj5qSGNQULzHZ/PyXVLkVq6SJTBJKAf+sFIsAEYBUupZynSrbzvJLbY1 ru/pumgWjDyjYNKLCl4AGAlCk/DLukVpY5NDVPfpjzV/g3V6+bvHfVI6Gh9zndrWUMr4D0SviZL3he E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vgtwk1S1zyrM-Zvc6gz1IH7iI1Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 03:03:05 -0000

----==_mimepart_5a6948e5819ba_47992af32fefeec49661a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.

Yep.

> @@ -2860,9 +2860,10 @@ between streams that are initiated by the client and server (see {{stream-id}}).
 Either type of stream can be created by either endpoint, can concurrently send
 data interleaved with other streams, and can be cancelled.
 
-Data that is received on a stream is delivered in order within that stream, but
-there is no particular delivery order across streams.  Transmit ordering among
-streams is left to the implementation.
+Stream offsets allow for the octets on a stream to be placed in order.  An
+endpoint MUST be capable of delivering data received on a stream in order.
+Implementations MAY choose to offer the ability to deliver data out of order.
+There is means of ensuring ordering between octets on different streams.

"There is means"?  Is this supposed to be "There is no means"?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1070#pullrequestreview-91401352
----==_mimepart_5a6948e5819ba_47992af32fefeec49661a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>

<p>Yep.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1070#discussion_r163739870">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2860,9 +2860,10 @@ between streams that are initiated by the client and server (see {{stream-id}}).
 Either type of stream can be created by either endpoint, can concurrently send
 data interleaved with other streams, and can be cancelled.
 
-Data that is received on a stream is delivered in order within that stream, but
-there is no particular delivery order across streams.  Transmit ordering among
-streams is left to the implementation.
+Stream offsets allow for the octets on a stream to be placed in order.  An
+endpoint MUST be capable of delivering data received on a stream in order.
+Implementations MAY choose to offer the ability to deliver data out of order.
+There is means of ensuring ordering between octets on different streams.
</pre>
<p>"There is means"?  Is this supposed to be "There is no means"?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1070#pullrequestreview-91401352">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwx5zv4GDlbXz4rFNO4-tlVkcuAOks5tN-7lgaJpZM4RsQLX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq20da-38fk4ccfjI8TmXtURj4bvWks5tN-7lgaJpZM4RsQLX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1070#pullrequestreview-91401352"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1070"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1070#pullrequestreview-91401352"}}}</script>
----==_mimepart_5a6948e5819ba_47992af32fefeec49661a--


From nobody Wed Jan 24 19:11:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F028A12D942 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:11:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jse0DXINdZCK for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:11:48 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95F3312D7EC for <quic-issues@ietf.org>; Wed, 24 Jan 2018 19:11:48 -0800 (PST)
Date: Wed, 24 Jan 2018 19:11:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516849907; bh=o+omlQ8zooWqk9wF69Vv8IWJXf3sC3rP6g/jXSkodVM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MYrhyU8JnCsN3KgWdxmX4Jxb8yIEyGSnsAQF7i7cQp+UnC1dKJBXUZ6O79DEX+9fQ umB5wjMmQB3wZUTSh3z8adR+Y3xChjAxPtVqfulWOa2vLegEx2re1BAbsOGDB9BT0R u1X5ogljdoTAgjNWjlYejm3qFQkl/4UrqR1IVUHQ=
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3d5b961d808ee3e5536318f5972bd7b7943e402292cf0000000116810cf392a169ce0c2db7e8@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/360347816@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] In-order delivery of stream data (#252)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a694af3b027a_6083fd0d67e6f30108916"; 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/cgi1Ft3CIpMWhpa7CQEBECgALT0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 03:11:51 -0000

----==_mimepart_5a694af3b027a_6083fd0d67e6f30108916
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

+1

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/252#issuecomment-360347816
----==_mimepart_5a694af3b027a_6083fd0d67e6f30108916
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>+1</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/252#issuecomment-360347816">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwL4Py7Y5xmlS9oxUkdZ2nbwexeJks5tN_DzgaJpZM4LyviU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq78QFmVKJWhMmGbveqJLK_44yGDQks5tN_DzgaJpZM4LyviU.gif" width="1" /></p>
<div itemscope itemtype="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-360347816"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #252: +1"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/252#issuecomment-360347816"}}}</script>
----==_mimepart_5a694af3b027a_6083fd0d67e6f30108916--


From nobody Wed Jan 24 19:16:56 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BE0812D7EC for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:16:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SZhTG_s79W0A for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:16:53 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2D671289B0 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 19:16:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516850212; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=DDeNyn4L5npOuWyrClI854zgya9khTcNHNTv2HR3Xc4=; b=oao4TYPVF1YZAJYJLdnxwvkFj57bHKBxB6HLX7MP4Bo2nf3Ai84Xz3lxebVLKBZiAbMs8mcL AFd9/sC0QvuMmG5GpBJCN4PZj53swdoBrWkdNkY5QEEwRVftATrK7EHqoHJxmI7ffFmRZkkm 6+/r/wqhDp+QO1LeL/zxfVslIyA=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a694647.7f5d7414b5a0-smtp-out-n01; Thu, 25 Jan 2018 02:51:51 -0000 (UTC)
Date: Wed, 24 Jan 2018 18:51:50 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a69464636d7c_11fd2abf30e63c181155c0@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 888e0b: Revert "Remove mandatory in-order delivery"
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a694646366a6_11fd2abf30e63c1811541"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Yf2KNY0bzIZpISJeWCXri-k2OM8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 03:16:54 -0000

----==_mimepart_5a694646366a6_11fd2abf30e63c1811541
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 888e0be84f536ba4e5ce501bfa36d95704534333
      https://github.com/quicwg/base-drafts/commit/888e0be84f536ba4e5ce501bfa36d95704534333
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-25 (Thu, 25 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Revert "Remove mandatory in-order delivery"

This reverts commit 0b3d32b9af070382585a9901df605e7e9d69f5bc.



----==_mimepart_5a694646366a6_11fd2abf30e63c1811541--


From nobody Wed Jan 24 19:21:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5184512D7EC for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:21:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2fS7bJwOKfGw for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:21:11 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9096F12711E for <quic-issues@ietf.org>; Wed, 24 Jan 2018 19:21:11 -0800 (PST)
Date: Wed, 24 Jan 2018 19:21:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516850470; bh=UiTS9lWISsB6sZnrem59fDcDNK3MgVMl9aV6H4TZ7sM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yekqyFZBgg+yhi95UJ8TKJqmcU7jzj0xh0/8P1eIkUSRmGQyxMW+JHksyX6ueLXNt 92qmiCLOkhNl+oG/5jw4nr+vpUS1UCF0YcuZrrm23nQ01YllhDBf5IU/Dxfv2e/wlb wdD8g2AhRmbW4hhRKFj99EJ1aahOxpEAPiCuL4v0=
From: jpinner-lyft <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab96915a702ec0b4ee19e53ede7f5a6623a1942a2492cf0000000116810f2692a163ce019d59d7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19/27089367@github.com>
In-Reply-To: <quicwg/base-drafts/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19@github.com>
References: <quicwg/base-drafts/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19@github.com>
Subject: Re: [quicwg/base-drafts] Remove mandatory in-order delivery (b52b40b)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a694d26ebfaf_56c22adc41abeecc64915"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: jpinner-lyft
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vJb8kbnCN-pFagUZeQ13A2z5tA4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 03:21:13 -0000

----==_mimepart_5a694d26ebfaf_56c22adc41abeecc64915
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think you mean `no means`

-- 
You are receiving 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/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19#commitcomment-27089367
----==_mimepart_5a694d26ebfaf_56c22adc41abeecc64915
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think you mean <code>no means</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/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19#commitcomment-27089367">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9F8KNDjKf9Nv_KmBQZd9AaUuLHOks5tN_MmgaJpZM4RsQKM">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6AUpZQ71Okw_C3xKQoMjl_O8m0bks5tN_MmgaJpZM4RsQKM.gif" width="1" /></p>
<div itemscope 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/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19#commitcomment-27089367"></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":"@jpinner-lyft on b52b40b: I think you mean `no means`"}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19#commitcomment-27089367"}}}</script>
----==_mimepart_5a694d26ebfaf_56c22adc41abeecc64915--


From nobody Wed Jan 24 19:25:18 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 397DE12E042 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:25:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HYuwuL_QCJ6N for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:25:16 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D10612711E for <quic-issues@ietf.org>; Wed, 24 Jan 2018 19:25:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=nPM5qRs14Es8OzS/QdNRjzZi62M=; b=u346QFNRYoP730L2 OkeCLn45nQgp+T7vv6SWKSmVEHwsS6TMJVAfy0pPDgXmuFcmsucB3DJn5EhY79Tw vQVwpHaUVdJpltZCY/5b6c5ftvEKCe1/GdOnEBkgxgQdjGN0dTxBWWy0lEnzIGYm QBeowTtzAitP83MvhwOv7LbyId4=
Received: by filter0075p1iad2.sendgrid.net with SMTP id filter0075p1iad2-13901-5A694E1A-15 2018-01-25 03:25:14.924637958 +0000 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 I6HQ3P8SRbeFn75ecN5XAg for <quic-issues@ietf.org>; Thu, 25 Jan 2018 03:25:14.717 +0000 (UTC)
Date: Thu, 25 Jan 2018 03:25:15 +0000 (UTC)
From: jpinner-lyft <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abffb1138208aa39ccade4ce85b32021e0e7bd365b92cf000000011681101a92a169ce115eeabc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1070/review/91404004@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1070@github.com>
References: <quicwg/base-drafts/pull/1070@github.com>
Subject: Re: [quicwg/base-drafts] Remove mandatory in-order delivery (#1070)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a694e1a99884_55023fbfd1e3ef38986a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: jpinner-lyft
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak10QCyWRMIhGbpF8HKDKTPX8htQIDoLeefl8V zZvBmqdrVmjgmHRTLneKfiM0kfuvZSG/hNBPMhlR2hVnhdU1RSILG+r0poq47bx0mXJGvkkw/MM+Yj gKJz9Tn2+Bs4xisbJcGErqtJLeRM7SIkkhcQmEl9VGw3vHnIuMHQWL2P0cA+F1kdGWOgXTDLXWhKjZ E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XEtmlLo6P3EzYcJB16-l-l4IGkc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 03:25:17 -0000

----==_mimepart_5a694e1a99884_55023fbfd1e3ef38986a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

jpinner-lyft commented on this pull request.



> @@ -3266,7 +3267,7 @@ sender or during delivery to the application at the receiver.
 
 When new data is to be sent on a stream, a sender MUST set the encapsulating
 STREAM frame's offset field to the stream offset of the first byte of this new
-data.  The first byte of data that is sent on a stream has the stream offset 0.
+data.  The first byte of data that is sent on a stream has an offset of 0.

I think this should read `The first byte of data on a stream has an offset of 0.`

What you send first depends on what your receive and if you're a proxy you don't want to have to necessarily buffer data until you receive offset 0 just to forward 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/1070#pullrequestreview-91404004
----==_mimepart_5a694e1a99884_55023fbfd1e3ef38986a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@jpinner-lyft</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1070#discussion_r163742233">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3266,7 +3267,7 @@ sender or during delivery to the application at the receiver.
 
 When new data is to be sent on a stream, a sender MUST set the encapsulating
 STREAM frame&#39;s offset field to the stream offset of the first byte of this new
-data.  The first byte of data that is sent on a stream has the stream offset 0.
+data.  The first byte of data that is sent on a stream has an offset of 0.
</pre>
<p>I think this should read <code>The first byte of data on a stream has an offset of 0.</code></p>
<p>What you send first depends on what your receive and if you're a proxy you don't want to have to necessarily buffer data until you receive offset 0 just to forward 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/1070#pullrequestreview-91404004">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-TNiV8mOWxcW3TGS68jk6b4Z04aks5tN_QagaJpZM4RsQLX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3-6hYkQaBm0elsz6ex2aL5ZcD1Qks5tN_QagaJpZM4RsQLX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1070#pullrequestreview-91404004"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jpinner-lyft commented on #1070"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1070#pullrequestreview-91404004"}}}</script>
----==_mimepart_5a694e1a99884_55023fbfd1e3ef38986a4--


From nobody Wed Jan 24 19:33:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1344C12D77A for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:33:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gd32-7Zks2fG for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:33:06 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBC7112D7EC for <quic-issues@ietf.org>; Wed, 24 Jan 2018 19:33:05 -0800 (PST)
Date: Wed, 24 Jan 2018 19:33:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516851185; bh=JcyHFkwqGb3kNMNrnJdazPVWd2TBJvLWSjQ+wdabZiA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vXqRtcir6Cfnl3ehrjL08TH3IJMeFZt8QkcSSP3ryy2JlTxW0vQfnNR8vfU55+5GX bSckEQDnXkaBvknaguRqME9q+nRzVsKUeJt53wEBQhg3HliVu9LT2OBHlabsuFz2xx svTzvfL7mYBV740IPbEm1DWXEug9MFSWXis1U8R0=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1476d88128dae97c4afefd94f1e9dfd3a8f49b5192cf00000001168111f192a169ce115ea54e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1068/review/91404546@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1068@github.com>
References: <quicwg/base-drafts/pull/1068@github.com>
Subject: Re: [quicwg/base-drafts] Add EXTENSION frame (#1068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a694ff128c0a_755a2b280bf24ec49161c"; 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/yMkUkzxiksw-tK8NFOe697kRKwg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 03:33:08 -0000

----==_mimepart_5a694ff128c0a_755a2b280bf24ec49161c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema requested changes on this pull request.

I like the proposal. We need something like that for enabling experiments. But I would like to see a range of type values "reserved for experimentation", to avoid "reserve by squatting". 

Also, we are missing a way for implementations to signal their willingness to support a particular extension. Should we rely on using the version number for that? Should this PR say something about it?

> @@ -3832,6 +3874,41 @@ the range from 0xFE00 to 0xFFFF.
 {: #iana-error-table title="Initial QUIC Transport Error Codes Entries"}
 
 
+## EXTENSION Frame Types {#iana-extension-types}
+
+IANA \[SHALL add/has added] a registry for "QUIC EXTENSION Frame Types" under a
+"QUIC Protocol" heading.
+
+The "QUIC EXTENSION Frame Types" registry governs a 16-bit space.  Values are
+assigned using the Expert Review policy {{!RFC8126}}.  Registrations can be
+provisional or permanent.  Permanent registrations can only be made with the
+inclusion of a specification, as defined by the Specification Required policy
+{{!RFC8126}}.  Provisional registrations can be removed at the discretion of the
+assigned expert after 1 year unless they are renewed.  Provisional registrations
+do not require that a specification be referenced.
+

The spec was cool until that point. But there is a need to allow for experiments "between consenting implementations". What are they going to do? Squat on unallocated values? Or do we want to have an explicit range of extension types reserved for experiments, say FF00 to FFFE?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1068#pullrequestreview-91404546
----==_mimepart_5a694ff128c0a_755a2b280bf24ec49161c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@huitema</b> requested changes on this pull request.</p>

<p>I like the proposal. We need something like that for enabling experiments. But I would like to see a range of type values "reserved for experimentation", to avoid "reserve by squatting".</p>
<p>Also, we are missing a way for implementations to signal their willingness to support a particular extension. Should we rely on using the version number for that? Should this PR say something about it?</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1068#discussion_r163742695">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3832,6 +3874,41 @@ the range from 0xFE00 to 0xFFFF.
 {: #iana-error-table title=&quot;Initial QUIC Transport Error Codes Entries&quot;}
 
 
+## EXTENSION Frame Types {#iana-extension-types}
+
+IANA \[SHALL add/has added] a registry for &quot;QUIC EXTENSION Frame Types&quot; under a
+&quot;QUIC Protocol&quot; heading.
+
+The &quot;QUIC EXTENSION Frame Types&quot; registry governs a 16-bit space.  Values are
+assigned using the Expert Review policy {{!RFC8126}}.  Registrations can be
+provisional or permanent.  Permanent registrations can only be made with the
+inclusion of a specification, as defined by the Specification Required policy
+{{!RFC8126}}.  Provisional registrations can be removed at the discretion of the
+assigned expert after 1 year unless they are renewed.  Provisional registrations
+do not require that a specification be referenced.
+
</pre>
<p>The spec was cool until that point. But there is a need to allow for experiments "between consenting implementations". What are they going to do? Squat on unallocated values? Or do we want to have an explicit range of extension types reserved for experiments, say FF00 to FFFE?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1068#pullrequestreview-91404546">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1zvikqo-GwhdSf-H5RBRnroCyOeks5tN_XxgaJpZM4RsLKs">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1QUmYsnPrZi551X-PHldHpKDi0kks5tN_XxgaJpZM4RsLKs.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1068#pullrequestreview-91404546"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema requested changes on #1068"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1068#pullrequestreview-91404546"}}}</script>
----==_mimepart_5a694ff128c0a_755a2b280bf24ec49161c--


From nobody Wed Jan 24 19:36:16 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D73B12D7EC for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:36:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GHxcbaKuRr13 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:36:13 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FF0E12D77A for <quic-issues@ietf.org>; Wed, 24 Jan 2018 19:36:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wk8LjcNog1xMeT2e4XAXsSrr/nM=; b=OwKYw/YY1YRtEyqd mxMTrDbtsHFHN5D7POO6YIY8rQzPPATWpVVkFdEHpaMOk3ZVRjcj7nIZt+I5Zo1w EyqUHwVCRC1hMFOKtH+BgoGCB/VMcMBwQeN3WyWXJ7mMNysFklDoqe+oaggcE8Jb G/dL03WReFLSacMqNG9xN9RawEg=
Received: by filter0336p1iad2.sendgrid.net with SMTP id filter0336p1iad2-22809-5A6950AC-7 2018-01-25 03:36:12.409845011 +0000 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 QcabWtB0TAm3sARxszeYzQ for <quic-issues@ietf.org>; Thu, 25 Jan 2018 03:36:12.201 +0000 (UTC)
Date: Thu, 25 Jan 2018 03:36:12 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe6d63a6f8701779b0f2ce1a018c3730c41d3e14992cf00000001168112ac92a169ce113681c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1058/review/91405182@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1058@github.com>
References: <quicwg/base-drafts/pull/1058@github.com>
Subject: Re: [quicwg/base-drafts] Remove transport parameters from NewSessionTicket (#1058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6950ac1c6ed_21d52b24f4876ed411685b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ryDcPHdxoEMZlhDg4F4ndyZPx+DXFaDIFZg FNz2GRUQWb6Al8q79bu+Sz+x1t+Zea50Dp1RNLMz3SuhDdxzlzH7DPR5MJ7zj3qTkbt8qZDoSUyAH2 EXcOG0/NABpyLoQgC2PSEUqoonLblswy2BoQmH6Nts5EfGAnjuA8RCadCPTMaPWSAUYN/Mohn8qMnu A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nV2HIUBo2RdwS_1BdM4KQj1nvOk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 03:36:14 -0000

----==_mimepart_5a6950ac1c6ed_21d52b24f4876ed411685b
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/1058#pullrequestreview-91405182
----==_mimepart_5a6950ac1c6ed_21d52b24f4876ed411685b
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/1058#pullrequestreview-91405182">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq30hhhq2LAcYOKzep-N08prNDreEks5tN_asgaJpZM4RfPms">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4HM_6E225TkfD70rLYCrhGWYpBuks5tN_asgaJpZM4RfPms.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-91405182"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1058"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-91405182"}}}</script>
----==_mimepart_5a6950ac1c6ed_21d52b24f4876ed411685b--


From nobody Wed Jan 24 19:50:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D969A12E05C for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:50:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gPx3NrWKZwnf for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 19:50:20 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4963112D950 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 19:50:20 -0800 (PST)
Date: Wed, 24 Jan 2018 19:50:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516852219; bh=WJHgu7N4n9MX1FlTKfTHHA1d5rgi2cYwgrS8T/8juZw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hpChiU0Qsz1pbGVHuSVTtyaYxFWgS2QIRxQBOGIpvOtO3xfW/C3PZOEmh2UjzPEHe qz3HaRZC0kHgVBP0JZV74MmaE/dYXlkt9b6mX6DD916b4FM95dJJ4Rjh819aus7UsB mUi8dCskpStl8JQ5izC+29dKv04/CC9QsqvwxB6w=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8bf85b894cac9dfe0b45977aae16e71cec60c3ec92cf00000001168115fb92a169ce115ea54e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1068/c360353058@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1068@github.com>
References: <quicwg/base-drafts/pull/1068@github.com>
Subject: Re: [quicwg/base-drafts] Add EXTENSION frame (#1068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6953fba1c06_aa22ad3aab58ecc1117dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Kp08-UV-0Z4clOt8wIS5d4jOtZs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 03:50:22 -0000

----==_mimepart_5a6953fba1c06_aa22ad3aab58ecc1117dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This all LGTM, though I'm mildly tempted to make the type field a varint. 64K is enough, but why not let it be shorter until we get to 64?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1068#issuecomment-360353058
----==_mimepart_5a6953fba1c06_aa22ad3aab58ecc1117dc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This all LGTM, though I'm mildly tempted to make the type field a varint. 64K is enough, but why not let it be shorter until we get to 64?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1068#issuecomment-360353058">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq85fXP9hjYmAkPHfG6e87Gbm-EXmks5tN_n7gaJpZM4RsLKs">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq99SxmVKpiAgMzulX563Ox_k46Wzks5tN_n7gaJpZM4RsLKs.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1068#issuecomment-360353058"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in #1068: This all LGTM, though I'm mildly tempted to make the type field a varint. 64K is enough, but why not let it be shorter until we get to 64?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1068#issuecomment-360353058"}}}</script>
----==_mimepart_5a6953fba1c06_aa22ad3aab58ecc1117dc--


From nobody Wed Jan 24 20:07:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02B8112D95B for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 20:07:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4hQCfTOaxug7 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 20:07:03 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 80BCE12D893 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 20:07:03 -0800 (PST)
Date: Wed, 24 Jan 2018 20:06:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516853218; bh=YdZqWiuD/H3dlxqMD+SsvU8G+zJFlvnfFTKxogRyW7E=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RfpN5V7bwq2SJZPYwminPN9NxjP2PjBbDVsFSPNrDA32XYVUw4+eEhC56cieX9HZv /uc7dFEK8aa61q6JNB0HwT609FO3WsFg7AFTcKDDfIeqbfGOtWuyjnhVEHM5dD/t82 j6UmM/apayjtp0fln8ImOKkPUj4O0pKC4xcSUPxw=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab327be13b9df8385edab089cf363b739a694d768392cf00000001168119e292a169ce115ea54e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1068/c360355159@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1068@github.com>
References: <quicwg/base-drafts/pull/1068@github.com>
Subject: Re: [quicwg/base-drafts] Add EXTENSION frame (#1068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6957e2c8802_14243fec6a72ef341012b6"; 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/9CwdI-UqX9DodLKE209NJmkp6Sc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 04:07:05 -0000

----==_mimepart_5a6957e2c8802_14243fec6a72ef341012b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thinking of this a bit further, I have a concern about error signaling. How does a receiver signal that extension X was not encoded properly?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1068#issuecomment-360355159
----==_mimepart_5a6957e2c8802_14243fec6a72ef341012b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thinking of this a bit further, I have a concern about error signaling. How does a receiver signal that extension X was not encoded properly?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1068#issuecomment-360355159">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7PQtcvAkrQrDG4GffrFKwo2s6xWks5tN_3igaJpZM4RsLKs">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3Xb24xVWmlsqVl4tCWUvR00aiS8ks5tN_3igaJpZM4RsLKs.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1068#issuecomment-360355159"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1068: Thinking of this a bit further, I have a concern about error signaling. How does a receiver signal that extension X was not encoded properly?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1068#issuecomment-360355159"}}}</script>
----==_mimepart_5a6957e2c8802_14243fec6a72ef341012b6--


From nobody Wed Jan 24 20:13:46 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5BAE12D95B for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 20:13:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SvdH6sYxr3u9 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 20:13:43 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6774712D873 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 20:13:43 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1516853622; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2MmjOSI5utKM6EYq/+erSPHTTIubzXD53YEPsHfWPvU=; b=dur0OFmNZeZgwxy60WxN4eGkdd1fiahrGF+4yOoWUbOeWA23fSqXxB1xT8KvpM6FSzqGXvBC 1sxz2mzbWBuNGb/FTCmu0Up9S0zgFAw5h4aYCf+Rjz01xTL3NbVrMIh3yoJ/dw5QotgNr4Za veNAO9jnO3K566f5+4VGqNWChCE=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a695976.7f8d39d90c30-smtp-out-n01; Thu, 25 Jan 2018 04:13:42 -0000 (UTC)
Date: Wed, 24 Jan 2018 20:13:41 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6959756e97a_700c2aab24409c101133f7@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] dc9774: Review tweaks
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6959756e3c6_700c2aab24409c10113235"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eSYBneBVHpZ28rkq7Oju4mKw3c8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 04:13:45 -0000

----==_mimepart_5a6959756e3c6_700c2aab24409c10113235
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/remove-in-order
  Home:   https://github.com/quicwg/base-drafts
  Commit: dc9774aeb1165b3a7ea0914e1ab54535bb26719c
      https://github.com/quicwg/base-drafts/commit/dc9774aeb1165b3a7ea0914e1ab54535bb26719c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-25 (Thu, 25 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Review tweaks



----==_mimepart_5a6959756e3c6_700c2aab24409c10113235--


From nobody Wed Jan 24 20:13:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8664012D873 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 20:13:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pWg4VGGFTQlO for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 20:13:44 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B37C812D95A for <quic-issues@ietf.org>; Wed, 24 Jan 2018 20:13:44 -0800 (PST)
Date: Wed, 24 Jan 2018 20:13:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516853623; bh=2y++d6iGy8vDGWIDzjKzRsgEI11gYfbQdeZAFQ+axCA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kY+Q1rQwqooBrXrL9v00K9MySrSITN39M9nbd31ElLDtem4xwZ3Swnwyt4ZCySo7w 0YsZ1ziUkDIn8lXe+M/98NzdCa4k5An4fPxdHN6XElFh6fOLnNCZ2jg6fNLWqWnvKb nPZNZpbEl/8sxtqzsL8o8jFu+BeYkPdXY4uGlW+U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1070/push/2279803116@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1070@github.com>
References: <quicwg/base-drafts/pull/1070@github.com>
Subject: Re: [quicwg/base-drafts] Remove mandatory in-order delivery (#1070)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a695977e3693_6ee33fb9c5674f30340c8"; 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/a1CADG0AX2n5JQLeULaSTrHBTYE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 04:13:46 -0000

----==_mimepart_5a695977e3693_6ee33fb9c5674f30340c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

dc9774a  Review tweaks


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1070/files/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19..dc9774aeb1165b3a7ea0914e1ab54535bb26719c

----==_mimepart_5a695977e3693_6ee33fb9c5674f30340c8
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/dc9774a" class="commit-link">dc9774a</a>  Review tweaks</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1070/files/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19..dc9774aeb1165b3a7ea0914e1ab54535bb26719c">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq43hTF4tV8NHTMnF1giTZ7Wv6fZcks5tN_93gaJpZM4RsQLX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzwRii6iGf1cVEfbWrlx1s7_XQrwks5tN_93gaJpZM4RsQLX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1070/files/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19..dc9774aeb1165b3a7ea0914e1ab54535bb26719c"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1070"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1070/files/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19..dc9774aeb1165b3a7ea0914e1ab54535bb26719c"}}}</script>

----==_mimepart_5a695977e3693_6ee33fb9c5674f30340c8--


From nobody Wed Jan 24 20:14:57 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0A8312D95A for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 20:14:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P9xTlMQ3iQrm for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 20:14:55 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AADA612D873 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 20:14:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RdtvVuTfb96mbgdR3NpgjEuVmng=; b=hBikyYa9PZBZA33K WujJ21kBj5iPlUOut/YmH8MUsaLcs2us84wcdhcIpUZ7t2atGaIwSR4xYaaAzwZh ucEZm59F09RFEXxBYwXzR7w1jH/pZprI5GkKpTx/72ttXc30cMhcQXPM0kn0uRBi ILOWAq6dhnnpg2oWpxn+lrdTD30=
Received: by filter1085p1mdw1.sendgrid.net with SMTP id filter1085p1mdw1-26127-5A6959BE-D 2018-01-25 04:14:54.484267321 +0000 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 fZ3RgmNZS6O31MxxznJSlg for <quic-issues@ietf.org>; Thu, 25 Jan 2018 04:14:54.250 +0000 (UTC)
Date: Thu, 25 Jan 2018 04:14:54 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab290091cd4e5e223f8fe0effe3a948acb7e502ba592cf0000000116811bbe92a169ce115eeabc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1070/review/91408970@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1070@github.com>
References: <quicwg/base-drafts/pull/1070@github.com>
Subject: Re: [quicwg/base-drafts] Remove mandatory in-order delivery (#1070)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6959be2720c_7c952ac280256ecc702d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak039bczVS1DFCAADsiwamgl6zjq4oy9EISir2 rolDC4BojAZp0MXl2yVW2tqm8a1COLZVi7PJolTEqan0VBsZerJW8PqqZBRqxfAVKMwJ+TanzLIoGU lWr8jW9YPogVysb/s91/Yg+wvh20GLmZBWYPgKc9fxt7Dwz/DyYspBT4+w==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JC8wV7c5clH5lpm2KDGj_U2W90w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 04:14:56 -0000

----==_mimepart_5a6959be2720c_7c952ac280256ecc702d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1070#pullrequestreview-91408970
----==_mimepart_5a6959be2720c_7c952ac280256ecc702d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1070#pullrequestreview-91408970">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy7k_mdTYaHYBDqHt6e5oHtYQJw5ks5tN_--gaJpZM4RsQLX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5Q9k1HoeBadMHXGar3drMzJQr7sks5tN_--gaJpZM4RsQLX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1070#pullrequestreview-91408970"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #1070"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1070#pullrequestreview-91408970"}}}</script>
----==_mimepart_5a6959be2720c_7c952ac280256ecc702d6--


From nobody Wed Jan 24 20:28:20 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E18612E055 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 20:28:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.464
X-Spam-Level: 
X-Spam-Status: No, score=-0.464 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GDf_Q4X7QeYq for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 20:28:17 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38FC212D880 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 20:28:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=V+AuBqbZxTznWTOK5aR8zFr8VP8=; b=P0Gv50qmZ4PnPV/D ZOr4nHZobVH1Gbck+4CZtIs+P972pjuyWOQ0hwHfS393e7nWqQ+k1fDilIchS7OC JPdKo9ghQo6cvUDFs0Ixp4Tp8F6J/h7nM9/YgIWRHLfQNY4pNPvyEufzBdUMFqxu R58myPtxPu2QzC1rjebXrKhal5Q=
Received: by filter0088p1iad2.sendgrid.net with SMTP id filter0088p1iad2-28588-5A695CE0-2 2018-01-25 04:28:16.154035785 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id MJvtWTv7QDCld6RYgwkFkQ for <quic-issues@ietf.org>; Thu, 25 Jan 2018 04:28:15.912 +0000 (UTC)
Date: Thu, 25 Jan 2018 04:28:16 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2da7688ecd9694ba503c704659d7ee22cc38d44d92cf0000000116811edf92a169ce113681c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1058/review/91410225@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1058@github.com>
References: <quicwg/base-drafts/pull/1058@github.com>
Subject: Re: [quicwg/base-drafts] Remove transport parameters from NewSessionTicket (#1058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a695cdfc617d_10122ae33e2b8ecc103397"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3qGDfQiY/CK+ahO9kqTvLMSawMgmiopKuxI/ AaBSIOIiLM39+IPQp4/2n3L2PmmCKfQysiS8QAKhuCaT+nCtS0yfRYVZoH9ak6Ej25GYRICNxeQqax wnx4HHw9UTtaOVDGEP1FOcK++EKZ72bXCPKrwkrifjPhv+VQvildTmo/JMvx59GPCCtFgx30AvjlY/ U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0dbG7ipyc4-JY4YPR-CnzCsgYa0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 04:28:18 -0000

----==_mimepart_5a695cdfc617d_10122ae33e2b8ecc103397
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-91410225
----==_mimepart_5a695cdfc617d_10122ae33e2b8ecc103397
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-91410225">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq90nDllX55HWE7K8hKm1X4efyegNks5tOALfgaJpZM4RfPms">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7D0d26jQgeJoJgBDmvb5adQy9Osks5tOALfgaJpZM4RfPms.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-91410225"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #1058"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-91410225"}}}</script>
----==_mimepart_5a695cdfc617d_10122ae33e2b8ecc103397--


From nobody Wed Jan 24 20:34:18 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1ABB012E6A3 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 20:34:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XotS1Qw329RU for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 20:34:14 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A967C12D880 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 20:34:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yGp7PNxoAwf38q92Xd+dlSERMsI=; b=m7D6ccKG2xK/6f8s 8rx570/gvS4W7Egs6ScHHXRu9xhOrQx6JhlzMCOz65Nz1NTnin2qw74JFGq8YN7+ ek9wiaUaMjuYwa+e8Y5DcPk7kXeMDTHNZHDMC7w8FxZ+y5FRzoubDM3zWFID8ULs Sjm7T08dmdALIfs31KdUE0wkQu8=
Received: by filter0011p1iad2.sendgrid.net with SMTP id filter0011p1iad2-12920-5A695E45-14 2018-01-25 04:34:13.733415746 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id Dk8wvtL9Sm62t0823jA5Dg for <quic-issues@ietf.org>; Thu, 25 Jan 2018 04:34:13.757 +0000 (UTC)
Date: Thu, 25 Jan 2018 04:34:13 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1e090ffb9f17387b9f49032ee2ed5a9d1e8b6bd092cf000000011681204592a169ce115ea54e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1068/c360358331@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1068@github.com>
References: <quicwg/base-drafts/pull/1068@github.com>
Subject: Re: [quicwg/base-drafts] Add EXTENSION frame (#1068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a695e4599d5f_768e3fe79e55af30851f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3HZYzGNeSksQ0aZnToHJAgwWIIordy2EEq3s DBPX60zNDBoomDthaW99T9zI0m5u286+sMlRKT9zpJpqAYyjlCcFcdCI6suNY9aX9TPvN0bXcWphqv nUA/Qrd5O79TEYTN5wB8ahTsNaE59L+fPULj1ELVMM8CBJNRvs7QZAK2waS8vPmFJ0bdtE4pOLd/RG I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/p83HiRh3PNJGWvJyymcBZc6Hr0o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 04:34:16 -0000

----==_mimepart_5a695e4599d5f_768e3fe79e55af30851f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema : That should fall in the bucket of "unsupported" extension types, I imagine. Of course the text doesn't say that right now, but ignoring would be a fine way to handle 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/1068#issuecomment-360358331
----==_mimepart_5a695e4599d5f_768e3fe79e55af30851f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> : That should fall in the bucket of "unsupported" extension types, I imagine. Of course the text doesn't say that right now, but ignoring would be a fine way to handle 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/1068#issuecomment-360358331">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9s8XImxiU978cN_4MVXf4DMAtiwks5tOARFgaJpZM4RsLKs">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2T_M5ErDjKVLh7K-2aov8-tcfhaks5tOARFgaJpZM4RsLKs.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1068#issuecomment-360358331"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1068: @huitema : That should fall in the bucket of \"unsupported\" extension types, I imagine. Of course the text doesn't say that right now, but ignoring would be a fine way to handle this."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1068#issuecomment-360358331"}}}</script>
----==_mimepart_5a695e4599d5f_768e3fe79e55af30851f9--


From nobody Wed Jan 24 20:44:53 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E44112E05C for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 20:44:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Imxjp8c07hAF for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 20:44:51 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DCDD612D775 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 20:44:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=qkl0hAhBERTOKZQ0XncP8P+nCSs=; b=X0eq8RiDMI3jDHTq uUH6+UUKCVM1JYuVi3cuGL9hliVDSmAxY/MhjoBTuMHHoAP4kXWew5p2uRolaXoX 5iqbSQR7VcJ7r4a/S6KYsxSMf2vYXFr03T0Q36r5wuzAHbWGylYp2JcCt8UkcNHB XyCAtNeIk7eg42tXwYWIX0H083E=
Received: by filter0046p1iad2.sendgrid.net with SMTP id filter0046p1iad2-8087-5A6960C2-2 2018-01-25 04:44:50.167515275 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id 1GesLawKT0y_2X0MGmKemg for <quic-issues@ietf.org>; Thu, 25 Jan 2018 04:44:50.118 +0000 (UTC)
Date: Thu, 25 Jan 2018 04:44:50 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1f4d81cf1accf9eee44a0ba0e0677039738bba7592cf00000001168122c192a169ce115ea54e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1068/c360359504@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1068@github.com>
References: <quicwg/base-drafts/pull/1068@github.com>
Subject: Re: [quicwg/base-drafts] Add EXTENSION frame (#1068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6960c1ec83f_d6c2aec74008ecc2526be"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0a6/6nZGqgVnSMrG3h/OdnYJ3QBD/PhmDEGV 8wrDBvPD89OZRdO1Cak7RAN2v2jlKnorB1FA6dZuxhxVKhTHHuGH0+7wsM4g2iz8D0cPUmyllOBxi3 cQZ2bwwYS2QTPfsy14x3Rz83Ina2HoEdhwWp8IBE3B/G/LpJaOxawBjcBrZ+qpPg/AalmzivfeKmze E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gbmB0f1yKfZ5L1ayg6QkchqqLmA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 04:44:52 -0000

----==_mimepart_5a6960c1ec83f_d6c2aec74008ecc2526be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I am tempted to propose a completely different design. Reserve a small number of extension frame types in the "frame type" space. Create a transport parameter option in which the client says "I want to use reserved frame type X to do XYZT". Server acknowledges with corresponding option, "Let's use frame type X to do XYZT". XYZT is a four letter acronym reserved in a Wiki. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1068#issuecomment-360359504
----==_mimepart_5a6960c1ec83f_d6c2aec74008ecc2526be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I am tempted to propose a completely different design. Reserve a small n=
umber of extension frame types in the "frame type" space. Create a transpor=
t parameter option in which the client says "I want to use reserved frame t=
ype X to do XYZT". Server acknowledges with corresponding option, "Let's us=
e frame type X to do XYZT". XYZT is a four letter acronym reserved in a Wik=
i.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1068#issuecomment-360359504">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5sE1WfbQlXHMN5l=
r-3Dm6lNgE1xks5tOAbBgaJpZM4RsLKs">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3cUbknZF1cSCPR0X=
EYZ1OovPY3jks5tOAbBgaJpZM4RsLKs.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1068#issuecomment-360359504"></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 #1068: I am tempted =
to propose a completely different design. Reserve a small number of extensi=
on frame types in the \"frame type\" space. Create a transport parameter op=
tion in which the client says \"I want to use reserved frame type X to do X=
YZT\". Server acknowledges with corresponding option, \"Let's use frame typ=
e X to do XYZT\". XYZT is a four letter acronym reserved in a Wiki. "}],"ac=
tion":{"name":"View Pull Request","url":"https://github.com/quicwg/base-dra=
fts/pull/1068#issuecomment-360359504"}}}</script>=

----==_mimepart_5a6960c1ec83f_d6c2aec74008ecc2526be--


From nobody Wed Jan 24 23:06:37 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7736F12E059 for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 23:06:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zDcPv-x5tgRV for <quic-issues@ietfa.amsl.com>; Wed, 24 Jan 2018 23:06:34 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3702812E055 for <quic-issues@ietf.org>; Wed, 24 Jan 2018 23:06:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LcvaALFnnixAYNJGacsAWGlEwAY=; b=WGRLhMXa2U/JFm4g 5SCr7qy0H9wgW8oLzY1cfHlp1McVTanjCdjITcYO4QixbSXGsOM0GLZ0cB8zUOJJ 6hLKT3jUOVHBxVM2t8hQJI0QKGijyKGsjbcqA5n4v7zm/RFkDQIqQiLqhuiVa3eR RdoJYeomMYfK1o1AMGmQW7dsdGQ=
Received: by filter0129p1iad2.sendgrid.net with SMTP id filter0129p1iad2-17531-5A6981F9-6 2018-01-25 07:06:33.294312467 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id fr1jblVpRP-lZYM01QoZWA for <quic-issues@ietf.org>; Thu, 25 Jan 2018 07:06:33.046 +0000 (UTC)
Date: Thu, 25 Jan 2018 07:06:33 +0000 (UTC)
From: Julian Reschke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab47eb99feda98b6b035d4ee6fd791f675f09bb0df92cf00000001168143f892a169ce115f7d23@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1071@github.com>
Subject: [quicwg/base-drafts] consistent artwork typing (#1071)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6981f8e7287_22aa2b26a1624ed4374e2"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0bfI28Ns9Klg8Uy4jkKzg7lZBNOIVHxrwnko 3Dei48l3RcVSokGdVK7Hmr5BPXDTnTaZMpt1Uuo4tNhSa4Tu4HbbXexOb0sMyrVn3TYsMA/1F4tTiG B53s7BK4sBITp9IQ/JpmWT2AxzdibA+ZHvITRArUMVWxSnfno2xjKdKKngsOzrW3ELdJIhTlwPLWcG w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XMBLPvSIhf38NMFglkwpQd07oxg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 07:06:35 -0000

----==_mimepart_5a6981f8e7287_22aa2b26a1624ed4374e2
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/1071

-- Commit Summary --

  * consistent artwork typing

-- File Changes --

    M draft-ietf-quic-http.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1071.patch
https://github.com/quicwg/base-drafts/pull/1071.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/1071

----==_mimepart_5a6981f8e7287_22aa2b26a1624ed4374e2
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/1071'>https://github.com/quicwg/base-drafts/pull/1071</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>consistent artwork typing</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1071/files#diff-0">draft-ietf-quic-http.md</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1071.patch'>https://github.com/quicwg/base-drafts/pull/1071.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1071.diff'>https://github.com/quicwg/base-drafts/pull/1071.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/1071">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzOpo8MSpaLvwo69jmOrw-xAuMNeks5tOCf4gaJpZM4Rsatr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqztIe_s6Xnf3IX21ir4f2mZwdM7eks5tOCf4gaJpZM4Rsatr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1071"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"consistent artwork typing (#1071)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1071"}}}</script>

----==_mimepart_5a6981f8e7287_22aa2b26a1624ed4374e2--


From nobody Thu Jan 25 01:32:52 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A3C212D962 for <quic-issues@ietfa.amsl.com>; Thu, 25 Jan 2018 01:32:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KyTKIfbgxqFr for <quic-issues@ietfa.amsl.com>; Thu, 25 Jan 2018 01:32:50 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 768E012D868 for <quic-issues@ietf.org>; Thu, 25 Jan 2018 01:32:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=qf+YmO5OSaPmqOtf0MaAYJi/JIs=; b=jZzBzl9CMYwQvtKG h29u+Gg7PM0FMxZGRAMfdUIzlWeamW2hhNvH3OTCzeIhYN9jZh/5U9llh0WNLkTQ hQgH/+LlrWhRLPDIxxY9ndYdSY+wpqNppunGgTbZTv0x/5So/FsMY4zBfDW+kT7X YeGjBjshAxB1yV+3mLIuZhv+B5U=
Received: by filter1103p1mdw1.sendgrid.net with SMTP id filter1103p1mdw1-9458-5A69A441-5 2018-01-25 09:32:49.249858511 +0000 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 6FbJlRXpSheL7ThB2TAX9w for <quic-issues@ietf.org>; Thu, 25 Jan 2018 09:32:48.964 +0000 (UTC)
Date: Thu, 25 Jan 2018 09:32:49 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe4184c7901d8c0a9df7ada7fa12606e815263bb992cf000000011681664092a163ce019d7220@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19/27095584@github.com>
In-Reply-To: <quicwg/base-drafts/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19@github.com>
References: <quicwg/base-drafts/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19@github.com>
Subject: Re: [quicwg/base-drafts] Remove mandatory in-order delivery (b52b40b)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a69a440b96e0_328a3fe678b84f2c20159e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3VE5TtRTkRl7Nyn55D7wHOSpgSpR0YMIcB/a +Rf6+ztZs1pUdvh1eKDjB3bt0Fqz6mMu7pCJpfW2RdaRclVDgRnBtGu7rMsiYJ0UnFBHUABpaC+6Sx 02hMJ71MFAGNU0f7ZqkTJLbobCDK6y5QIOsKGgFtOEbwvW6+UN4yl1BkiA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4-CT6vk1Ku_LeY2-a6TtBceAmh8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 09:32:51 -0000

----==_mimepart_5a69a440b96e0_328a3fe678b84f2c20159e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There is means?

-- 
You are receiving 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/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19#commitcomment-27095584
----==_mimepart_5a69a440b96e0_328a3fe678b84f2c20159e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There is means?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You 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/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19#commitcomment-27095584">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_9J4NIkoKtPg9PhaKSrM3dxDqOgks5tOEpAgaJpZM4RsQKM">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8fP3zFxsnr0cy1l2qnqprJ0zaeJks5tOEpAgaJpZM4RsQKM.gif" width="1" /></p>
<div itemscope 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/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19#commitcomment-27095584"></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":"@mikkelfj on b52b40b: There is means?"}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19#commitcomment-27095584"}}}</script>
----==_mimepart_5a69a440b96e0_328a3fe678b84f2c20159e--


From nobody Thu Jan 25 01:35:24 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62CCB12D962 for <quic-issues@ietfa.amsl.com>; Thu, 25 Jan 2018 01:35:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BhL6pnjaL-nl for <quic-issues@ietfa.amsl.com>; Thu, 25 Jan 2018 01:35:22 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 245E812D868 for <quic-issues@ietf.org>; Thu, 25 Jan 2018 01:35:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ZTkz1ixl/P4FlL9Ofx1hjc7YOwg=; b=aEF3jivLjhBXLjnl JOgvTafegriGlfoo8R2YM1ofC2AuXb0nsX2yiTr7/lx0XVyI+DlcTbiIPbpvj/5o bmbfISwgshwM1SsZ0J0/clwo0WaeuRa4QZWoEKwKWJiZPHzGcF5yCH5UJas1GuSd 4Cq0eUSgfH3H1K3be/xnz/tdeDs=
Received: by filter0465p1iad2.sendgrid.net with SMTP id filter0465p1iad2-3795-5A69A4D9-2 2018-01-25 09:35:21.067610039 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad2.sendgrid.net (SG) with ESMTP id qGIMVL96Q-mFE2U9mrDkrg for <quic-issues@ietf.org>; Thu, 25 Jan 2018 09:35:20.885 +0000 (UTC)
Date: Thu, 25 Jan 2018 09:35:21 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe8c533a56006d7b126a37bdff51c04743134f85c92cf00000001168166d892a163ce019d7249@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19/27095625@github.com>
In-Reply-To: <quicwg/base-drafts/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19@github.com>
References: <quicwg/base-drafts/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19@github.com>
Subject: Re: [quicwg/base-drafts] Remove mandatory in-order delivery (b52b40b)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a69a4d8e1ab9_14eb3f95b91a8f2c162328"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0DZbNZ5MDAaXemqkURpJOubI0D1aNQuVPM8X dUheL4eo9Y03nkece0tCxwBjhfYTQuEsX6CvJm4Qx4pSPCMBuzzjb5LN41rlyRkx9uiKuW0oexeSOM 0dHh7cOHa/j2KMcz3IDc1eLyQY/vFAu/JX3IAlPseNhdr/FXi5NYEXEc3mqk6zqmu0zKKc2oe80d/u E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JA4JsHbE1LwhSfGX8XS__e4YF_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: Thu, 25 Jan 2018 09:35:23 -0000

----==_mimepart_5a69a4d8e1ab9_14eb3f95b91a8f2c162328
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Stream 0 is excempt, but does that mean it can exceed MAX_DATA, or that it does not count against MAX_DATA?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19#commitcomment-27095625
----==_mimepart_5a69a4d8e1ab9_14eb3f95b91a8f2c162328
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Stream 0 is excempt, but does that mean it can exceed MAX_DATA, or that it does not count against MAX_DATA?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19#commitcomment-27095625">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0TiJSmsJvdcvOM1h2qQZ_L57qHWks5tOErYgaJpZM4RsQKM">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2E25qV5cRvMCQHTCEP-CqbUB8akks5tOErYgaJpZM4RsQKM.gif" width="1" /></p>
<div itemscope 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/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19#commitcomment-27095625"></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":"@mikkelfj on b52b40b: Stream 0 is excempt, but does that mean it can exceed MAX_DATA, or that it does not count against MAX_DATA?"}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19#commitcomment-27095625"}}}</script>
----==_mimepart_5a69a4d8e1ab9_14eb3f95b91a8f2c162328--


From nobody Thu Jan 25 05:39:20 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5EE881200E5 for <quic-issues@ietfa.amsl.com>; Thu, 25 Jan 2018 05:39:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7p5rgW887xiL for <quic-issues@ietfa.amsl.com>; Thu, 25 Jan 2018 05:39:18 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA4E0120724 for <quic-issues@ietf.org>; Thu, 25 Jan 2018 05:39:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=tCU6KAqA2Qk5rGlKgBCyhVhl+7s=; b=XOMFoAm8l3O6jOgn SilU2jh1R6OY642jtAWgM4d/dOZEyk6EkHJP7YQHTXTwNcPlyNmUFtsUZmoJew5b IACca4qiCiioKPGD4JnErvBBHJeM8iilv45QVOqt1ELFCGV+3ADd9h7juXVdCA/a ROOcrVYWJlOweLIo8v/11CUY44k=
Received: by filter0514p1iad2.sendgrid.net with SMTP id filter0514p1iad2-7683-5A69DE04-29 2018-01-25 13:39:16.65446143 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id GQZrsdsDQ_6x3dR_FciRBw for <quic-issues@ietf.org>; Thu, 25 Jan 2018 13:39:16.159 +0000 (UTC)
Date: Thu, 25 Jan 2018 13:39:16 +0000 (UTC)
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abded20654296bd245f8599bf86bf7fb062049808892cf000000011681a00392a169ce115ea54e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1068/c360468844@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1068@github.com>
References: <quicwg/base-drafts/pull/1068@github.com>
Subject: Re: [quicwg/base-drafts] Add EXTENSION frame (#1068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a69de03b1bd5_64963fb03289af2c45909"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1+VktpRjh60Wd5YLVxXkNbsdHvAmzpwTUwGA bv/gOU8NUtqdqZzg2xAhHcvsMVQRAZ/Y4ZepBjOmGtQMdqI+mk3sg2mkA61OH4JrAcfaCMvFaHpOXW GWuLI8T2JwsCtNr/fvjCn9aSz7yYvP/DnStJo3tXLZwrWzqgXFxlkXuI0Q==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_rgbtl_o3mv6k7XuY8PR-r0dBLM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 13:39:19 -0000

----==_mimepart_5a69de03b1bd5_64963fb03289af2c45909
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So why don't we just say that all frames types that are not used in this spec for this version are experimental (and all have to have a length field when used) and one can directly register a new frame type for a certain version of QUIC. I mean there is nothing else we can do with the remaining frame types as soon as the version spec is completed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1068#issuecomment-360468844
----==_mimepart_5a69de03b1bd5_64963fb03289af2c45909
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>So why don't we just say that all frames types that are not used in this=
 spec for this version are experimental (and all have to have a length fiel=
d when used) and one can directly register a new frame type for a certain v=
ersion of QUIC. I mean there is nothing else we can do with the remaining f=
rame types as soon as the version spec is completed.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1068#issuecomment-360468844">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4YYnbEKpZukBGa5=
soE1i6tXA2idks5tOIQDgaJpZM4RsLKs">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwTXmYsxuVaUvSK_1=
oBOVBC5qgIcks5tOIQDgaJpZM4RsLKs.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1068#issuecomment-360468844"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@mirjak in #1068: So why don't w=
e just say that all frames types that are not used in this spec for this ve=
rsion are experimental (and all have to have a length field when used) and =
one can directly register a new frame type for a certain version of QUIC. I=
 mean there is nothing else we can do with the remaining frame types as soo=
n as the version spec is completed."}],"action":{"name":"View Pull Request"=
,"url":"https://github.com/quicwg/base-drafts/pull/1068#issuecomment-360468=
844"}}}</script>=

----==_mimepart_5a69de03b1bd5_64963fb03289af2c45909--


From nobody Thu Jan 25 06:29:51 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5B1512D954 for <quic-issues@ietfa.amsl.com>; Thu, 25 Jan 2018 06:29:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.605
X-Spam-Level: 
X-Spam-Status: No, score=-0.605 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2b8zVbSe1gyb for <quic-issues@ietfa.amsl.com>; Thu, 25 Jan 2018 06:29:43 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B425120726 for <quic-issues@ietf.org>; Thu, 25 Jan 2018 06:29:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=CzgbADa6jGwY1c5JYFD8dWRd3L4=; b=iI4eCtDVwwDB87IS U/wxPIh9Lck52iyh7V296OUmjUU1qHgn/Bukm4oFVv9tn22qprHPYc7WxkEx0C2w H92CQGPfnVLp92oLSme0xSKuNkV/AN/4J6TzQJUK3SgUTauLHM51EEXDvv2cqwmo Tl+4EUXZyUZAGqn9qm6I4b9hBnI=
Received: by filter0983p1mdw1.sendgrid.net with SMTP id filter0983p1mdw1-11064-5A69E9BD-22 2018-01-25 14:29:17.917350881 +0000 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 d47I__N4QSyt4AAGwRRk_Q for <quic-issues@ietf.org>; Thu, 25 Jan 2018 14:29:17.624 +0000 (UTC)
Date: Thu, 25 Jan 2018 14:29:18 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab791aa5d4bb3363614a86c1a9a96e4465866c263892cf000000011681abbd92a169ce115ea54e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1068/c360482351@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1068@github.com>
References: <quicwg/base-drafts/pull/1068@github.com>
Subject: Re: [quicwg/base-drafts] Add EXTENSION frame (#1068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a69e9bd824ec_a8d3fa3c7cd4f3819557d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak30LvY4xKaHwemEuolcVMOOeOiZDGQBhNOq61 HzScB+epz4IPyt6b5pR7n/ooPMaMTo0CEJ9NLgNk3Pu+7scnNaccqZO87BedwE22AQDo/5vGox55or 5lNq4uYINPzaibn0fQZLvx9y8G6mAsocw+5rJ6mJIgV/cKtSBfiDqsWgEhwOM92cUd7EucO+0qMPZv I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4JHCMgOAYRyyAK3L0anFRDAmGhM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 14:29:50 -0000

----==_mimepart_5a69e9bd824ec_a8d3fa3c7cd4f3819557d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> So why don't we just say that all frames types that are not used in this spec for this version are experimental

It's easier to upgrade to a new version if the mess can be kept in one corner. Otherwise, despite suddenly v2 cannot have feature x because major player y has made this frame into a de-facto standard.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1068#issuecomment-360482351
----==_mimepart_5a69e9bd824ec_a8d3fa3c7cd4f3819557d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>So why don't we just say that all frames types that are not used in this=
 spec for this version are experimental</p>
</blockquote>
<p>It's easier to upgrade to a new version if the mess can be kept in one c=
orner. Otherwise, despite suddenly v2 cannot have feature x because major p=
layer y has made this frame into a de-facto standard.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1068#issuecomment-360482351">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5axzm-Oh8_L9SfK=
5KznmeuWMId6ks5tOI-9gaJpZM4RsLKs">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq28NUKIZafR3uznj7=
ifLUbsebUWoks5tOI-9gaJpZM4RsLKs.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1068#issuecomment-360482351"></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 #1068: \u003e So wh=
y don't we just say that all frames types that are not used in this spec fo=
r this version are experimental\r\n\r\nIt's easier to upgrade to a new vers=
ion if the mess can be kept in one corner. Otherwise, despite suddenly v2 c=
annot have feature x because major player y has made this frame into a de-f=
acto standard."}],"action":{"name":"View Pull Request","url":"https://githu=
b.com/quicwg/base-drafts/pull/1068#issuecomment-360482351"}}}</script>=

----==_mimepart_5a69e9bd824ec_a8d3fa3c7cd4f3819557d--


From nobody Fri Jan 26 05:57:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83EAC12D892 for <quic-issues@ietfa.amsl.com>; Fri, 26 Jan 2018 05:57:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YWva9-oJ9JR4 for <quic-issues@ietfa.amsl.com>; Fri, 26 Jan 2018 05:57:54 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B35B1127011 for <quic-issues@ietf.org>; Fri, 26 Jan 2018 05:57:54 -0800 (PST)
Date: Fri, 26 Jan 2018 05:57:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1516975073; bh=Wf8S2leV3a7fAv7EH/IrCNDpx1VPZuwf/O3nA35HmyI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=N3K1jqX1FykTqgq1a9LCSSuiVmNd7IylE1TH3UfE99eCV+mmNzIkZC9CLHMRXuj0P eFiaEmdx+ZfPEHjnIVhyaPgoLN9TyncEzr/wvJqEfbeZs6i+mHFfh0JGyU6P5CE6pg /Pzo/snLex7ekBRujdc7PGeMXADp88mOFofUNAdA=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab51ae3f8777ae423bda4706b437660aca79854d9892cf000000011682f5e192a169ce1011dfe8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/904/360791217@github.com>
In-Reply-To: <quicwg/base-drafts/issues/904@github.com>
References: <quicwg/base-drafts/issues/904@github.com>
Subject: Re: [quicwg/base-drafts] HTTP header compression: static table fit for QUIC (#904)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6b33e1c14d7_699e3fc4f166cf381670d0"; 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/NWrSTrmZCfQnpmx2tPIJLJLgQ9g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jan 2018 13:57:56 -0000

----==_mimepart_5a6b33e1c14d7_699e3fc4f166cf381670d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop, post-Melbourne and the decision to adopt QCRAM, is this something to look into now? Or would it be better to keep it parked?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/904#issuecomment-360791217
----==_mimepart_5a6b33e1c14d7_699e3fc4f166cf381670d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/mikebishop" class="user-mention">@MikeBishop</a>, post-Melbourne and the decision to adopt QCRAM, is this something to look into now? Or would it be better to keep it parked?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/904#issuecomment-360791217">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8rVclKeaJIJBuUQ3xBg2IHDsr14ks5tOdnhgaJpZM4QLNrF">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz5bssxWSXxwiq37g5TfMPF3sqieks5tOdnhgaJpZM4QLNrF.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/904#issuecomment-360791217"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #904: @MikeBishop, post-Melbourne and the decision to adopt QCRAM, is this something to look into now? Or would it be better to keep it parked?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/904#issuecomment-360791217"}}}</script>
----==_mimepart_5a6b33e1c14d7_699e3fc4f166cf381670d0--


From nobody Fri Jan 26 05:59:35 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB7D712D873 for <quic-issues@ietfa.amsl.com>; Fri, 26 Jan 2018 05:59:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.465
X-Spam-Level: 
X-Spam-Status: No, score=-0.465 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QOkWuVXBLV2O for <quic-issues@ietfa.amsl.com>; Fri, 26 Jan 2018 05:59:32 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D675127011 for <quic-issues@ietf.org>; Fri, 26 Jan 2018 05:59:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=dUCqcTT8NnlUBKhRCCXxRFo+zRU=; b=t416kr5Y17nXFJyW FlaoTQ1Xt6epj8uJq87g8t8LlUmxPhWHd1neZPAL8/FdbFeRLzAtGVri9KMHKmPg c96YfRdzW5AuVD3OV42xrVx4edD5KEXlhgrKnrHOMLGhELe3d8weSa+f5cF6EUyk Lkd2u1GAKjanpiz9x//hSVIOefM=
Received: by filter0403p1iad2.sendgrid.net with SMTP id filter0403p1iad2-4728-5A6B3443-6 2018-01-26 13:59:31.125282249 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad2.sendgrid.net (SG) with ESMTP id Lnpyy8SdS5mBfktVHyN-0w for <quic-issues@ietf.org>; Fri, 26 Jan 2018 13:59:31.146 +0000 (UTC)
Date: Fri, 26 Jan 2018 13:59:31 +0000 (UTC)
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaf50624bce2f5f43df6be8c0224dc7692813c3a592cf000000011682f64392a169ce10706693@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/952/360791631@github.com>
In-Reply-To: <quicwg/base-drafts/issues/952@github.com>
References: <quicwg/base-drafts/issues/952@github.com>
Subject: Re: [quicwg/base-drafts] Define or cite NAT rebinding (#952)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6b344312242_51dd2aacde2daec81287c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2+Nla4wVOX0954mT8f5Z2VKfuEleOoKpvwPY TjwVXiZxfQWd0wNFdYz83yNKT5om8RBPSp0zyuocPI+7ufVVip4h/QEJBkrTMTsrTi2N9ccjVLradF nzzAgWC41GxZerzSGhkWi/yUHotlbZ4p6g/V8tx03+dDfTJWOYd449zb8LzY3VROuP4kf8qVDb0GOW 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Wg7kqgTkSwfmAZ2j6VVX24LHqzc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jan 2018 13:59:34 -0000

----==_mimepart_5a6b344312242_51dd2aacde2daec81287c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is there any opinion on this? Or should it be closed out because it's not seen as an issue?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/952#issuecomment-360791631
----==_mimepart_5a6b344312242_51dd2aacde2daec81287c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is there any opinion on this? Or should it be closed out because it's not seen as an issue?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/952#issuecomment-360791631">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3UVNHlAQxPs_aeuoJEYMir-3ARHks5tOdpDgaJpZM4QmOxq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7xkpZujcePeM5Ok4wrgpbZdcp_hks5tOdpDgaJpZM4QmOxq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/952#issuecomment-360791631"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #952: Is there any opinion on this? Or should it be closed out because it's not seen as an issue?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/952#issuecomment-360791631"}}}</script>
----==_mimepart_5a6b344312242_51dd2aacde2daec81287c4--


From nobody Fri Jan 26 12:51:40 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08C401201FA for <quic-issues@ietfa.amsl.com>; Fri, 26 Jan 2018 12:51:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LU0xfNTkgtGq for <quic-issues@ietfa.amsl.com>; Fri, 26 Jan 2018 12:51:37 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7653512DA46 for <quic-issues@ietf.org>; Fri, 26 Jan 2018 12:51:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ajsSL4A034ha53sIKvPiupH89hE=; b=BgIzkv4is1bdRwD+ 3AnioQwcGAq6UR55qFVHWqnbXESrLnw4uuVJAWLuRYctYYPC2QRpViynhr2+dlhA N44lDZZXzz9WoZz/wz2JmWRe3gc/BXacVivLNuM72Qc5NdewMER8vsF7P4O5Jf+M blLvprF7rZwybnhSLR5k6vNcjlQ=
Received: by filter0824p1mdw1.sendgrid.net with SMTP id filter0824p1mdw1-12339-5A6B94CA-20 2018-01-26 20:51:22.377269628 +0000 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 yiml_ZE-RVWr6AqjwHTArQ for <quic-issues@ietf.org>; Fri, 26 Jan 2018 20:51:22.433 +0000 (UTC)
Date: Fri, 26 Jan 2018 20:51:22 +0000 (UTC)
From: Victor Vasiliev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab57af9aa3593d819b2fc73b1905d19b17aa4d8a8692cf00000001168356ca92a169ce1167fd76@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1072@github.com>
Subject: [quicwg/base-drafts] Define a mechanism for negotiating extensions (#1072)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6b94ca51d3f_6c542ad50e052ec88834b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1D+2c9ZQaa1iVkap0nW3XDrjNKQPPlTdcxwq uXxJ//6xtGoldD3cu0ihMaLd1ftxiQN2kqVgYxRwq0ak/SBB0IQ2/K/MKecwl8DT/Sltz4kuD+4nGb C7UjVMZGkRd84kTuZJKuzJDylCeyoWh3x6+YADA169zqjysXLsm8TVpxsLkOmLnwcnzIN77SYmc5S/ 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MdPxp6wktrGvoP_NkSz7IfMLcTU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jan 2018 20:51:39 -0000

----==_mimepart_5a6b94ca51d3f_6c542ad50e052ec88834b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The mechanism in this commit allows the peers to negotiate extensions
and allocate the frame numbers for any custom frames that said
extensions define.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1072

-- Commit Summary --

  * Define a mechanism for negotiating extensions

-- File Changes --

    M draft-ietf-quic-transport.md (36)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1072.patch
https://github.com/quicwg/base-drafts/pull/1072.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/1072

----==_mimepart_5a6b94ca51d3f_6c542ad50e052ec88834b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The mechanism in this commit allows the peers to negotiate extensions<br>
and allocate the frame numbers for any custom frames that said<br>
extensions define.</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/1072'>https://github.com/quicwg/base-drafts/pull/1072</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Define a mechanism for negotiating extensions</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1072/files#diff-0">draft-ietf-quic-transport.md</a>
    (36)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1072.patch'>https://github.com/quicwg/base-drafts/pull/1072.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1072.diff'>https://github.com/quicwg/base-drafts/pull/1072.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/1072">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Q-8ghzz2qYgGEP0eQ5X-eWEsj8ks5tOjrKgaJpZM4Ru3HU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5_FHC5mR_vfvBjKME8hmJJCiKt1ks5tOjrKgaJpZM4Ru3HU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1072"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Define a mechanism for negotiating extensions (#1072)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1072"}}}</script>

----==_mimepart_5a6b94ca51d3f_6c542ad50e052ec88834b--


From nobody Fri Jan 26 14:16:52 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 259BC12895E for <quic-issues@ietfa.amsl.com>; Fri, 26 Jan 2018 14:16:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oblD9GfRS7o5 for <quic-issues@ietfa.amsl.com>; Fri, 26 Jan 2018 14:16:50 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F636126D74 for <quic-issues@ietf.org>; Fri, 26 Jan 2018 14:16:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=pews7oI+KwjpaTURAGUb5DP1zHs=; b=PsMLcTsOlTk1KOk7 p25bEcZjBDtOs/Qbn79vRHK8gDGBv6D3RwVuo0dDrMqJz7O1p2ywfo4syltb8+ss D3Y2wCj0/ETeQb11U4KwkKsXJxuF8WU5TQN2KDAFeYFiCNIw9d9zy2EPUFRGdc2C VWxnaudYIG+DvFz7Uh6kBc/lLxw=
Received: by filter0494p1las1.sendgrid.net with SMTP id filter0494p1las1-32311-5A6BA8D1-15 2018-01-26 22:16:49.40249438 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id vCbmPSMHQqaqK2YSiKgrAQ for <quic-issues@ietf.org>; Fri, 26 Jan 2018 22:16:49.222 +0000 (UTC)
Date: Fri, 26 Jan 2018 22:16:49 +0000 (UTC)
From: grmocg <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab820bf69e77017257b634d78de96add39d5888d5b92cf0000000116836ad192a169ce11684df8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1073@github.com>
Subject: [quicwg/base-drafts] Mechanism for correctly routing separate stateful L7+ messages with differing priorities (#1073)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6ba8d11c546_6e0f2ac5fea4aecc47584"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: grmocg
X-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/OtV5sdnvZ09oYmQcJFWObrGZjYOvGP2kxZ cLL90ITqK8ius+ZqmIgZRBQr6VKdWxVGUdqy48fYXAPooOJ29/TLP2JPfV9FzYBoaKDKyS0qHTUkq9 zPfRCxU4DYIBfakR+fSejmr/kUzI5Ann7aWU/EY2yD6snsX5uRWKmQmKWw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y1KviYVE14gIHv9qoCy2A5zo6fE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jan 2018 22:16:52 -0000

----==_mimepart_5a6ba8d11c546_6e0f2ac5fea4aecc47584
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is targeting v2.

We should provide a mechanism which allows for correctly routing messages at differing priorities for a stateful L7+ protocol to a single (stateful) L7 endpoint.

One such mechanism could be 'groups', which tell reverse proxies or similar L7 routing fabric which participate in the QUIC connection (and terminate it) to route all streams in the group to the same L7 endpoint.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1073
----==_mimepart_5a6ba8d11c546_6e0f2ac5fea4aecc47584
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is targeting v2.</p>
<p>We should provide a mechanism which allows for correctly routing messages at differing priorities for a stateful L7+ protocol to a single (stateful) L7 endpoint.</p>
<p>One such mechanism could be 'groups', which tell reverse proxies or similar L7 routing fabric which participate in the QUIC connection (and terminate it) to route all streams in the group to the same L7 endpoint.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1073">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq14FKPPpb_cUBgTj_BV6rt3xwtEwks5tOk7RgaJpZM4Ru9Ag">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq01pgdIZQBjuCctut0hTaJXZXuVlks5tOk7RgaJpZM4Ru9Ag.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1073"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Mechanism for correctly routing separate stateful L7+ messages with differing priorities (#1073)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1073"}}}</script>
----==_mimepart_5a6ba8d11c546_6e0f2ac5fea4aecc47584--


From nobody Fri Jan 26 14:19:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95BE012895E for <quic-issues@ietfa.amsl.com>; Fri, 26 Jan 2018 14:19:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MM1CSZPmkMih for <quic-issues@ietfa.amsl.com>; Fri, 26 Jan 2018 14:19:21 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95838126D74 for <quic-issues@ietf.org>; Fri, 26 Jan 2018 14:19:21 -0800 (PST)
Date: Fri, 26 Jan 2018 14:19:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517005160; bh=E85rBA+ZBhaxzvtq8p+fGYy/mrYuUE1zr1Nt9zJX3Fg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wZfvCedeL4obyc/t+Rmy6zrKqNSEi0StGE/AUODfFQhGnvC25NoqrX8OCCVWNcWXK GNXgIlVkWIkXU2IK7FFW84QJM1nuLIBA3gVMHNJ4IUrPH5HdZUKxHfPKt7B2scFFYN rgVJHbwH+BV+PmNZHTaN/CPZMIcxl8Vgd6x3nJ8E=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8ba19aff42a7e799aa5d076e10983ba1f82951d292cf0000000116836b6892a169ce1167fd76@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1072/c360920206@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1072@github.com>
References: <quicwg/base-drafts/pull/1072@github.com>
Subject: Re: [quicwg/base-drafts] Define a mechanism for negotiating extensions (#1072)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6ba968b7a6b_61972ac1b6d0aec48379c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/I-242ZUIPUv9WSaIA6D6Bnp-Qaw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jan 2018 22:19:23 -0000

----==_mimepart_5a6ba968b7a6b_61972ac1b6d0aec48379c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Looks reasonable to me. But there is no text on allocation of the 16-bit identifiers. I'm not sure a Wiki is necessarily the best option - not everyone wants to document all their experiments publicly.

I was wondering if a 128-bit namespace prefix could be added to the extension map. Then a uuid-4 could be used to avoid conflicts. And, on that account, why not make the QUIC version a uuid as well, since it is only needed in the 1-RTT handshake.

There is still a problem with extensions from multiple namespaces - so perhaps a list of namespaces with extension maps.

What about the issue mentioned on the list about fingerprinting a connection based on extensions used and perhaps reduce bandwidth on that account? Namespaces would not make such identification harder ...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1072#issuecomment-360920206
----==_mimepart_5a6ba968b7a6b_61972ac1b6d0aec48379c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Looks reasonable to me. But there is no text on allocation of the 16-b=
it identifiers. I'm not sure a Wiki is necessarily the best option - not =
everyone wants to document all their experiments publicly.</p>
<p>I was wondering if a 128-bit namespace prefix could be added to the ex=
tension map. Then a uuid-4 could be used to avoid conflicts. And, on that=
 account, why not make the QUIC version a uuid as well, since it is only =
needed in the 1-RTT handshake.</p>
<p>There is still a problem with extensions from multiple namespaces - so=
 perhaps a list of namespaces with extension maps.</p>
<p>What about the issue mentioned on the list about fingerprinting a conn=
ection based on extensions used and perhaps reduce bandwidth on that acco=
unt? Namespaces would not make such identification harder ...</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1072#issuecomment-360920206">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzVfwB=
FOLlWL3vwm0G7c-r5GoqgJks5tOk9ogaJpZM4Ru3HU">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq16zrW=
pogxUJX2NapbXBtAx62BXeks5tOk9ogaJpZM4Ru3HU.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1072#issuecomment-360920206"></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 #=
1072: Looks reasonable to me. But there is no text on allocation of the 1=
6-bit identifiers. I'm not sure a Wiki is necessarily the best option - n=
ot everyone wants to document all their experiments publicly.\r\n\r\nI wa=
s wondering if a 128-bit namespace prefix could be added to the extension=
 map. Then a uuid-4 could be used to avoid conflicts. And, on that accoun=
t, why not make the QUIC version a uuid as well, since it is only needed =
in the 1-RTT handshake.\r\n\r\nThere is still a problem with extensions f=
rom multiple namespaces - so perhaps a list of namespaces with extension =
maps.\r\n\r\nWhat about the issue mentioned on the list about fingerprint=
ing a connection based on extensions used and perhaps reduce bandwidth on=
 that account? Namespaces would not make such identification harder ..."}=
],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/b=
ase-drafts/pull/1072#issuecomment-360920206"}}}</script>=

----==_mimepart_5a6ba968b7a6b_61972ac1b6d0aec48379c--


From nobody Fri Jan 26 18:06:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65B0A126CC4 for <quic-issues@ietfa.amsl.com>; Fri, 26 Jan 2018 18:06:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X-929kwUuOSZ for <quic-issues@ietfa.amsl.com>; Fri, 26 Jan 2018 18:06:30 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EF5D912E035 for <quic-issues@ietf.org>; Fri, 26 Jan 2018 18:06:25 -0800 (PST)
Date: Fri, 26 Jan 2018 18:06:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517018785; bh=OjYoweslfO4ps2M0SfC5ODxXI8M/thM0qWJG7wHeLKA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DkF9PU9jkBTDWvxjkcElirhrQqiFJeO4ErE072ArB4Y01Va9RKNRSKbV7/xU+W9u0 Mu9dm6tJSpLnbWwrOpclcKmbgqYf6ApBlyA3KRVp0x4vmKvhwH8k26Ds8J0WuiuJ8Y m8TfVSYHqBMGRxoI1PiEIg+oQvoS04qr7kujw8m8=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab394b81eeb2b86df8d3dfff1116393adfae2cb28492cf000000011683a0a092a169ce1167fd76@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1072/review/92012516@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1072@github.com>
References: <quicwg/base-drafts/pull/1072@github.com>
Subject: Re: [quicwg/base-drafts] Define a mechanism for negotiating extensions (#1072)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6bdea161e8_10a23fbb18ac0f2c2884ed"; 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/clpp2fj1PnuCWHVWLUuH7EOWe4s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 27 Jan 2018 02:06:32 -0000

----==_mimepart_5a6bdea161e8_10a23fbb18ac0f2c2884ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.

I generally like the mapping idea, but I do not like the double indirection, using extension types to define list of frames, and then reserving code points by some algorithm. I would much rather just define frame types. 

We probably need an explanation of what is required when describing a extension frame: the syntax, obviously, but also the relation to acknowledgements and retransmissions.

You should say something about error behavior. What happens if a receiver finds an extension frame that it does not support, or a supported extension frame with incorrect values?

Generally, I like the mapping procedure better than the direct reservation of value types. The risks of squatting are much less, because frame type 0x81, for example, would by default have different meaning in different contexts.

> @@ -1217,6 +1218,17 @@ ack_delay_exponent (0x0007):
   value is also used for ACK frames that are sent in Initial, Handshake, and
   Retry packets.  Values above 20 are invalid.
 
+extension_map (0x0009):
+
+: An ordered vector of distinct 16-bit integers.  When used by the client,
+  indicates the list of extensions that the client is able and willing to use.
+  When sent by the server, indicates the list of extensions that the server has
+  accepted.  The server list MUST only contain the extensions offered by the
+  client; the ordering of the frames dictates the assignment of extension frame
+  numbers, as described in {{extension-frames}}.  In case of 0-RTT, the server
+  MUST either accept all extensions which it accepted in the original session,
+  or reject 0-RTT.
+

Using short values like 16 bits will require an organized registry. I would rather go for something longer, maybe 32 bits like the identifiers used in GQUIC, so that experiments can quickly pick a number, and maybe record it in a Wiki.

> +
+During the handshake, the client may offer the server a list of extensions it
+supports as a part of transport parameters, and the server may reply with the
+list of extensions it has accepted.
+
+Every extension that defines a codepoint in the transport parameters extension
+list MUST have a well-defined and ordered list of new frames it provides (that
+list MAY be empty), as well as the rules for parsing said frames.  The extension
+frame codepoints are allocated by assigning the frame numbers in order starting
+from 0x80, where the order is defined first by the order of extensions as
+specified in the server handshake, and then by the order they are specified in
+the extension definition.  So, for instance, consider the situation where there
+are two extensions, A and B; extension A defines frames A1 and A2, in that
+order, and extension B defines only the frame B.  Then server accepting "A, B"
+results in assignment "0x80 = A1, 0x81=A2, 0x82 = B", whereas "B, A" would
+result in "0x80 = B, 0x81 = A1, 0x82= A2".

That seems complicated. You are using two levels of definitions: the frame type, and the extension number. It would be simpler to have just an unambiguous identification of the frame type in the transport parameter. Then the example would be that the client proposes to support frames A1, A2 and B. There is only one 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/pull/1072#pullrequestreview-92012516
----==_mimepart_5a6bdea161e8_10a23fbb18ac0f2c2884ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@huitema</b> commented on this pull request.</p>

<p>I generally like the mapping idea, but I do not like the double indirection, using extension types to define list of frames, and then reserving code points by some algorithm. I would much rather just define frame types.</p>
<p>We probably need an explanation of what is required when describing a extension frame: the syntax, obviously, but also the relation to acknowledgements and retransmissions.</p>
<p>You should say something about error behavior. What happens if a receiver finds an extension frame that it does not support, or a supported extension frame with incorrect values?</p>
<p>Generally, I like the mapping procedure better than the direct reservation of value types. The risks of squatting are much less, because frame type 0x81, for example, would by default have different meaning in different contexts.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1072#discussion_r164259251">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1217,6 +1218,17 @@ ack_delay_exponent (0x0007):
   value is also used for ACK frames that are sent in Initial, Handshake, and
   Retry packets.  Values above 20 are invalid.
 
+extension_map (0x0009):
+
+: An ordered vector of distinct 16-bit integers.  When used by the client,
+  indicates the list of extensions that the client is able and willing to use.
+  When sent by the server, indicates the list of extensions that the server has
+  accepted.  The server list MUST only contain the extensions offered by the
+  client; the ordering of the frames dictates the assignment of extension frame
+  numbers, as described in {{extension-frames}}.  In case of 0-RTT, the server
+  MUST either accept all extensions which it accepted in the original session,
+  or reject 0-RTT.
+
</pre>
<p>Using short values like 16 bits will require an organized registry. I would rather go for something longer, maybe 32 bits like the identifiers used in GQUIC, so that experiments can quickly pick a number, and maybe record it in a Wiki.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1072#discussion_r164259260">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+During the handshake, the client may offer the server a list of extensions it
+supports as a part of transport parameters, and the server may reply with the
+list of extensions it has accepted.
+
+Every extension that defines a codepoint in the transport parameters extension
+list MUST have a well-defined and ordered list of new frames it provides (that
+list MAY be empty), as well as the rules for parsing said frames.  The extension
+frame codepoints are allocated by assigning the frame numbers in order starting
+from 0x80, where the order is defined first by the order of extensions as
+specified in the server handshake, and then by the order they are specified in
+the extension definition.  So, for instance, consider the situation where there
+are two extensions, A and B; extension A defines frames A1 and A2, in that
+order, and extension B defines only the frame B.  Then server accepting &quot;A, B&quot;
+results in assignment &quot;0x80 = A1, 0x81=A2, 0x82 = B&quot;, whereas &quot;B, A&quot; would
+result in &quot;0x80 = B, 0x81 = A1, 0x82= A2&quot;.
</pre>
<p>That seems complicated. You are using two levels of definitions: the frame type, and the extension number. It would be simpler to have just an unambiguous identification of the frame type in the transport parameter. Then the example would be that the client proposes to support frames A1, A2 and B. There is only one 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/pull/1072#pullrequestreview-92012516">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_kLBJJ8yXTYmxYE4cK1BAQiCZrAks5tOoShgaJpZM4Ru3HU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq12GzrrNmcSFmaRuiRXs5JaivBvwks5tOoShgaJpZM4Ru3HU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1072#pullrequestreview-92012516"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1072"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1072#pullrequestreview-92012516"}}}</script>
----==_mimepart_5a6bdea161e8_10a23fbb18ac0f2c2884ed--


From nobody Fri Jan 26 21:25:21 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5ECE312D77A for <quic-issues@ietfa.amsl.com>; Fri, 26 Jan 2018 21:25:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.028
X-Spam-Level: 
X-Spam-Status: No, score=-2.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SkPg4fA_0Wl2 for <quic-issues@ietfa.amsl.com>; Fri, 26 Jan 2018 21:25:17 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F71F12D7EC for <quic-issues@ietf.org>; Fri, 26 Jan 2018 21:25:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=q5DDzoiZoJZDJcHY3DOBsMnvhZ4=; b=o+mEHWf6Ia1dCTVJ 53rHJWRCeta3xqKPHUUw9Yzcn+GQ/upBKcSb/6UnMZPcTuQ8fjaPJx12V/UObfDG JBUKCtqBbHEoeSRocAthIb+fGenqda/dwwj0osDObIZzFKRPx/nDBuJ4JL6PyqQn wvETZA0a3gd1m4lLgHOaAwjYq6M=
Received: by filter0601p1las1.sendgrid.net with SMTP id filter0601p1las1-9964-5A6C0D3A-17 2018-01-27 05:25:14.646497744 +0000 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 hfrJqL6iTqqK_RcZ6TKU_Q for <quic-issues@ietf.org>; Sat, 27 Jan 2018 05:25:14.487 +0000 (UTC)
Date: Sat, 27 Jan 2018 05:25:14 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd9672e5a9a2e72b86833f799373c27c5d737be3792cf000000011683cf3a92a169ce1167fd76@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1072/review/92017712@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1072@github.com>
References: <quicwg/base-drafts/pull/1072@github.com>
Subject: Re: [quicwg/base-drafts] Define a mechanism for negotiating extensions (#1072)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6c0d3a6501d_5d8e3fe7df3a2f3046128d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0NNEcGyFgS4KGVPCmsKw6eXvuNcnExSO5M3v ulyHUDyM1U3vQB9jFH/dBNyE3x8K531X1mKzokIMgTD50vhXmr+ilRNI/Mm9jZ3D2iZqhImQWz7X1n Jk7H2EePTRn92k4dOMDtEjSmvaiBPKnB9vX3PBfqRyIfRTORb8lvIOrE/A==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BXZvSaFgSoMDq7tTX_IWu4oamcM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 27 Jan 2018 05:25:19 -0000

----==_mimepart_5a6c0d3a6501d_5d8e3fe7df3a2f3046128d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1217,6 +1218,17 @@ ack_delay_exponent (0x0007):
   value is also used for ACK frames that are sent in Initial, Handshake, and
   Retry packets.  Values above 20 are invalid.
 
+extension_map (0x0009):
+
+: An ordered vector of distinct 16-bit integers.  When used by the client,
+  indicates the list of extensions that the client is able and willing to use.
+  When sent by the server, indicates the list of extensions that the server has
+  accepted.  The server list MUST only contain the extensions offered by the
+  client; the ordering of the frames dictates the assignment of extension frame
+  numbers, as described in {{extension-frames}}.  In case of 0-RTT, the server
+  MUST either accept all extensions which it accepted in the original session,
+  or reject 0-RTT.
+

Given the 62 bit QUIC varint format exists, I'd use that to allow plenty of space for extensions.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1072#discussion_r164264203
----==_mimepart_5a6c0d3a6501d_5d8e3fe7df3a2f3046128d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1072#discussion_r164264203">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1217,6 +1218,17 @@ ack_delay_exponent (0x0007):
   value is also used for ACK frames that are sent in Initial, Handshake, and
   Retry packets.  Values above 20 are invalid.
 
+extension_map (0x0009):
+
+: An ordered vector of distinct 16-bit integers.  When used by the client,
+  indicates the list of extensions that the client is able and willing to use.
+  When sent by the server, indicates the list of extensions that the server has
+  accepted.  The server list MUST only contain the extensions offered by the
+  client; the ordering of the frames dictates the assignment of extension frame
+  numbers, as described in {{extension-frames}}.  In case of 0-RTT, the server
+  MUST either accept all extensions which it accepted in the original session,
+  or reject 0-RTT.
+
</pre>
<p>Given the 62 bit QUIC varint format exists, I'd use that to allow plenty of space for extensions.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1072#discussion_r164264203">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzd3oULtq6CmA0pv7dsfo4Xs85Viks5tOrM6gaJpZM4Ru3HU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1XjEj2-wYDwF5ZJk219l2t2-j8Yks5tOrM6gaJpZM4Ru3HU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1072#discussion_r164264203"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1072"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1072#discussion_r164264203"}}}</script>
----==_mimepart_5a6c0d3a6501d_5d8e3fe7df3a2f3046128d--


From nobody Sat Jan 27 18:12:16 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C3501270FC for <quic-issues@ietfa.amsl.com>; Sat, 27 Jan 2018 18:12:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.626
X-Spam-Level: 
X-Spam-Status: No, score=-0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jHU-KCV6_nvV for <quic-issues@ietfa.amsl.com>; Sat, 27 Jan 2018 18:12:12 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF3C8127058 for <quic-issues@ietf.org>; Sat, 27 Jan 2018 18:12:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=q1Sr99TT7amz7Sp23ZXZ48boyQ0=; b=vfkn3EWHf+xqTKq4 lcE7zMwYuRErPbh4M8tHZVo4FMggeyss++SXNedz/N3Dnpo5QfVRjFUL6FoHFVJH PzCxYYfaBaRfO3IwPpMzQe0/9iqAQJOaWf6reztYuN7/GNd7z0Qb0Psp6VZTMCfe rr4Qg0kwY0EkUHJP8m6FbKS2Xmo=
Received: by filter1072p1mdw1.sendgrid.net with SMTP id filter1072p1mdw1-26234-5A6D317B-33 2018-01-28 02:12:11.942295336 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id C-g0Od1IRnilzTXXNKmt3g for <quic-issues@ietf.org>; Sun, 28 Jan 2018 02:12:11.931 +0000 (UTC)
Date: Sun, 28 Jan 2018 02:12:12 +0000 (UTC)
From: grmocg <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab03b4267182b39706b44b96d3e20afcf1ee9c395092cf000000011684f37b92a169ce11537add@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1063/361032352@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1063@github.com>
References: <quicwg/base-drafts/issues/1063@github.com>
Subject: Re: [quicwg/base-drafts] Remove *BLOCKED frames (#1063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6d317bcb67b_715a2adb8d5b4ecc52999"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: grmocg
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2cTsq3SaMKHtQ0mZ2lClOj/rQxYuGrmxWpTY pli6n/QlbhrKElJJFkmT+8/yLtD2Ay+D/f7gGXdOzr8ONDi6XmIn6a8ESI+oNbx5dgSYLs+qo7NACY ge3al9Tb0fLiu0op/hapU0QgNY5FPQIx6SMHHAsKU+5dExCdqreF0N+Up2Y3aMMXcps37T9i1yPRtn s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/keI1ZHkw35ItL36CObJF36hCiws>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Jan 2018 02:12:14 -0000

----==_mimepart_5a6d317bcb67b_715a2adb8d5b4ecc52999
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

 Echoing and expanding Ian's comments-- I've had to debug issues with deployments of H2 at multiple sites across different companies because of issues with flow control that would or could have been automatically fixed with BLOCKED frames. It would be a mistake to get rid of this functionality or to make it less attractive to send.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1063#issuecomment-361032352
----==_mimepart_5a6d317bcb67b_715a2adb8d5b4ecc52999
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Echoing and expanding Ian's comments-- I've had to debug issues with dep=
loyments of H2 at multiple sites across different companies because of issu=
es with flow control that would or could have been automatically fixed with=
 BLOCKED frames. It would be a mistake to get rid of this functionality or =
to make it less attractive to send.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1063#issuecomment-361032352">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0ATPKgow8IV4M=
AJQSZ54dzg7q7rks5tO9d7gaJpZM4Ro9Ai">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-SWOSQs8V05UC7J=
ioaWF15q2fHGks5tO9d7gaJpZM4Ro9Ai.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1063#issuecomment-361032352"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@grmocg in #1063:  Echoing and e=
xpanding Ian's comments-- I've had to debug issues with deployments of H2 a=
t multiple sites across different companies because of issues with flow con=
trol that would or could have been automatically fixed with BLOCKED frames.=
 It would be a mistake to get rid of this functionality or to make it less =
attractive to send."}],"action":{"name":"View Issue","url":"https://github.=
com/quicwg/base-drafts/issues/1063#issuecomment-361032352"}}}</script>=

----==_mimepart_5a6d317bcb67b_715a2adb8d5b4ecc52999--


From nobody Sat Jan 27 20:03:40 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E39BF127735 for <quic-issues@ietfa.amsl.com>; Sat, 27 Jan 2018 20:03:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k1yfzEY58gUl for <quic-issues@ietfa.amsl.com>; Sat, 27 Jan 2018 20:03:37 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 87E401200FC for <quic-issues@ietf.org>; Sat, 27 Jan 2018 20:03:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/1xBMGGeoNINdNjTC97LzQtKORQ=; b=J7qEnQmUYCTo/n+2 s+rnrJlsI0p7xH4BNzzcdrXgJ+emH5Nnd01hTP0kCVCcrAYBYtyDtGDh5LCNhfqn GSxVg6Tct8EzTUP+4hza5qI9hSmz4H20XWxgkYw0mBLH4EHLKBMdkHlOfCWvKmpH OK/YPl8lbI8Ns9WdtblxhAuLW4w=
Received: by filter1117p1mdw1.sendgrid.net with SMTP id filter1117p1mdw1-6490-5A6D4B98-28 2018-01-28 04:03:36.615898107 +0000 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 eDd61-_4SpSK75ue124HSg for <quic-issues@ietf.org>; Sun, 28 Jan 2018 04:03:36.592 +0000 (UTC)
Date: Sun, 28 Jan 2018 04:03:36 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab25f8c91851c86ab6cbd22186ce2e5d80fe19839392cf0000000116850d9892a169ce113681c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1058/review/92042725@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1058@github.com>
References: <quicwg/base-drafts/pull/1058@github.com>
Subject: Re: [quicwg/base-drafts] Remove transport parameters from NewSessionTicket (#1058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6d4b987ea53_55ee2af1db9dcec882208c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak124NgeUi8VQko+4Pg+0q3sSPQbs5Lpk/Y+mG CrAS+tWNYzK5VZ9CI9lQ88uAabAU5mtWzWsT18OroonLZekFzPRbdk2kNQzJM+j6lk15hVGQvg1AYB egln3eMfpG3TQCkSY0xNAv1N2CYQtPl36/VN+UKs+dHcKTmuv4K3lYhryAGdMI9JGqekEIFdexBYgD A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vQ6flP9NSn_LAl1gnUktirqYBF4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Jan 2018 04:03:39 -0000

----==_mimepart_5a6d4b987ea53_55ee2af1db9dcec882208c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-92042725
----==_mimepart_5a6d4b987ea53_55ee2af1db9dcec882208c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-92042725">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4p9qWyKqttVuh2tRVnIeL8XhSnBks5tO_GYgaJpZM4RfPms">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7oRG0qpD1DSeCRgVFkPquPID1HDks5tO_GYgaJpZM4RfPms.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-92042725"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann approved #1058"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1058#pullrequestreview-92042725"}}}</script>
----==_mimepart_5a6d4b987ea53_55ee2af1db9dcec882208c--


From nobody Sat Jan 27 20:23:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0B04127735 for <quic-issues@ietfa.amsl.com>; Sat, 27 Jan 2018 20:23:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_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 ZZB6ZEW280Zw for <quic-issues@ietfa.amsl.com>; Sat, 27 Jan 2018 20:23:49 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 46BF71200FC for <quic-issues@ietf.org>; Sat, 27 Jan 2018 20:23:49 -0800 (PST)
Date: Sat, 27 Jan 2018 20:23:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517113428; bh=hkQpyjjMxzhEZqsa80dYgJXKkvI32nA5aL+DU+UXGGk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1wS6fj/gU1kK4MivtmlVp0CwHorTTzthxMa1PWkvGyzEimPWzL0e/tTqGQVFHLd0K mw6RxjdP89RfEDlyUriASrEO16eL+PrVG6gEhClvh95kcclynSf8Hyh1pi0Yu6SMSV jOUpzEX1Br3Z1haYdA/ougKzf+4p9AaY2GOpNdlA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c785ace6a9acaed1943959e927b68657a9122cc92cf000000011685125492a169ce1011dfe8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/904/361037347@github.com>
In-Reply-To: <quicwg/base-drafts/issues/904@github.com>
References: <quicwg/base-drafts/issues/904@github.com>
Subject: Re: [quicwg/base-drafts] HTTP header compression: static table fit for QUIC (#904)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6d505427352_67dc2ae02df28ec874896a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/dN_G7ihKkueHbMFy9MSQ2ARb2Hk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Jan 2018 04:23:51 -0000

----==_mimepart_5a6d505427352_67dc2ae02df28ec874896a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Assuming the draft is formally adopted (which requires the mailing list), I suspect this falls into the "bring data and demonstrate it's better" bucket.

If someone can come up with a draft static table and demonstrate appreciable improvements in compression performance or reductions in HOLB to justify the departure from shared code with HPACK, I don't see why we wouldn't consider it.  (Assuming that either the gains were dramatic enough to justify time investment or the time requirements to agree and merge it were minimal.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/904#issuecomment-361037347
----==_mimepart_5a6d505427352_67dc2ae02df28ec874896a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Assuming the draft is formally adopted (which requires the mailing lis=
t), I suspect this falls into the "bring data and demonstrate it's better=
" bucket.</p>
<p>If someone can come up with a draft static table and demonstrate appre=
ciable improvements in compression performance or reductions in HOLB to j=
ustify the departure from shared code with HPACK, I don't see why we woul=
dn't consider it.  (Assuming that either the gains were dramatic enough t=
o justify time investment or the time requirements to agree and merge it =
were minimal.)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/904#issuecomment-361037347">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8p0k=
I0nqrycvf-bYKNpDt2rHhTIks5tO_ZUgaJpZM4QLNrF">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0U=
422QO7D76Amj8SJq8ybgYYaOaks5tO_ZUgaJpZM4QLNrF.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/904#issuecomment-361037347"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in=
 #904: Assuming the draft is formally adopted (which requires the mailing=
 list), I suspect this falls into the \"bring data and demonstrate it's b=
etter\" bucket.\r\n\r\nIf someone can come up with a draft static table a=
nd demonstrate appreciable improvements in compression performance or red=
uctions in HOLB to justify the departure from shared code with HPACK, I d=
on't see why we wouldn't consider it.  (Assuming that either the gains we=
re dramatic enough to justify time investment or the time requirements to=
 agree and merge it were minimal.)"}],"action":{"name":"View Issue","url"=
:"https://github.com/quicwg/base-drafts/issues/904#issuecomment-361037347=
"}}}</script>=

----==_mimepart_5a6d505427352_67dc2ae02df28ec874896a--


From nobody Sat Jan 27 20:29:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A742712785F for <quic-issues@ietfa.amsl.com>; Sat, 27 Jan 2018 20:29:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.596
X-Spam-Level: 
X-Spam-Status: No, score=-5.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r5xOQzCRwHi5 for <quic-issues@ietfa.amsl.com>; Sat, 27 Jan 2018 20:29:50 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA7081200FC for <quic-issues@ietf.org>; Sat, 27 Jan 2018 20:29:49 -0800 (PST)
Date: Sat, 27 Jan 2018 20:29:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517113789; bh=YjkZStU9xqBKdvaQH+8l57dBTsesQ5/9UBiMVOUvhqE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d719TgM2Wa/2YCITeDQTEgQ67j9eqj4lojSke2EIUFdsyyM6M3OQL7IIaNNOWKzaQ ESpHOfZkxCRk7BuzJQovG9v24f3q+tI571YYdJWlNrJhuQDaguEdgGkv3+UlYjekoi C0BgajBb0el0yCiEm14UKg8JZYRC0BpBWaxW6I60=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab397bb2917c2dacc8291ebdc4712b9fe2a3702a3292cf00000001168513bd92a169ce1167fd76@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1072/c361037549@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1072@github.com>
References: <quicwg/base-drafts/pull/1072@github.com>
Subject: Re: [quicwg/base-drafts] Define a mechanism for negotiating extensions (#1072)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6d51bd4dfb8_50223f9c4b7f2f34932653"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/IFU-0w1bphbgAhP3U2dHnYKpfBw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Jan 2018 04:29:52 -0000

----==_mimepart_5a6d51bd4dfb8_50223f9c4b7f2f34932653
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Do we have any other instances in which the server has to generate transport parameters in response to the client's transport parameters?  So far, I believe each side's transport parameters are unilateral declarations, even if both sides extrapolate an end state after seeing both.  That might be a property we're willing to discard, but let's be conscious 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/1072#issuecomment-361037549
----==_mimepart_5a6d51bd4dfb8_50223f9c4b7f2f34932653
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Do we have any other instances in which the server has to generate tra=
nsport parameters in response to the client's transport parameters?  So f=
ar, I believe each side's transport parameters are unilateral declaration=
s, even if both sides extrapolate an end state after seeing both.  That m=
ight be a property we're willing to discard, but let's be conscious 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/1072#issuecomment-361037549">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7xeMu=
GNA8RuNmZdRVRRK-Xdep9Vks5tO_e9gaJpZM4Ru3HU">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9oC0u=
x8Tl65xZij-Y_GJxOpw2t8ks5tO_e9gaJpZM4Ru3HU.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1072#issuecomment-361037549"></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=
 #1072: Do we have any other instances in which the server has to generat=
e transport parameters in response to the client's transport parameters? =
 So far, I believe each side's transport parameters are unilateral declar=
ations, even if both sides extrapolate an end state after seeing both.  T=
hat might be a property we're willing to discard, but let's be conscious =
about it."}],"action":{"name":"View Pull Request","url":"https://github.c=
om/quicwg/base-drafts/pull/1072#issuecomment-361037549"}}}</script>=

----==_mimepart_5a6d51bd4dfb8_50223f9c4b7f2f34932653--


From nobody Sat Jan 27 21:36:44 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6E6E127978 for <quic-issues@ietfa.amsl.com>; Sat, 27 Jan 2018 21:36:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id taZJY9ymUIA3 for <quic-issues@ietfa.amsl.com>; Sat, 27 Jan 2018 21:36:42 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 69D63124205 for <quic-issues@ietf.org>; Sat, 27 Jan 2018 21:36:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ITMaV3IVvCoUlZgaOyx3OM6+kyw=; b=h6AieRrl5IgoVQPL wfrl/U2MeVAik5H6ycxMsoIRjzHeUaTpfpZ1Cc4gb5F1nAXk5LONsSb4VGva8Auj aocddl2mwufDcfUo3nAeI2xcYXgR33buMdpOAR+pGz4X5UjM3rZcxG4WJaY/Nu7H chJ4wZMEW2Vb4YOlELezdVqbLCM=
Received: by filter0243p1las1.sendgrid.net with SMTP id filter0243p1las1-21821-5A6D6169-D 2018-01-28 05:36:41.466212916 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id I7r2io6UQ6WoeMoLvM7dig for <quic-issues@ietf.org>; Sun, 28 Jan 2018 05:36:41.359 +0000 (UTC)
Date: Sun, 28 Jan 2018 05:36:41 +0000 (UTC)
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab726721aaf9a0b18d0f26c72859ff340a7e0024c292cf000000011685236992a169ce11537add@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1063/361039824@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1063@github.com>
References: <quicwg/base-drafts/issues/1063@github.com>
Subject: Re: [quicwg/base-drafts] Remove *BLOCKED frames (#1063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6d616942fc5_55633f9c4b7f2f3454554d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0NRfTWrJWwMInHiuV0v7pUx7nUK9deTDpZhO PPmuUyqEiKECl0wKJndm4t249iZknvOc8rUK0ibeATOXeoue2Yt4FKGBPlfR8gllVn+WWm4ZWizLPV qC3OfE/G83folwUIWdTjdyOgGZnkjVzQ8TZIUI9J+OnNYn/vlxFplEPCHIBRJH+g7T5NQyQoNGszTy E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YiRfjkyk4L4U5cpIO1gFkpEdb40>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Jan 2018 05:36:44 -0000

----==_mimepart_5a6d616942fc5_55633f9c4b7f2f3454554d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

They are already NOT REQUIRED, so you can't depend on them being there (or even depend on them being sent consistently if they are sent).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1063#issuecomment-361039824
----==_mimepart_5a6d616942fc5_55633f9c4b7f2f3454554d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>They are already NOT REQUIRED, so you can't depend on them being there (or even depend on them being sent consistently if they are sent).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1063#issuecomment-361039824">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyeEqj1ZdeHXHxew3vVrqCazA45Pks5tPAdpgaJpZM4Ro9Ai">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3D3c-cJvlWmgEern75SDZjmZinLks5tPAdpgaJpZM4Ro9Ai.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1063#issuecomment-361039824"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1063: They are already NOT REQUIRED, so you can't depend on them being there (or even depend on them being sent consistently if they are sent)."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1063#issuecomment-361039824"}}}</script>
----==_mimepart_5a6d616942fc5_55633f9c4b7f2f3454554d--


From nobody Sat Jan 27 22:12:43 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD14C124205 for <quic-issues@ietfa.amsl.com>; Sat, 27 Jan 2018 22:12:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.011
X-Spam-Level: 
X-Spam-Status: No, score=-2.011 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dm8BpBk7sXqm for <quic-issues@ietfa.amsl.com>; Sat, 27 Jan 2018 22:12:40 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 44435128896 for <quic-issues@ietf.org>; Sat, 27 Jan 2018 22:12:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=K1a/YETlLZ4rXNf+7+NlCwypdpA=; b=SUtjt5P3C5K5KUFC UC7ledZpq4Lxw9HNMooDPe8QNQyY1gBfGskKxh9o27FsFGkuHbBaYt0ytGb7Wb3M 9d4+8dAYEJNlFdckGotXIPXdChBWgjypB3BE9Rhi5chNpCqsBpxRvHOo7SyzQTGf JDkX8LlgyZ0tWOhi7MKJbFtlDVk=
Received: by filter0951p1mdw1.sendgrid.net with SMTP id filter0951p1mdw1-803-5A6D69D7-A 2018-01-28 06:12:39.607549472 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id v9Ani2ynT2mU2YgcJ9H8rg for <quic-issues@ietf.org>; Sun, 28 Jan 2018 06:12:39.483 +0000 (UTC)
Date: Sun, 28 Jan 2018 06:12:39 +0000 (UTC)
From: grmocg <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3d7cfd17bfc9da155389ceebd6bbd94897c71dfc92cf0000000116852bd792a169ce11537add@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1063/361041081@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1063@github.com>
References: <quicwg/base-drafts/issues/1063@github.com>
Subject: Re: [quicwg/base-drafts] Remove *BLOCKED frames (#1063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6d69d763e4a_6cf22b0a32c86ed44823d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: grmocg
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1mksIXzAAAGHDIo8ndzQ51lzMswy8imXjTvK BMoSyCjx2l4JaKP8fNHSUyQMCkHMHbUV1j/ALZT3If0TyTkG4b5RlRh6MmjQIRnhlujgNmvo8ogYgr vFVvWiSfsifUavxrmkUZTck6nOXXEoCqLPsB0xN1DgSRmzZnt6mtsCAgwA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xxbuZHtgZp7rPIeKg2T5kQAf1qc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Jan 2018 06:12:42 -0000

----==_mimepart_5a6d69d763e4a_6cf22b0a32c86ed44823d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

True-- I agree they're currently NOT REQUIRED and one can't depend on them being there.

If we consider the parts of the protocol which are effectively optional regardless of current text, this would also be true of compression (it cannot effectively be required if the size can be mandated to be zero), PING, and various other parts. In practice, these parts will be widely implemented.

I think of BLOCKED in the same way: Though it cannot effectively be required, I expect many implementations will both send it and use it in ways which will be beneficial. 

Could it be done as an extension? Yes, as you point out, it isn't required, and thus it isn't the end of the world if it becomes one.
I believe that it offers significant benefit, very low complexity, and would be included in more implementations if not an extension.

I also think it'd be a good idea to mandate its being sent as REQUIRED after certain timeouts as these are often indicative of deadlocks or bugs, and would enable detection of these conditions with much higher probability.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1063#issuecomment-361041081
----==_mimepart_5a6d69d763e4a_6cf22b0a32c86ed44823d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>True-- I agree they're currently NOT REQUIRED and one can't depend on th=
em being there.</p>
<p>If we consider the parts of the protocol which are effectively optional =
regardless of current text, this would also be true of compression (it cann=
ot effectively be required if the size can be mandated to be zero), PING, a=
nd various other parts. In practice, these parts will be widely implemented=
.</p>
<p>I think of BLOCKED in the same way: Though it cannot effectively be requ=
ired, I expect many implementations will both send it and use it in ways wh=
ich will be beneficial.</p>
<p>Could it be done as an extension? Yes, as you point out, it isn't requir=
ed, and thus it isn't the end of the world if it becomes one.<br>
I believe that it offers significant benefit, very low complexity, and woul=
d be included in more implementations if not an extension.</p>
<p>I also think it'd be a good idea to mandate its being sent as REQUIRED a=
fter certain timeouts as these are often indicative of deadlocks or bugs, a=
nd would enable detection of these conditions with much higher probability.=
</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1063#issuecomment-361041081">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4QLvUtxKVMvE7=
vKkbw2epBftncCks5tPA_XgaJpZM4Ro9Ai">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-t2P8SDEzUYmmSf=
YEndB0d0Fayjks5tPA_XgaJpZM4Ro9Ai.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1063#issuecomment-361041081"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@grmocg in #1063: True-- I agree=
 they're currently NOT REQUIRED and one can't depend on them being there.\r=
\n\r\nIf we consider the parts of the protocol which are effectively option=
al regardless of current text, this would also be true of compression (it c=
annot effectively be required if the size can be mandated to be zero), PING=
, and various other parts. In practice, these parts will be widely implemen=
ted.\r\n\r\nI think of BLOCKED in the same way: Though it cannot effectivel=
y be required, I expect many implementations will both send it and use it i=
n ways which will be beneficial. \r\n\r\nCould it be done as an extension? =
Yes, as you point out, it isn't required, and thus it isn't the end of the =
world if it becomes one.\r\nI believe that it offers significant benefit, v=
ery low complexity, and would be included in more implementations if not an=
 extension.\r\n\r\nI also think it'd be a good idea to mandate its being se=
nt as REQUIRED after certain timeouts as these are often indicative of dead=
locks or bugs, and would enable detection of these conditions with much hig=
her probability.\r\n"}],"action":{"name":"View Issue","url":"https://github=
.com/quicwg/base-drafts/issues/1063#issuecomment-361041081"}}}</script>=

----==_mimepart_5a6d69d763e4a_6cf22b0a32c86ed44823d8--


From nobody Sun Jan 28 14:02:34 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41A2512E886 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 14:02:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aYMKciU316uq for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 14:02:31 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67D2312E037 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 14:02:31 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517176950; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=COxfTgBd1COwQTk+Y4wZpNDsEUzskoosW7UrTwS+YIA=; b=LILc5O+8eZ4HCiHztg5ElLKeOUY7Yi3TLlGj/gJnWoiEhcqFxOqcYK613cQSjKXExmTXE3lU nSGfxO6NEVj9UUxbmeo1vQCVMzRbXFgqJKjAOupIzm6R6723Ld0jCt+58S/lZHGOHhY3f9Ph FvDsGBAzRc/uIvPUvaiZDyjbRoI=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a6e4876.7fe86806e690-smtp-out-n01; Sun, 28 Jan 2018 22:02:30 -0000 (UTC)
Date: Sun, 28 Jan 2018 14:02:30 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6e487613339_242b2b0bda107c08139098@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 212a0d: consistent artwork typing
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6e487612eca_242b2b0bda107c081389b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/N4hDF8RTQQEBQpLyKSZaOk7hzTQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Jan 2018 22:02:33 -0000

----==_mimepart_5a6e487612eca_242b2b0bda107c081389b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 212a0da8555f1553721e5197c34200d98470c572
      https://github.com/quicwg/base-drafts/commit/212a0da8555f1553721e5197c34200d98470c572
  Author: Julian Reschke <julian.reschke@gmx.de>
  Date:   2018-01-25 (Thu, 25 Jan 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  consistent artwork typing


  Commit: 2e10caea87a57abdb73adaf081d2e031d14f35dd
      https://github.com/quicwg/base-drafts/commit/2e10caea87a57abdb73adaf081d2e031d14f35dd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Merge pull request #1071 from reschke/patch-11

consistent artwork typing


Compare: https://github.com/quicwg/base-drafts/compare/888e0be84f53...2e10caea87a5
----==_mimepart_5a6e487612eca_242b2b0bda107c081389b7--


From nobody Sun Jan 28 14:02:39 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5EB7912D835 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 14:02:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.393
X-Spam-Level: 
X-Spam-Status: No, score=-0.393 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aOkieEdRclCX for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 14:02:35 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE79912E891 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 14:02:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=b3V+aov9Jsgf7F3Fo3Y7Cizb1DI=; b=d0kI/mh5XLdL5zVk RHE5NYPOXRBzPKIM1EczoYJdTWtlwODs60X9D++jDGTvB49Bb5/VdQHwI3+fdXZD K9/wMxl33XV2Uwd/dMzBDY6sEt19E6aASw9sKJq5xp06b6b1btyfaQZYz0iq02fy fdXFvXF1iFLB7v2O7TWY8aDJwgY=
Received: by filter0170p1las1.sendgrid.net with SMTP id filter0170p1las1-6813-5A6E4878-C 2018-01-28 22:02:32.275302463 +0000 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 bZEfssIDS7ifLvaMAi7njQ for <quic-issues@ietf.org>; Sun, 28 Jan 2018 22:02:32.058 +0000 (UTC)
Date: Sun, 28 Jan 2018 22:02:32 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3a0b2a7bd122a4aca7bd6f23bf27ef9b4d3bdabe92cf0000000116860a7792a169ce115f7d23@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1071/issue_event/1445367605@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1071@github.com>
References: <quicwg/base-drafts/pull/1071@github.com>
Subject: Re: [quicwg/base-drafts] consistent artwork typing (#1071)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6e4877eaa42_5dd72ab3c53b6ed09288c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1TDvnm10nBsfmDFyQEm+nQBzkV/s1QhW+FW/ rmYKvXkZcbj93nsAupjSzM5bJZOefsPrmXLlA3EpRpHDaC7TwL35SlTczDeessaEMqRKM1GSkaoHt7 9enLQIDxI8jeMf1aYpT4DaTnB5SBwTQKRnXb+d2yHvMCnTuP/ctacZWCRm8Tb230xEV1V/NpnOqi5Y I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kntLzj6nyp5s7JOuRIk60fxggzc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Jan 2018 22:02:36 -0000

----==_mimepart_5a6e4877eaa42_5dd72ab3c53b6ed09288c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1071.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1071#event-1445367605
----==_mimepart_5a6e4877eaa42_5dd72ab3c53b6ed09288c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/1071" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="291470627" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1071">#1071</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1071#event-1445367605">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3c5ih-x49BoM845Xilp21fpSS2Kks5tPO53gaJpZM4Rsatr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1ZlbQO9xSIm1i06BAaUtV2CPbPcks5tPO53gaJpZM4Rsatr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1071#event-1445367605"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1071."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1071#event-1445367605"}}}</script>
----==_mimepart_5a6e4877eaa42_5dd72ab3c53b6ed09288c4--


From nobody Sun Jan 28 14:02:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CF3912D834 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 14:02:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.454
X-Spam-Level: 
X-Spam-Status: No, score=-5.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T_ZbQkp9rKLm for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 14:02:46 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 34B7212E855 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 14:02:46 -0800 (PST)
Date: Sun, 28 Jan 2018 14:02:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517176965; bh=WOOB3e9iaJrCFcGEP1KFfM4n2fPnk6EG1Lxsn4eQC70=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZllVnBbZvyRsnr4/0w5k2rU04YXrvv4pjVRCEBJgx502abTDoVLvKJYD03ZwCUJVT eDefI3WUmnmbaCYIwQAziGACLYqQ0+3pAkiHfCX144QeaI7h+R7DBmJa8o85PzsG3T AkGYuBu+1Cz38Su0Cfh4CiUK/scZHmvErCfD+hPY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd372ed70620f873a47e923a6899c40c6099d89e492cf0000000116860a8592a169ce115f7d23@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1071/c361100206@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1071@github.com>
References: <quicwg/base-drafts/pull/1071@github.com>
Subject: Re: [quicwg/base-drafts] consistent artwork typing (#1071)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6e48855b238_29652adb8d5b4ecc10107e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xkeJINh243oupk86OTVVjqDNe70>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Jan 2018 22:02:48 -0000

----==_mimepart_5a6e48855b238_29652adb8d5b4ecc10107e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't know why you think we need so many tildes............

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1071#issuecomment-361100206
----==_mimepart_5a6e48855b238_29652adb8d5b4ecc10107e2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't know why you think we need so many tildes............</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1071#issuecomment-361100206">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq04Hbs3g7NaXPX3l9ayXLx8GgsH0ks5tPO6FgaJpZM4Rsatr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwFWbtc5cCWrASl4UjkQXAAtj1MIks5tPO6FgaJpZM4Rsatr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1071#issuecomment-361100206"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1071: I don't know why you think we need so many tildes............"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1071#issuecomment-361100206"}}}</script>
----==_mimepart_5a6e48855b238_29652adb8d5b4ecc10107e2--


From nobody Sun Jan 28 14:07:56 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1691812EAC2 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 14:07:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.412
X-Spam-Level: 
X-Spam-Status: No, score=-0.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XJ_1goEYWmyi for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 14:07:52 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 760EF126DED for <quic-issues@ietf.org>; Sun, 28 Jan 2018 14:07:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=s7NybnDi8AC14/SFdRZlSUsS6eQ=; b=ayhfV6ZRtriNdfof zJ7RR6SVjKTLwbOwwh7kYf7hpO7ohFxyoyHPLpudcUghGCMcyJ4GGXx5DN8j5V6I 5Fgct8QmokPfs008uEgdsFEsmtQuD8eSqvGJU1rK4G954pr/CQECTZTZkHIV0sVF VXflZzwSWMoqVh6SZF5YwtHp5gw=
Received: by filter0087p1las1.sendgrid.net with SMTP id filter0087p1las1-29181-5A6E49B6-D 2018-01-28 22:07:50.205517617 +0000 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 V0GC_aSHT1C1sUjxQDiwQw for <quic-issues@ietf.org>; Sun, 28 Jan 2018 22:07:50.069 +0000 (UTC)
Date: Sun, 28 Jan 2018 22:07:50 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba6bd69e94fd041bb8d785d43000a4295f45c512e92cf0000000116860bb592a169ce116b4901@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1074@github.com>
Subject: [quicwg/base-drafts] Stream 0 exemption from flow control (#1074)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6e49b5e6bcd_91b2ae7a003ced01114df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3MiYfGJkQxBTDIeu+GL7D/aVyv11sSU/Jki/ CivsBj0iEeZy0eyn7Slqtfej6DowkRtoBHdlIVcya8tcNjNK01iakCCwx7Ca7ZTHBoFdMED/KWUGkI pAjmN83KW2oAvbBN1TFP5UAGSy85Iel92Mf8g8DQfL3tdXrcyAbHSRkxJ94UcoNyEvSxo2Hwx5PX7g k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o1-rkOcz4EaN4w8GYnQj7Mfiu70>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Jan 2018 22:07:54 -0000

----==_mimepart_5a6e49b5e6bcd_91b2ae7a003ced01114df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj [asks](https://github.com/quicwg/base-drafts/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19#r27095625) whether the exemption of stream 0 also means that data counts towards MAX_DATA limits.

In other words, choose between:

* data sent on stream 0 counts as data sent, but it is permitted to exceed flow control limits
* data sent on stream 0 does not count as data sent for the purposes of flow control

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1074
----==_mimepart_5a6e49b5e6bcd_91b2ae7a003ced01114df
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/mikkelfj" class="user-mention">@mikkelfj</a> <a href="https://github.com/quicwg/base-drafts/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19#r27095625">asks</a> whether the exemption of stream 0 also means that data counts towards MAX_DATA limits.</p>
<p>In other words, choose between:</p>
<ul>
<li>data sent on stream 0 counts as data sent, but it is permitted to exceed flow control limits</li>
<li>data sent on stream 0 does not count as data sent for the purposes of flow control</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1074">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxajsDCL1w5lstKKRLyRj-JCjEEbks5tPO-1gaJpZM4Rv4Qb">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq40u-BWJPJp6ObWc-rj3NriYY_B7ks5tPO-1gaJpZM4Rv4Qb.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1074"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 0 exemption from flow control (#1074)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1074"}}}</script>
----==_mimepart_5a6e49b5e6bcd_91b2ae7a003ced01114df--


From nobody Sun Jan 28 14:09:21 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E370F12EAE7 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 14:09:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.484
X-Spam-Level: 
X-Spam-Status: No, score=-0.484 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CTWREN9ngYYH for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 14:09:19 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A580A12EAD3 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 14:09:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=awuOBh26OHU08g6ruaAhS05MoR0=; b=K3pxb9EFAr6a6gDD 6Qf0aBRPVHByV5nTLTAi5wkpisiCDK9VMzGE41L+KcBKKDqGixUq0IO0bqvih0CR DFF6I8NkDmACG0/jgcC5Un9wQFMwNDRH7XPIAj6ZpvYRtD/0VVuGTCHJZuE128Af RuPNAv+6lCy4uEG9q5xj8z2vc1U=
Received: by filter0622p1las1.sendgrid.net with SMTP id filter0622p1las1-1492-5A6E4A0E-10 2018-01-28 22:09:18.49960624 +0000 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 baVAdRVJRG-k6hM-1N8kyA for <quic-issues@ietf.org>; Sun, 28 Jan 2018 22:09:18.333 +0000 (UTC)
Date: Sun, 28 Jan 2018 22:09:18 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0521415dc3b4c4f29fefe244142a3897e5b5703892cf0000000116860c0e92a169ce113681c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1058/c361100671@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1058@github.com>
References: <quicwg/base-drafts/pull/1058@github.com>
Subject: Re: [quicwg/base-drafts] Remove transport parameters from NewSessionTicket (#1058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6e4a0e3ea55_519d3fb976188f34143732"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak22TTfO5xpCp2+amgnC7QiIejH2UyyxU50md5 N6ksmsX95CAoVSNrw6pWs45v+z9n2QUROjAtHfHz7qPDayCPlo2J871rXC2hI0G5vSLS+M2yUrM1EL Y6agLrPI1z7G2COodEQW5vgcooKFAuptefh7q9WVYu0OJlkHpMV5OQO4NK895Skb2HVgbSFQFCb5Dh k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u_TGX7x4-kYI0ockwbBa8gogl-k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Jan 2018 22:09:21 -0000

----==_mimepart_5a6e4a0e3ea55_519d3fb976188f34143732
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Making this part of -09, since that is going to make implementation easier, not harder.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1058#issuecomment-361100671
----==_mimepart_5a6e4a0e3ea55_519d3fb976188f34143732
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Making this part of -09, since that is going to make implementation easier, not harder.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1058#issuecomment-361100671">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6dgOuhFDOHaKrM2mwSX9diT270Oks5tPPAOgaJpZM4RfPms">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8L7h-vzHZFNELzwauOyQmHZ1fE3ks5tPPAOgaJpZM4RfPms.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1058#issuecomment-361100671"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1058: Making this part of -09, since that is going to make implementation easier, not harder."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1058#issuecomment-361100671"}}}</script>
----==_mimepart_5a6e4a0e3ea55_519d3fb976188f34143732--


From nobody Sun Jan 28 14:09:31 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5DE9F12EB14 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 14:09:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YF1BZh7A4oAA for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 14:09:22 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D0C9126DED for <quic-issues@ietf.org>; Sun, 28 Jan 2018 14:09:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517177361; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=u4Ack+RR+Q0MNo2oCsXZYKBK2liOzIODE1OfU6EHsNw=; b=nU3FGQqfMncU0C3I2SyhiJiIKIMjW26Z2ckpIboBXttEfl0Txy4zSrIUO6W1mjDa7aBf68iS UAmBVc+sXsKUMxoPo92u/S/NMITkrECNpl1UkNflcbIzLCeVCO8s3M5VtbJKW8kZfL2jwca/ dxZGOSPPka6FFyGtEhPktkz+8HQ=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a6e4a11.7f48880a6de0-smtp-out-n01; Sun, 28 Jan 2018 22:09:21 -0000 (UTC)
Date: Sun, 28 Jan 2018 14:09:21 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6e4a11597cd_2e602ab2620a1c048142f@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 56c0ae: Remove transport parameters from NewSessionTicket
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6e4a11592fa_2e602ab2620a1c0481367"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HAJB6-SpHzyMrhl8XWr8OGrSGFI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Jan 2018 22:09:24 -0000

----==_mimepart_5a6e4a11592fa_2e602ab2620a1c0481367
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 56c0ae9b1faf33e99e4cb196faf3717a13b1aa0c
      https://github.com/quicwg/base-drafts/commit/56c0ae9b1faf33e99e4cb196faf3717a13b1aa0c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove transport parameters from NewSessionTicket

Based on feedback from implementers, this is complex and ultimately not that valuable.

Closes #1015.


  Commit: 92ab03bb2955e70b325d66b33355a97ec08ba873
      https://github.com/quicwg/base-drafts/commit/92ab03bb2955e70b325d66b33355a97ec08ba873
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1058 from quicwg/remove-nst-parameters

Remove transport parameters from NewSessionTicket


Compare: https://github.com/quicwg/base-drafts/compare/2e10caea87a5...92ab03bb2955
----==_mimepart_5a6e4a11592fa_2e602ab2620a1c0481367--


From nobody Sun Jan 28 14:09:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5CB112EAE7 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 14:09:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pqptqDPL1pv6 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 14:09:24 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A12CA12EAD3 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 14:09:23 -0800 (PST)
Date: Sun, 28 Jan 2018 14:09:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517177363; bh=1+DOS2OiVDH0TOWfVwoXCrVPtaupm6ynPqwUwL2QxbI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rZ9FpIgz1wZTvRXMe5iI/YeXrvCqy/Xk/38VLH94OvfDa2Ae/swt7ln1Q91qeBCKL PotPwyC2FNT9jgikAejDORPGEKEFLwjIcqDdu4KtxPjtGNRIHxSZROdwOU+Da6JbNu VycQVf5oLThoWXmY8xDn0y5fOUoLAuP4qMNFQOo4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d2c077ea6fbdc98fea4646624dab9ea56fb379192cf0000000116860c1392a169ce113681c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1058/issue_event/1445370528@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1058@github.com>
References: <quicwg/base-drafts/pull/1058@github.com>
Subject: Re: [quicwg/base-drafts] Remove transport parameters from NewSessionTicket (#1058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6e4a135acc_4b722ae02df28ec8206966b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NrbPlhWXUPkldEesuLG-u96C7iA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Jan 2018 22:09:26 -0000

----==_mimepart_5a6e4a135acc_4b722ae02df28ec8206966b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1058.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1058#event-1445370528
----==_mimepart_5a6e4a135acc_4b722ae02df28ec8206966b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/1058" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="288784834" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1058">#1058</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1058#event-1445370528">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw7ZtTxxrWls9y-1b6aqer91u1-6ks5tPPATgaJpZM4RfPms">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-z7jdNwtwEnNT0hSCN_b8r7-Jl_ks5tPPATgaJpZM4RfPms.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1058#event-1445370528"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1058."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1058#event-1445370528"}}}</script>
----==_mimepart_5a6e4a135acc_4b722ae02df28ec8206966b--


From nobody Sun Jan 28 14:09:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FA8712EB0B for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 14:09:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3sdFlVePLH07 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 14:09:25 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 215D212EADE for <quic-issues@ietf.org>; Sun, 28 Jan 2018 14:09:24 -0800 (PST)
Date: Sun, 28 Jan 2018 14:09:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517177363; bh=TM20YOFLgay005aI9usD8ErHUS5PR2SUbu4fhlFaSs8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NtRgUi2ItGvA1DoP6i6rDldEgJSw1LjYIjbbQU2plfBoHN2qZ53Tz7DFpewmWNDGC 0zc95g6o1SenzYC/9pL2l+9bQTTKG0DECGLVtH+GLItNX/hrU6ebR4NISrwyjozsVc 01SwXONb7aBa4hfehWlDfYC2BIId1py046oHPlCw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab24cc8272ab747e5c76e3d6a944e525828533e3e792cf0000000116860c1392a169ce10cd45d2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1015/issue_event/1445370529@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1015@github.com>
References: <quicwg/base-drafts/issues/1015@github.com>
Subject: Re: [quicwg/base-drafts] Removing Transport Parameters from new_session_ticket (#1015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6e4a135a6ef_1f972b262eaa8ec481838"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u3z2OUxsw8H23bnT8YVJCJ3aM-g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Jan 2018 22:09:30 -0000

----==_mimepart_5a6e4a135a6ef_1f972b262eaa8ec481838
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1015 via #1058.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1015#event-1445370529
----==_mimepart_5a6e4a135a6ef_1f972b262eaa8ec481838
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/1015" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="281888210" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1015">#1015</a> via <a href="https://github.com/quicwg/base-drafts/pull/1058" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="288784834" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1058">#1058</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1015#event-1445370529">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzMKDWRc6nGfIL3n7PJg-F5zUqfgks5tPPATgaJpZM4RBJVF">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4Gu47qDpQWOuoabJIgAUHdSuxyNks5tPPATgaJpZM4RBJVF.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1015#event-1445370529"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1015 via #1058."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1015#event-1445370529"}}}</script>
----==_mimepart_5a6e4a135a6ef_1f972b262eaa8ec481838--


From nobody Sun Jan 28 14:09:44 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E686C12EAE7 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 14:09:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.101
X-Spam-Level: ***
X-Spam-Status: No, score=3.101 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.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=2.499] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id URCqCBJxSbLB for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 14:09:26 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76FA812EAD3 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 14:09:26 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517177366; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=RgHEvb6PoMzHzC3K6oWJG+BxNnCZtag4n5sxJ2J2XmU=; b=eNY4GqhNcGjmZTP+a/z3cz8iWtEgOgEH6xCqVwmZgHtsy7kSuls+vRGMpeqzoQsMWfiCOuWl UGDtLFXrR6JuBAvxx82HWDcHeBmQi8Dw7663zUvVWIBz7ctDJzqSz9FwLRnIWPJv10x8cNO8 lz933m0ZwIq/WYHtLdfvnECqun8=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a6e4a16.7f6f9c0d7ea0-smtp-out-n02; Sun, 28 Jan 2018 22:09:26 -0000 (UTC)
Date: Sun, 28 Jan 2018 14:09:25 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6e4a151c990_28772aad894b1c14419b1@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6e4a151c3d0_28772aad894b1c1441872"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8qYdW56h9Ozno2UivDe83o5kTcY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Jan 2018 22:09:31 -0000

----==_mimepart_5a6e4a151c3d0_28772aad894b1c1441872
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/remove-nst-parameters
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a6e4a151c3d0_28772aad894b1c1441872--


From nobody Sun Jan 28 16:05:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E1B09131499 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 16:05:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0u9J-qoSYbLB for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 16:05:06 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C00A51250B8 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 16:05:06 -0800 (PST)
Date: Sun, 28 Jan 2018 16:05:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517184306; bh=JNEvlNqAXVQQWN+ElMko20JdikCw3ErClysEL5pczqc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=altPMz8T10hDW+AoxazinoHGj+RsG3HnIE0I7Zw8tGlHUmcVYT+R3/ZaSxs1h+aVn glSDI20ERlw2uQpZczxJPizm6Ao0vASG+eTPfxL0IdMgE9de5+forieSg2C6ArwuNV WazeyFy1lFsnW5LpUR4BPpoVCjiKDy9TEh+tyA1o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd75d6448e18c23367636fd1b6ce5bcbb6f02ec4892cf000000011686273192a169ce1167fd76@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1072/review/92071619@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1072@github.com>
References: <quicwg/base-drafts/pull/1072@github.com>
Subject: Re: [quicwg/base-drafts] Define a mechanism for negotiating extensions (#1072)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6e6532693a_4d0c2b0bae0f4ecc1299c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iHMpO3XqGcdUq7l7zoSCu56WAUk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 00:05:09 -0000

----==_mimepart_5a6e6532693a_4d0c2b0bae0f4ecc1299c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.

I assume that you intend to use the IANA considerations from the other PR?  Because this isn't complete until you have that.

> +
+During the handshake, the client may offer the server a list of extensions it
+supports as a part of transport parameters, and the server may reply with the
+list of extensions it has accepted.
+
+Every extension that defines a codepoint in the transport parameters extension
+list MUST have a well-defined and ordered list of new frames it provides (that
+list MAY be empty), as well as the rules for parsing said frames.  The extension
+frame codepoints are allocated by assigning the frame numbers in order starting
+from 0x80, where the order is defined first by the order of extensions as
+specified in the server handshake, and then by the order they are specified in
+the extension definition.  So, for instance, consider the situation where there
+are two extensions, A and B; extension A defines frames A1 and A2, in that
+order, and extension B defines only the frame B.  Then server accepting "A, B"
+results in assignment "0x80 = A1, 0x81=A2, 0x82 = B", whereas "B, A" would
+result in "0x80 = B, 0x81 = A1, 0x82= A2".

As Christian says, it would make sense to have the client offer a list of the things that it supports (a list of extension points) and the server to indicate assignments (a list of frame type to extension point mappings).

That leaves Mike's concern.  We haven't committed to having a negotiation pattern where the client speaks first.  This would make that commitment.  If you want to avoid that, you could say that the mapping needs to be respected by the receiving peer.  That is, the client advertises a mapping of extension frame codepoint to frame octet and the server uses that for frames that it sends to the client.  The server might advertise a different mapping and the client would have to respect that too.  That's a tiny bit more complicated, but probably still feasible.

Finally, with either suggestion, you don't have to limit extension frames to the 0x80-0xff range.  You can use any codepoint.

> @@ -1217,6 +1218,17 @@ ack_delay_exponent (0x0007):
   value is also used for ACK frames that are sent in Initial, Handshake, and
   Retry packets.  Values above 20 are invalid.
 
+extension_map (0x0009):
+
+: An ordered vector of distinct 16-bit integers.  When used by the client,
+  indicates the list of extensions that the client is able and willing to use.
+  When sent by the server, indicates the list of extensions that the server has
+  accepted.  The server list MUST only contain the extensions offered by the
+  client; the ordering of the frames dictates the assignment of extension frame
+  numbers, as described in {{extension-frames}}.  In case of 0-RTT, the server
+  MUST either accept all extensions which it accepted in the original session,
+  or reject 0-RTT.
+

varints create a strong incentive to pick from the first 64 values.  I don't think that we need that much space.  16 bits is plenty for two reasons: experience with TLS shows that the rate of adding new codepoints is low enough that collisions and experiments collide infrequently; I don't want to create undue incentive to pick values <64 to get the short varint encoding.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1072#pullrequestreview-92071619
----==_mimepart_5a6e6532693a_4d0c2b0bae0f4ecc1299c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> requested changes on this pull request.</p>

<p>I assume that you intend to use the IANA considerations from the other PR?  Because this isn't complete until you have that.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1072#discussion_r164317961">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+During the handshake, the client may offer the server a list of extensions it
+supports as a part of transport parameters, and the server may reply with the
+list of extensions it has accepted.
+
+Every extension that defines a codepoint in the transport parameters extension
+list MUST have a well-defined and ordered list of new frames it provides (that
+list MAY be empty), as well as the rules for parsing said frames.  The extension
+frame codepoints are allocated by assigning the frame numbers in order starting
+from 0x80, where the order is defined first by the order of extensions as
+specified in the server handshake, and then by the order they are specified in
+the extension definition.  So, for instance, consider the situation where there
+are two extensions, A and B; extension A defines frames A1 and A2, in that
+order, and extension B defines only the frame B.  Then server accepting &quot;A, B&quot;
+results in assignment &quot;0x80 = A1, 0x81=A2, 0x82 = B&quot;, whereas &quot;B, A&quot; would
+result in &quot;0x80 = B, 0x81 = A1, 0x82= A2&quot;.
</pre>
<p>As Christian says, it would make sense to have the client offer a list of the things that it supports (a list of extension points) and the server to indicate assignments (a list of frame type to extension point mappings).</p>
<p>That leaves Mike's concern.  We haven't committed to having a negotiation pattern where the client speaks first.  This would make that commitment.  If you want to avoid that, you could say that the mapping needs to be respected by the receiving peer.  That is, the client advertises a mapping of extension frame codepoint to frame octet and the server uses that for frames that it sends to the client.  The server might advertise a different mapping and the client would have to respect that too.  That's a tiny bit more complicated, but probably still feasible.</p>
<p>Finally, with either suggestion, you don't have to limit extension frames to the 0x80-0xff range.  You can use any codepoint.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1072#discussion_r164318055">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1217,6 +1218,17 @@ ack_delay_exponent (0x0007):
   value is also used for ACK frames that are sent in Initial, Handshake, and
   Retry packets.  Values above 20 are invalid.
 
+extension_map (0x0009):
+
+: An ordered vector of distinct 16-bit integers.  When used by the client,
+  indicates the list of extensions that the client is able and willing to use.
+  When sent by the server, indicates the list of extensions that the server has
+  accepted.  The server list MUST only contain the extensions offered by the
+  client; the ordering of the frames dictates the assignment of extension frame
+  numbers, as described in {{extension-frames}}.  In case of 0-RTT, the server
+  MUST either accept all extensions which it accepted in the original session,
+  or reject 0-RTT.
+
</pre>
<p>varints create a strong incentive to pick from the first 64 values.  I don't think that we need that much space.  16 bits is plenty for two reasons: experience with TLS shows that the rate of adding new codepoints is low enough that collisions and experiments collide infrequently; I don't want to create undue incentive to pick values &lt;64 to get the short varint encoding.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1072#pullrequestreview-92071619">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq867mHcP2XeU3yx-MIjEdXaqgfxPks5tPQsygaJpZM4Ru3HU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxRpXxocjkoI0umwnQ2NbdYy6cL0ks5tPQsygaJpZM4Ru3HU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1072#pullrequestreview-92071619"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1072"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1072#pullrequestreview-92071619"}}}</script>
----==_mimepart_5a6e6532693a_4d0c2b0bae0f4ecc1299c5--


From nobody Sun Jan 28 16:06:31 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5787A131496 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 16:06:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fP6Its9Dfg20 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 16:06:29 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C908C1250B8 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 16:06:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=KWKYEXAQRzs4kE9oXma516Fq8TA=; b=q9Nk5AvfL9bHiuLs Q3QP1pvwpwNYywo9EAGTmcwvIcSKPmtoKMS2Bxs9RDklKnFIb4Wcmru0bquUGnHZ 97ASvbRYoy3fVqe+H4QYJ8qyeu3kJXCdeSZQFGzY0XR8J+hOAqCHG0SL5TtX8bz8 l97ZCn3zUhHGHzc6XW0CntVH8GE=
Received: by filter0376p1las1.sendgrid.net with SMTP id filter0376p1las1-11201-5A6E6583-8 2018-01-29 00:06:27.448028026 +0000 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 fdzKQlYtRw-nZ1wVZo-mNw for <quic-issues@ietf.org>; Mon, 29 Jan 2018 00:06:27.377 +0000 (UTC)
Date: Mon, 29 Jan 2018 00:06:27 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab81c14e641002f47c6115b713c1bbe5a69df8bed392cf000000011686278392a169ce1167fd76@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1072/review/92071814@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1072@github.com>
References: <quicwg/base-drafts/pull/1072@github.com>
Subject: Re: [quicwg/base-drafts] Define a mechanism for negotiating extensions (#1072)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6e6583437f5_bee3f851f03cf3010133e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0u7IfU5JxgLmiAaVRQmouNU40ILDvInSNij1 ye9rZGym/1L/d+X5TyS/RYF+ruROMn45w5ybwvunKb2t2Alste9sC3uNuady6nUvlgNKgGxZzUpmy6 ZBtfsPvhvaQalMIdR2A7huCDd5/Qp3OvxIoIDb4yOVmbl3FlwzxEcqEhbv/ZLs0sRREQjg0mubKFZo c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uN2f0VzPbVslMUH2kAHAsWy_eYo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 00:06:30 -0000

----==_mimepart_5a6e6583437f5_bee3f851f03cf3010133e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -2678,6 +2690,29 @@ advised to bundle as few streams as necessary in outgoing packets without losing
 transmission efficiency to underfilled packets.
 
 
+## Extension Frames (#extension-frames)

The build is complaining because it should be `{#extension-frames}` (or an omitted anchor).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1072#pullrequestreview-92071814
----==_mimepart_5a6e6583437f5_bee3f851f03cf3010133e0
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/1072#discussion_r164318131">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2678,6 +2690,29 @@ advised to bundle as few streams as necessary in outgoing packets without losing
 transmission efficiency to underfilled packets.
 
 
+## Extension Frames (#extension-frames)
</pre>
<p>The build is complaining because it should be <code>{#extension-frames}</code> (or an omitted anchor).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1072#pullrequestreview-92071814">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwDXFztsHBzigHBnxbC0DzAM63Gfks5tPQuDgaJpZM4Ru3HU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0cN9Zt45J8v_2PRh4Ga_shPA-J4ks5tPQuDgaJpZM4Ru3HU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1072#pullrequestreview-92071814"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1072"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1072#pullrequestreview-92071814"}}}</script>
----==_mimepart_5a6e6583437f5_bee3f851f03cf3010133e0--


From nobody Sun Jan 28 16:40:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0538C12EBC2 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 16:40:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fS5Y6uiAqeZl for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 16:40:57 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CFD312EBAF for <quic-issues@ietf.org>; Sun, 28 Jan 2018 16:40:57 -0800 (PST)
Date: Sun, 28 Jan 2018 16:40:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517186456; bh=O5lumutI+Hy05674atdsl/bNs9f27xyMMU10tJsgQqY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z7K66xh55+X/P0BLjM1PKRgSyM49FWUqbz4nkCBA9MAogSD16TjUIhV4FB6Kn6ADB QokArN4niYwP2PvJRYOHkyPnURe1nLj1H1jG/kWrO1oxqpRRsATlBND+R7TfF4PXYX fJxZwhidGEtL4MG3Zv/fO+1KNdY86PJeg6mtAtTI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3d2f979da5d160212328047c0c7278ac906f7e2992cf0000000116862f9892a169ce0eee254f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/734/issue_event/1445426607@github.com>
In-Reply-To: <quicwg/base-drafts/issues/734@github.com>
References: <quicwg/base-drafts/issues/734@github.com>
Subject: Re: [quicwg/base-drafts] Largest Acknowledged can't be 1 or 2 bytes (#734)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6e6d98c9fe7_2a1cb3ff1eafd8f3853073d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Afyv4yu7k3pFpTdRZ0yvqrSNDGY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 00:40:59 -0000

----==_mimepart_5a6e6d98c9fe7_2a1cb3ff1eafd8f3853073d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Reopened #734.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/734#event-1445426607
----==_mimepart_5a6e6d98c9fe7_2a1cb3ff1eafd8f3853073d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Reopened <a href="https://github.com/quicwg/base-drafts/issues/734" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="250488143" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/734">#734</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/734#event-1445426607">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1YWXi5zKZRSb349_GaD9Qik1Mbmks5tPROYgaJpZM4O4UwS">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_TKnoZ-DqBCbRreWU1pH2nAeIWrks5tPROYgaJpZM4O4UwS.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/734#event-1445426607"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #734."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/734#event-1445426607"}}}</script>
----==_mimepart_5a6e6d98c9fe7_2a1cb3ff1eafd8f3853073d--


From nobody Sun Jan 28 16:41:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0FE721314B1 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 16:41:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tVvz_QpN9EcL for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 16:40:57 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68ABF12EB2F for <quic-issues@ietf.org>; Sun, 28 Jan 2018 16:40:57 -0800 (PST)
Date: Sun, 28 Jan 2018 16:40:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517186456; bh=5BKnJcwCJEymTFhjOBF+jG1lcy0/QTlvnmOBfzujWO8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EFDYQRp/I4vxr4fCC7aPy+SXOvgbxs/S09VBQrsmHIo6c9f3GZLB1MEGbDzHRivpb r0tfIRX9frbUa/vFilvpAxNd7kJX1trJ2uBawwiAcQ3mJoGCV45uxkllYhmeKqlFC9 qwxeDP667voCFrzfI6eNoYKHShQeAM2hr3I6irOw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3d2f979da5d160212328047c0c7278ac906f7e2992cf0000000116862f9892a169ce0eee254f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/734/361111999@github.com>
In-Reply-To: <quicwg/base-drafts/issues/734@github.com>
References: <quicwg/base-drafts/issues/734@github.com>
Subject: Re: [quicwg/base-drafts] Largest Acknowledged can't be 1 or 2 bytes (#734)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6e6d986c230_5e102ac0030b6ed41571441"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WYcciXXEyQr8SPWKpWjUBDH8EvY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 00:41:00 -0000

----==_mimepart_5a6e6d986c230_5e102ac0030b6ed41571441
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is still technically a problem, and will only be resolved by something like the proposal to obscure packet numbers.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/734#issuecomment-361111999
----==_mimepart_5a6e6d986c230_5e102ac0030b6ed41571441
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is still technically a problem, and will only be resolved by something like the proposal to obscure packet numbers.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/734#issuecomment-361111999">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1YWXi5zKZRSb349_GaD9Qik1Mbmks5tPROYgaJpZM4O4UwS">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_TKnoZ-DqBCbRreWU1pH2nAeIWrks5tPROYgaJpZM4O4UwS.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/734#issuecomment-361111999"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #734: This is still technically a problem, and will only be resolved by something like the proposal to obscure packet numbers."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/734#issuecomment-361111999"}}}</script>
----==_mimepart_5a6e6d986c230_5e102ac0030b6ed41571441--


From nobody Sun Jan 28 16:59:54 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E806512FB0D for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 16:59:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mosVCTfXRSZy for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 16:59:51 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5407612EB39 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 16:59:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=euYPqlN5yN8e9JoknQ0r7gHcqq8=; b=bS2dOJTLaLoGo5Ci psggWTEfG3tFj9ev717WnyAOZr0MTYufQ8Iw3tF6IsyBIAs8PQhXvpCJchmoFE/j nt19fXCFnPhFcCg19A9L+1awSuaTbvCPHNeEO5KWOw7OqaMLJYXvj3Xl0y05lZd/ LPnFklotXfONMyOGoXfwWBkxhGU=
Received: by filter0224p1las1.sendgrid.net with SMTP id filter0224p1las1-13960-5A6E7206-C 2018-01-29 00:59:50.366635773 +0000 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 tga265IeRxmY01E9JVaChQ for <quic-issues@ietf.org>; Mon, 29 Jan 2018 00:59:50.226 +0000 (UTC)
Date: Mon, 29 Jan 2018 00:59:50 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaa16de89ec9d5840420cb78feca2f40fa67d4e2392cf000000011686340692a169ce116b7d6c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1075@github.com>
Subject: [quicwg/base-drafts] TLP doesn't change the congestion window (#1075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6e720622525_4aeb3fb0ac2b8f3031408a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2qccT4vO75U6cZjL/jbi0eahJM3FMk8HdLBy NDQZTjjboYEH0miNy63za4TA89oU4KzQqPPxVzQmL1mlSTCTE0HblEKERNyGyTyk2dNxv9mYjJttoP qz6PxjH+mptw6vsDo2lvoVPCTukcHEpobIc+W0XjnrIwMBNDhbspOc7i7cN7oUyIpyzwpqSXiOmzpu Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wEyGxxb00D5uyr4J1QI5mBM5Df0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 00:59:53 -0000

----==_mimepart_5a6e720622525_4aeb3fb0ac2b8f3031408a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> If recovery sends a tail loss probe, no change is made to the congestion window.

-- [Section 4.4](https://quicwg.github.io/base-drafts/draft-ietf-quic-recovery.html#tail-loss-probe-1)

Does this mean that the TLP doesn't count towards bytes_in_flight?  Though it's probably not a problem in this case given that nothing has been sent for a while, another exemption is annoying.

Since that interpretation is directly in conflict with the next sentence, I think that this sentence is just unclear about intent (TLP isn't special when it comes to its sending and handling, the only special handling is in deciding to send a TLP packet - and maybe what you put in that packet).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1075
----==_mimepart_5a6e720622525_4aeb3fb0ac2b8f3031408a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>If recovery sends a tail loss probe, no change is made to the congestion window.</p>
</blockquote>
<p>-- <a href="https://quicwg.github.io/base-drafts/draft-ietf-quic-recovery.html#tail-loss-probe-1" rel="nofollow">Section 4.4</a></p>
<p>Does this mean that the TLP doesn't count towards bytes_in_flight?  Though it's probably not a problem in this case given that nothing has been sent for a while, another exemption is annoying.</p>
<p>Since that interpretation is directly in conflict with the next sentence, I think that this sentence is just unclear about intent (TLP isn't special when it comes to its sending and handling, the only special handling is in deciding to send a TLP packet - and maybe what you put in that packet).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1075">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7tBdTYtdakUme7DKmj4SP7q0-woks5tPRgGgaJpZM4Rv8UF">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxGx0va-NAwtbaw9zPsj7wIWkOasks5tPRgGgaJpZM4Rv8UF.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1075"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"TLP doesn't change the congestion window (#1075)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1075"}}}</script>
----==_mimepart_5a6e720622525_4aeb3fb0ac2b8f3031408a--


From nobody Sun Jan 28 17:05:57 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05DE412DA49 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 17:05:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ylS3foU5tEZ7 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 17:05:54 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88B2012D88C for <quic-issues@ietf.org>; Sun, 28 Jan 2018 17:05:54 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517187953; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=LGQDLaowoxLkdVDUo/YSWyjZ0BYqO/3gIN9Z0chPj1Y=; b=w3boz2vbP0RxXnt1sM0gYMNgHLHY0cy+mE3AKjglAsfYYfFkc9q8vOwODkFrmAnGamLUZXbV e4xLyR2Rql6nl+J5kffCKdyYmEBn96wu8jomwoUmcGbc+Y3jzyjw7urJEFcxKpnWPYvTo7U4 OeIl7hctsP0bhWtMiK0r1fgC6p0=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5a6e7371.7f3804343c60-smtp-out-n02; Mon, 29 Jan 2018 01:05:53 -0000 (UTC)
Date: Sun, 28 Jan 2018 17:05:52 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6e73708058f_6f832ae66b8ffbfc596ad@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 82f3df: Update change logs for -08
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6e7370800b8_6f832ae66b8ffbfc59513"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6aJ5gRCt-pzYmtPlGZYNqB2ZYqs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 01:05:56 -0000

----==_mimepart_5a6e7370800b8_6f832ae66b8ffbfc59513
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cl-09
  Home:   https://github.com/quicwg/base-drafts
  Commit: 82f3df3212b76664fc32f65b203c3605f086256a
      https://github.com/quicwg/base-drafts/commit/82f3df3212b76664fc32f65b203c3605f086256a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update change logs for -08



----==_mimepart_5a6e7370800b8_6f832ae66b8ffbfc59513--


From nobody Sun Jan 28 17:06:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2D95512FB03 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 17:06:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05EWZdcm4AQZ for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 17:06:11 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5BF6212D88C for <quic-issues@ietf.org>; Sun, 28 Jan 2018 17:06:11 -0800 (PST)
Date: Sun, 28 Jan 2018 17:06:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517187970; bh=0hHeWUBQ18cm1Hz7/VeTLwvaW5MxMcA3WFMFuHUjgw0=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ko2J6ikkYHjwGTQgNcDct4tFJR6yPOXlv6aApvjhk4th2CnnAKE23/guVKw/GCaRd VAc8qg1fZD/zviTd+jlmf4kvTE36ZU5Yvf8hoW+hpeVGldbvkeCpyJDs461P+3jtXh QpvozVIgYbFs9llE/iJg5opF/WawBxfl6OR011OM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab931a5a0f3d0123ecdef20bb8d68e568ddfb91ace92cf000000011686358292a169ce116b7fbc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1076@github.com>
Subject: [quicwg/base-drafts] Update change logs for -08 (#1076)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6e7382b5895_3bfd3ff9ad1e4f38182271b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jX8nhkTRvIa0MIMz3OoFs2ebHvo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 01:06:13 -0000

----==_mimepart_5a6e7382b5895_3bfd3ff9ad1e4f38182271b
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/1076

-- Commit Summary --

  * Update change logs for -08

-- File Changes --

    M draft-ietf-quic-http.md (2)
    M draft-ietf-quic-recovery.md (4)
    M draft-ietf-quic-tls.md (3)
    M draft-ietf-quic-transport.md (12)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1076.patch
https://github.com/quicwg/base-drafts/pull/1076.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/1076

----==_mimepart_5a6e7382b5895_3bfd3ff9ad1e4f38182271b
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/1076'>https://github.com/quicwg/base-drafts/pull/1076</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Update change logs for -08</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1076/files#diff-0">draft-ietf-quic-http.md</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1076/files#diff-1">draft-ietf-quic-recovery.md</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1076/files#diff-2">draft-ietf-quic-tls.md</a>
    (3)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1076/files#diff-3">draft-ietf-quic-transport.md</a>
    (12)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1076.patch'>https://github.com/quicwg/base-drafts/pull/1076.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1076.diff'>https://github.com/quicwg/base-drafts/pull/1076.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/1076">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0lq2Homv8okqc4i0sQ02tOUGjkFks5tPRmCgaJpZM4Rv8fW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwoRxdfMBgCICrHFgpWOzyTdwIJtks5tPRmCgaJpZM4Rv8fW.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1076"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 change logs for -08 (#1076)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1076"}}}</script>

----==_mimepart_5a6e7382b5895_3bfd3ff9ad1e4f38182271b--


From nobody Sun Jan 28 17:10:42 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9227B127136 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 17:10:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TW6odTt4NaPr for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 17:10:39 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0A0D01272E1 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 17:10:38 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517188238; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=y++D+ZVuPU98tGDCa6yiuYEz6hYQ+hZa9ArXUDYWVcg=; b=oqk6mMLZ/EN4Rn8gSvpMkgCONEABHs9wgym4q1BVeB8EXjTTh3pCTt4vYeLP5FZhGpmIR7q2 F1MlytITXYt2pBEu2zUByrNdO0+2lYT0tn88sCMslxE4CxukFrKhcE2jDvk1tSd39BpiXcuH EVBEwkuD3zut0WgpNFaIydEqs6U=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5a6e748e.7ff6c4e04270-smtp-out-n03; Mon, 29 Jan 2018 01:10:38 -0000 (UTC)
Date: Sun, 28 Jan 2018 17:10:38 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6e748e3d8c9_648e2b04f15b3c10157765@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] caf10f: Update change logs for -09
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6e748e3d269_648e2b04f15b3c10157644"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uNQgrXWerBjbnkpSAJy8N7ZQLA4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 01:10:40 -0000

----==_mimepart_5a6e748e3d269_648e2b04f15b3c10157644
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: caf10fb52c873124419ed350136ec7437cab1008
      https://github.com/quicwg/base-drafts/commit/caf10fb52c873124419ed350136ec7437cab1008
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update change logs for -09


  Commit: 9c108f98520a5c5c32968e950e8a2c5fe06d6c38
      https://github.com/quicwg/base-drafts/commit/9c108f98520a5c5c32968e950e8a2c5fe06d6c38
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1076 from quicwg/cl-09

Update change logs for -09


Compare: https://github.com/quicwg/base-drafts/compare/92ab03bb2955...9c108f98520a
----==_mimepart_5a6e748e3d269_648e2b04f15b3c10157644--


From nobody Sun Jan 28 17:10:49 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D01B1314B1 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 17:10:43 -0800 (PST)
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_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=2.499, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7g_I1MvnljLX for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 17:10:42 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29BAE127136 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 17:10:42 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517188241; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=EumazHpq8O1mR1bf22SDy3scWwdTWyxuF2i+CIqXNhE=; b=HH9L1ztsBdiF8dl6CQv/3xR9tEIC4YSEQxIPtkCntOZI+QNNhmHWSo8dEAqNTvQj1PYCBbOr gy61o7NZLKuDuZCn5LnAhp+0AloUKD7DuzmQBEpLR/0OXXab1krUcPpuXj8dO5Sm5KbcETER 7HHAa4xY2ojk001I7sa2oOn+0fo=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a6e7491.7f50e83e7a20-smtp-out-n03; Mon, 29 Jan 2018 01:10:41 -0000 (UTC)
Date: Sun, 28 Jan 2018 17:10:41 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6e74915b6c1_43692b19b5d2bc082451@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6e74915b192_43692b19b5d2bc082449a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q83sFp41BJpFzYPNCwsc1DF3KeE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 01:10:43 -0000

----==_mimepart_5a6e74915b192_43692b19b5d2bc082449a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cl-09
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a6e74915b192_43692b19b5d2bc082449a--


From nobody Sun Jan 28 17:10:52 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 532F81314B1 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 17:10:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T4ERaYeZlgRl for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 17:10:43 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C1C7E131483 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 17:10:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Ml7W0Cz+rWpKYfgc4cva8Btv4+U=; b=eeaLcdqhQgjr3Z2/ JptVaLd7Oo3A39EGTtcRIkgMt0/wzfxP1W7Hok9g1b+hYE/DoxAarTzOKWUh84NZ wnhyYjCt3LSEyAE4IQ5rRhCKs7U3isoyQN+ysF/9FQ5XUffIbylMOlt3esgPqswC CzQHlSg4qtVA5bWN4fQYjuf+/gk=
Received: by filter0299p1las1.sendgrid.net with SMTP id filter0299p1las1-19228-5A6E7490-A 2018-01-29 01:10:40.18021689 +0000 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 iagOUVG3R3KwaYeNlo57vA for <quic-issues@ietf.org>; Mon, 29 Jan 2018 01:10:40.084 +0000 (UTC)
Date: Mon, 29 Jan 2018 01:10:40 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd5aa3f7fc12120a050e716c890664453d0ae2ea292cf000000011686368f92a169ce116b7fbc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1076/issue_event/1445440933@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1076@github.com>
References: <quicwg/base-drafts/pull/1076@github.com>
Subject: Re: [quicwg/base-drafts] Update change logs for -09 (#1076)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6e748ff2786_2b092ada8d9caecc22357e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak23j1ccWf81Hn3rz0LMYO+gVMb8jbTKPE+mLU MDtiaU/MTPu58FnN0zmZgrPnaZaEUQaE7v9gONZ9AJTU3BfZ3DcpmDXeKVeEF4+jAJ/1Qxnz7YxI/Z i7HiiYcQzanKIaAN/B0p65JVKgnIbXYACFVCxLJmJjtXUMDw/v56y7i+ToqYWTespotPBeSODpEHpH 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-MjeDh1PVWvXxhxZR7ugFR5hRio>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 01:10:44 -0000

----==_mimepart_5a6e748ff2786_2b092ada8d9caecc22357e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1076.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1076#event-1445440933
----==_mimepart_5a6e748ff2786_2b092ada8d9caecc22357e8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/1076" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="292257724" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1076">#1076</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1076#event-1445440933">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy5g-7eaQYL-2Vbz5UwAvXhVQW4dks5tPRqPgaJpZM4Rv8fW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9yoDD2neczWvhjLoa6aw8CR56Dvks5tPRqPgaJpZM4Rv8fW.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1076#event-1445440933"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1076."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1076#event-1445440933"}}}</script>
----==_mimepart_5a6e748ff2786_2b092ada8d9caecc22357e8--


From nobody Sun Jan 28 17:17:29 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69BEA1314BD for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 17:17:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 57afhubwcDZW for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 17:17:27 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D761B120727 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 17:17:26 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517188646; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=B+zQF1dFqRHPLEWxUrZOXBbVjPvTe15R9e2j6rzAu2c=; b=Oqa0m/ecKUhN0BmySspydZG23+WE47CbytZGQe0Ivkz5JEsnNNmxPnZfw5spXWdom37iLFMu HpcbG5fAOlRSt8fyeocN9BGfq39yJR8dauvS+3UVH3IOhp3CSYGr1QRfK/04GfejlhS2t3L0 SvCqfxje271rNDip2cSxC1BEoHY=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a6e73cd.7f7c54066690-smtp-out-n01; Mon, 29 Jan 2018 01:07:25 -0000 (UTC)
Date: Sun, 28 Jan 2018 17:07:24 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6e73cce3817_56962b1ff3879c0c471e0@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] caf10f: Update change logs for -09
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6e73cce3162_56962b1ff3879c0c4707a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VTNNMoA2njR8mJuwgJc7b3TyjVE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 01:17:28 -0000

----==_mimepart_5a6e73cce3162_56962b1ff3879c0c4707a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cl-09
  Home:   https://github.com/quicwg/base-drafts
  Commit: caf10fb52c873124419ed350136ec7437cab1008
      https://github.com/quicwg/base-drafts/commit/caf10fb52c873124419ed350136ec7437cab1008
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update change logs for -09



----==_mimepart_5a6e73cce3162_56962b1ff3879c0c4707a--


From nobody Sun Jan 28 19:32:12 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76727127078 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 19:32:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aWx1T2FHAl1O for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 19:32:08 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A6F71275FD for <quic-issues@ietf.org>; Sun, 28 Jan 2018 19:32:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517196727; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=GggmoHSU69ahkrOk43FiFeFOIWSpYRJXgOdM93LgkO0=; b=MY1MACrGJzTdYPU1RPH4awHJAaNt9I3Q+C6M4LFX7lIpBsSPpxnqzxC5kN4pkpinvzNiVZHg k14fSJwMRSrBrkkf/0Rzwdqp8stvaLNFeQJz7CFlOQQC+xQj0VuI6749PTCVjrDE9kRdnV5f zRKD7BqTD6PXWMFSk25BllZBrhI=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5a6e95b7.7fc5d878bb10-smtp-out-n03; Mon, 29 Jan 2018 03:32:07 -0000 (UTC)
Date: Sun, 28 Jan 2018 19:32:05 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6e95b5e73ef_670b2ab77754dc0c8667e@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0e60fb: Refactor key schedule
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6e95b5e6afd_670b2ab77754dc0c865de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pjusB6Z0FVd16AxSmbD6o6VTuBI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 03:32:10 -0000

----==_mimepart_5a6e95b5e6afd_670b2ab77754dc0c865de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/key-schedule-cleanup
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0e60fbb1db5f403f2b86e50100a239db995c4e53
      https://github.com/quicwg/base-drafts/commit/0e60fbb1db5f403f2b86e50100a239db995c4e53
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Refactor key schedule

This is an almost purely editorial change.  It consolidates the description of
QHKDF-Expand and corrects a bunch of minor things related to key derivation and
expansion.  This is the parts of #1043 that I wanted to keep.

The only non-editorial change is a change to the handshake salt used to derive
handshake keys.  That should keep the fresh.

Closes #1043.



----==_mimepart_5a6e95b5e6afd_670b2ab77754dc0c865de--


From nobody Sun Jan 28 19:36:19 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7174E131584 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 19:36:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4v_K6B13xT7n for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 19:36:17 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0ACFD131582 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 19:36:16 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517196976; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=dftPrHqbU1jGhDbAn5TfJukhj6YQGt7kYZ8tRLG4lOo=; b=l+flTFp6bvqkgNVw93dLukMlutHRyDvcvjn6RAjiEA38SNddAvek3/bt0JblPCeuJcOMRcuh jo/572x9/wuIqQUp2solYcfshxiOVLcRN8wqW7k3M14sRj/PLPUzTe4vf3yvpSf6MSMYSXJ5 9d+UICYCFDNN6/qu5AM50A9RSyk=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a6e96af.7f5d80791d50-smtp-out-n02; Mon, 29 Jan 2018 03:36:15 -0000 (UTC)
Date: Sun, 28 Jan 2018 19:36:15 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6e96afbb21e_1c432aff16c05c0c147492@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8fffbd: Fix example
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6e96afbad25_1c432aff16c05c0c1473a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NH6mhYgfuG7ZCUcuaaxJEKhTmwQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 03:36:18 -0000

----==_mimepart_5a6e96afbad25_1c432aff16c05c0c1473a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/key-schedule-cleanup
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8fffbd5f0c916f8d40093b988f27c84e3e534529
      https://github.com/quicwg/base-drafts/commit/8fffbd5f0c916f8d40093b988f27c84e3e534529
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix example



----==_mimepart_5a6e96afbad25_1c432aff16c05c0c1473a--


From nobody Sun Jan 28 19:38:25 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AF32131584 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 19:38:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ekTggCeY1xVT for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 19:38:22 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6B3CE131581 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 19:38:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517197101; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=a96QY41TfSHHGMwEvzhctC+F63+jh6EJHOWv1SOMrPA=; b=joRlK9NYkceu0XEsu3fmsCptlLUZ1z1C34bWozL7LBsOXVTauHgefh8i6PJ3XD1f3JpDF+1g A2Ngg424guz9BbMHJaXadCN++M6pOboi0oEi0IOMIDcd5OvYJ5QhbgzQNTvsGG344CayLd1O ywrLp3IJVHdR1Va4tLvM6QYhX8M=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a6e972d.7f9ffc1cc4e0-smtp-out-n03; Mon, 29 Jan 2018 03:38:21 -0000 (UTC)
Date: Sun, 28 Jan 2018 19:38:20 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6e972c8e95c_1f3662ab51dc19c049001f@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2ddb0a: Version Negotiation doesn't have a packet number
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6e972c8e35d_1f3662ab51dc19c0489916"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aNdjcekp0a-CJFb3Iv2PYCWbGCU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 03:38:24 -0000

----==_mimepart_5a6e972c8e35d_1f3662ab51dc19c0489916
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/vn-pn
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2ddb0a7bc45c8143659018b754ce7ae5a0eec432
      https://github.com/quicwg/base-drafts/commit/2ddb0a7bc45c8143659018b754ce7ae5a0eec432
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Version Negotiation doesn't have a packet number

And all that follows from that...



----==_mimepart_5a6e972c8e35d_1f3662ab51dc19c0489916--


From nobody Sun Jan 28 19:39:06 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08034131586 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 19:39:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S90AjpP-NFZ8 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 19:39:02 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 28E0B131587 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 19:39:02 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517197141; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=t6Y3mOZrhkqcQJB/qRnS8uClOS39uAlbAmrxw97bl78=; b=U1g1kpHABkxSaRamvSWW9ZwSx0ysAzQquFYoNhOOnKzvt5Y1UA/WuUmxsrzD9Tgie8GajEMn uP+km5QEjjqV/Eq5ya3uVzazFcsBtReBZ1wqCAa91j8LE7mzM8Vr37RsIqyrsZwfXPE/D6eS ZUtOPhTzncfb76z/BUvDSk/FE5c=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5a6e9755.7fd040745360-smtp-out-n02; Mon, 29 Jan 2018 03:39:01 -0000 (UTC)
Date: Sun, 28 Jan 2018 19:39:00 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6e97544f24_4d6f2b1e06bcdc08153479@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 15db29: Refactor key schedule
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6e975447c8_4d6f2b1e06bcdc08153360"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/t0DstrmpWnGjW_Mc8C4dYXMdr64>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 03:39:04 -0000

----==_mimepart_5a6e975447c8_4d6f2b1e06bcdc08153360
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/key-schedule-cleanup
  Home:   https://github.com/quicwg/base-drafts
  Commit: 15db29eb2aceb42987e7fc12761a05507af87099
      https://github.com/quicwg/base-drafts/commit/15db29eb2aceb42987e7fc12761a05507af87099
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Refactor key schedule

This is an almost purely editorial change.  It consolidates the description of
QHKDF-Expand and corrects a bunch of minor things related to key derivation and
expansion.  This is the parts of #1043 that I wanted to keep.

The only non-editorial change is a change to the handshake salt used to derive
handshake keys.  That should keep the fresh.

Closes #1043.



----==_mimepart_5a6e975447c8_4d6f2b1e06bcdc08153360--


From nobody Sun Jan 28 19:39:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 15AE213158A for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 19:39:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tAFFhdl8zmtR for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 19:39:15 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2677131581 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 19:39:15 -0800 (PST)
Date: Sun, 28 Jan 2018 19:39:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517197154; bh=wz5vik7dOyZElRRBUpC9jvHddZHmqIxNNG3Lv2nuq9c=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=vlD5iLy1sjdUMm0O9KlaKou3IdWleX35igxNxYtYzKWsDalVvShz/WKjivSMplnSZ gb+pIcaPcEo4ePwO5JBpSQUO7Ai0hX7zM7G/u5Ttx2j2J3aypN46bJMBgOcmGv7XYF Ew9IfWVaaiq9r0SGEz8sbHz+2gXX2/zu390Rtb7Y=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab940adb7cc09ee29b0f293cd788c31e5484a87fa692cf000000011686596292a169ce116bc534@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1077@github.com>
Subject: [quicwg/base-drafts] Refactor key schedule (#1077)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6e9762ed5d3_76632af1db9dcec864583"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZG9bpmBbOiFs9Lxk2zuhBFXeXJs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 03:39:17 -0000

----==_mimepart_5a6e9762ed5d3_76632af1db9dcec864583
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is an almost purely editorial change.  It consolidates the description of
QHKDF-Expand and corrects a bunch of minor things related to key derivation and
expansion.  This is the parts of #1043 that I wanted to keep.

The only non-editorial change is a change to the handshake salt used to derive
handshake keys.  That should keep the keys fresh.

Closes #1043.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1077

-- Commit Summary --

  * Refactor key schedule

-- File Changes --

    M draft-ietf-quic-tls.md (173)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1077.patch
https://github.com/quicwg/base-drafts/pull/1077.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/1077

----==_mimepart_5a6e9762ed5d3_76632af1db9dcec864583
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is an almost purely editorial change.  It consolidates the description of<br>
QHKDF-Expand and corrects a bunch of minor things related to key derivation and<br>
expansion.  This is the parts of <a href="https://github.com/quicwg/base-drafts/pull/1043" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="286982136" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1043">#1043</a> that I wanted to keep.</p>
<p>The only non-editorial change is a change to the handshake salt used to derive<br>
handshake keys.  That should keep the keys fresh.</p>
<p><span aria-label="This pull request closes issue #1043." class="issue-keyword tooltipped tooltipped-se">Closes</span> <a href="https://github.com/quicwg/base-drafts/pull/1043" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="286982136" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1043">#1043</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/1077'>https://github.com/quicwg/base-drafts/pull/1077</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Refactor key schedule</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1077/files#diff-0">draft-ietf-quic-tls.md</a>
    (173)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1077.patch'>https://github.com/quicwg/base-drafts/pull/1077.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1077.diff'>https://github.com/quicwg/base-drafts/pull/1077.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/1077">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7-D_fZQOnU7JWBVFOleTVhJODw4ks5tPT1igaJpZM4RwBlp">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-qNAHvD4OLVs9U1dyRTN9ZFWJL5ks5tPT1igaJpZM4RwBlp.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1077"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Refactor key schedule (#1077)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1077"}}}</script>

----==_mimepart_5a6e9762ed5d3_76632af1db9dcec864583--


From nobody Sun Jan 28 19:39:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BF7A131585 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 19:39:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sb4HYAllCj63 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 19:39:46 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 62DE1131581 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 19:39:46 -0800 (PST)
Date: Sun, 28 Jan 2018 19:39:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517197185; bh=wALcb7QjOqhDAUrgWcs+aI+n505WNk6dh/CV3EUIKQ4=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=T/tJYMgjVipWLQzYcCBIvqLqxZolxWsMN8VTfwilLMquczspcBJ76x79ovAtfwuNy eXhSgFLz99q0okPUh6BczNDirIiDS0TqIppktNGk3KAPdOEQ9qUMmCxE2ONtyOWDN7 BEx5arqFhFHIHpr1zbz8N6iy0NYryW0xXSZ2NE+s=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab877313a60c8da7e0b0760c2a965ddf0f6013d05292cf000000011686598192a169ce116bc57e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1078@github.com>
Subject: [quicwg/base-drafts] Version Negotiation doesn't have a packet number (#1078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6e9781ba275_4aeb3fb0ac2b8f3056427a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/prl1YE1kjsj9GEJSq_a6Faja5Xc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 03:39:48 -0000

----==_mimepart_5a6e9781ba275_4aeb3fb0ac2b8f3056427a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

And all that follows from that...
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1078

-- Commit Summary --

  * Version Negotiation doesn't have a packet number

-- File Changes --

    M draft-ietf-quic-transport.md (12)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1078.patch
https://github.com/quicwg/base-drafts/pull/1078.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/1078

----==_mimepart_5a6e9781ba275_4aeb3fb0ac2b8f3056427a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>And all that follows from that...</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/1078'>https://github.com/quicwg/base-drafts/pull/1078</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Version Negotiation doesn&#39;t have a packet number</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1078/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/1078.patch'>https://github.com/quicwg/base-drafts/pull/1078.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1078.diff'>https://github.com/quicwg/base-drafts/pull/1078.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/1078">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx4D-H_tpdUAQ0vb5ShvNkcDSm4sks5tPT2BgaJpZM4RwBm8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzt5ivgtKQLN2bKvQ5RljQW9ENjeks5tPT2BgaJpZM4RwBm8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1078"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Version Negotiation doesn't have a packet number (#1078)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1078"}}}</script>

----==_mimepart_5a6e9781ba275_4aeb3fb0ac2b8f3056427a--


From nobody Sun Jan 28 20:42:16 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4EDCB1315D9 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 20:42:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a2KqMgf3DJI1 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 20:42:12 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 235ED1315D4 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 20:42:12 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517200931; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=HQWrUMgu0d2cJiTJ7PFpBwEQFkr/CBJbZ3ZSUctKF5M=; b=uSNVHI7N4wlWS6HgO0MLsJn48gxUESjgaLN91jCSkFeqwRszXQgXv16NXy8S4DiLp1Gv1gMg /8UbrKjoHlQMT5wfqCuaz+gAziPrbDM6MLZC/m+zvsMTvI2b/KMkXGIRCwE9OyaXIoM5JTAo 5xPjEy/JJlz8RrWxiXpbAcvePpQ=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a6ea623.7fc890732270-smtp-out-n03; Mon, 29 Jan 2018 04:42:11 -0000 (UTC)
Date: Sun, 28 Jan 2018 20:42:11 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5a6ea6233002b_19782b2285cedc04128033@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] f401ed: raw minutes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6ea6232fa68_19782b2285cedc04127949"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/acTDiaIoMyzm6Du4Ivv1NS3T71Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 04:42:14 -0000

----==_mimepart_5a6ea6232fa68_19782b2285cedc04127949
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: f401ed425e597ce136036fc8c917766bc225fb6e
      https://github.com/quicwg/wg-materials/commit/f401ed425e597ce136036fc8c917766bc225fb6e
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    A interim-18-01/minutes.md

  Log Message:
  -----------
  raw minutes


  Commit: 9ae651959128e84168e0164b50813b7cdafdab8d
      https://github.com/quicwg/wg-materials/commit/9ae651959128e84168e0164b50813b7cdafdab8d
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M interim-18-01/minutes.md

  Log Message:
  -----------
  markdown-ise


  Commit: 298924a891b7162ec6973fad1dc1fd6856b78e12
      https://github.com/quicwg/wg-materials/commit/298924a891b7162ec6973fad1dc1fd6856b78e12
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M interim-18-01/minutes.md

  Log Message:
  -----------
  spelling


  Commit: 65a9d6566c47ae3da1ec2e186b5b81a5866e8b9c
      https://github.com/quicwg/wg-materials/commit/65a9d6566c47ae3da1ec2e186b5b81a5866e8b9c
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M interim-18-01/minutes.md

  Log Message:
  -----------
  remove trailing spaces


  Commit: ba18eff997a70b155528252968adb0e1eb3d400f
      https://github.com/quicwg/wg-materials/commit/ba18eff997a70b155528252968adb0e1eb3d400f
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M interim-18-01/minutes.md

  Log Message:
  -----------
  ToC


  Commit: e837ea342bb79c6b0b85f2fd0c1fc05ff0faa50c
      https://github.com/quicwg/wg-materials/commit/e837ea342bb79c6b0b85f2fd0c1fc05ff0faa50c
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M interim-18-01/minutes.md

  Log Message:
  -----------
  align titles


  Commit: 308e0229d348981d22243ae1757ce4b078aa38fa
      https://github.com/quicwg/wg-materials/commit/308e0229d348981d22243ae1757ce4b078aa38fa
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M interim-18-01/minutes.md

  Log Message:
  -----------
  update ToC


Compare: https://github.com/quicwg/wg-materials/compare/a6114e367fe9...308e0229d348
----==_mimepart_5a6ea6232fa68_19782b2285cedc04127949--


From nobody Sun Jan 28 21:22:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3D961315BA for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 21:21:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M9OAG4AZPyMq for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 21:21:57 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 224FE131561 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 21:21:57 -0800 (PST)
Date: Sun, 28 Jan 2018 21:21:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517203315; bh=WYYv6bzXphuEMSGvI+YbCnMz8Qo/0BK1LrrCo/91X24=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r95A4db8y515CbPYLbZu79YoYJhj5pdITDD7fX8vysWVcpgFUsuCwsVmBHs/81awQ AuyxkmCmQ0X70wa+2DWrzZDOQ95qkf1QJdwhDjLu1+lrEsPfYHAOZQ9hNeVm82YiQn V9i//oOgPt89ZFa4sHooTPIPwyw8lNe3Klo6/W2o=
From: Julian Reschke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbf2e978c833d59a3ce8eaf7cbb9ddef62552150892cf000000011686717392a169ce115f7d23@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1071/c361143056@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1071@github.com>
References: <quicwg/base-drafts/pull/1071@github.com>
Subject: Re: [quicwg/base-drafts] consistent artwork typing (#1071)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6eaf735b168_9222ae7a003ced01035093"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: reschke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xi7RhHKC8SSfzYWYO1NH1KrKzzc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 05:21:58 -0000

----==_mimepart_5a6eaf735b168_9222ae7a003ced01035093
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

...I don't know where the # of tildes came from. I just copied it from another instance in the same document.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1071#issuecomment-361143056
----==_mimepart_5a6eaf735b168_9222ae7a003ced01035093
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>...I don't know where the # of tildes came from. I just copied it from another instance in the same document.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1071#issuecomment-361143056">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzBnbKsLsgsDEB9dD-o-ezZpKtYeks5tPVVzgaJpZM4Rsatr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-DXrgy2twGP-Vhs5gQ_RjKrVw6kks5tPVVzgaJpZM4Rsatr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1071#issuecomment-361143056"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1071: ...I don't know where the # of tildes came from. I just copied it from another instance in the same document."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1071#issuecomment-361143056"}}}</script>
----==_mimepart_5a6eaf735b168_9222ae7a003ced01035093--


From nobody Sun Jan 28 21:38:15 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 374B01271FD for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 21:38:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3gDoVrEL8n0I for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 21:38:13 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D608013163A for <quic-issues@ietf.org>; Sun, 28 Jan 2018 21:38:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=naVU+NQECPjdYfUsofvrVcIKdT4=; b=u9/wGvsxey2g3HsP 6j/7waMTZRW4m20dp5KbTCMeXaOO/feXtM6XfUmiUS52t6IwPifoxkl9HSmcUj54 UCRYA9OA4bzL1MQmtv0umhZXudWg5+L9MQhFbw0Un256ssNR/Yxm+EfrgsSHy2uw CDP/VAJ9Pbgay1FKXnZqceYeS7Q=
Received: by filter0530p1mdw1.sendgrid.net with SMTP id filter0530p1mdw1-6017-5A6EB343-12 2018-01-29 05:38:11.734243739 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id t1QsIxzaT8uSFCtkbWbOKg for <quic-issues@ietf.org>; Mon, 29 Jan 2018 05:38:11.709 +0000 (UTC)
Date: Mon, 29 Jan 2018 05:38:12 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1501e06de986dbd8364a34a1be131a67f7b1cd6392cf000000011686754392a169ce113629fd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1054/review/92095280@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1054@github.com>
References: <quicwg/base-drafts/pull/1054@github.com>
Subject: Re: [quicwg/base-drafts] Tweak send stream figure (#1054)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6eb3439b4b7_55653fbb18ac0f2c1441611"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0lKw8aeZzr5RwZ7GwKoWmBIqJ+TSg0ROSRBk PFI87TtHP8L78OWom0iSxGfO10GW+oaQtwnyITGpXp9SIukSWyKAYt96/LNFaH6cWF3YnwxdaH1YdB iUNbzd5TBZYrX/S70uFNiythPBzYGbDQeRETIF26CDsvSn7dtEyUUtOYecqQOP31jV+eMANjnYd0Md g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sgccEbsl-qLSzot0yJN9K3WDn0M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 05:38:14 -0000

----==_mimepart_5a6eb3439b4b7_55653fbb18ac0f2c1441611
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -2960,8 +2960,8 @@ data to a peer.
 
 ~~~
        o
-       | Application Open
-       | Open Paired Stream (bidirectional)
+       | Open Stream
+       | Open Bidirectional Receive Stream

@janaiyengar do you have any suggestions for clarifying 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/1054#discussion_r164339571
----==_mimepart_5a6eb3439b4b7_55653fbb18ac0f2c1441611
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/1054#discussion_r164339571">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2960,8 +2960,8 @@ data to a peer.
 
 ~~~
        o
-       | Application Open
-       | Open Paired Stream (bidirectional)
+       | Open Stream
+       | Open Bidirectional Receive Stream
</pre>
<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> do you have any suggestions for clarifying 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/1054#discussion_r164339571">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4xqKuy7U7yzLo1fAWz81idEwUgdks5tPVlDgaJpZM4RfJYA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3fbLVMDtcJkJWGTZvKuMESWWRCaks5tPVlDgaJpZM4RfJYA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1054#discussion_r164339571"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1054"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1054#discussion_r164339571"}}}</script>
----==_mimepart_5a6eb3439b4b7_55653fbb18ac0f2c1441611--


From nobody Sun Jan 28 21:55:21 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F582131644 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 21:55:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nOwLosYQUz_o for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 21:55:17 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0151A131639 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 21:55:16 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517205316; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gW/Ao73BKziCPkmn5Zb7xWnIq80X0Om9rAA47C3/OaA=; b=KYKZvHOfq5nrCYJ8sL6DkNKupB6VoMvlY4l/iZ+ugSpyN+sUeVkKtRU9NvQSJQ1y7no5YymH mDSgUoS9AiZ2iHu51S1fORqF0Fcy9pxAoqaC9JXFsTAJunmV/eskzbpqT9r/UuilTFhoURK6 //nQ/4MnLdLDIux4xyIR+YRC7C0=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a6eb744.7f149c6fdab0-smtp-out-n02; Mon, 29 Jan 2018 05:55:16 -0000 (UTC)
Date: Sun, 28 Jan 2018 21:55:14 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6eb742eff7b_2ae52ae67441fc14114781@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 87709c: Initial cut at packet number encryption
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6eb742ef80f_2ae52ae67441fc141146f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UwVEU4D8fSG_sKfuKDM9GeRIC3g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 05:55:19 -0000

----==_mimepart_5a6eb742ef80f_2ae52ae67441fc141146f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pn-encrypt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 87709cc2659c82d79ca8ea952445882efa216d5d
      https://github.com/quicwg/base-drafts/commit/87709cc2659c82d79ca8ea952445882efa216d5d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Initial cut at packet number encryption

This is a little rough, but I think that the bones are here.

I know that we discussed removing short packet types in favor of putting the
lengths under encryption.  I will do that separately, just to keep the size of
this changeset to something more manageable.



----==_mimepart_5a6eb742ef80f_2ae52ae67441fc141146f7--


From nobody Sun Jan 28 22:01:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 531F6131659 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 22:01:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NSwLQP0DYdwZ for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 22:01:04 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B0F0127873 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 22:01:04 -0800 (PST)
Date: Sun, 28 Jan 2018 22:01:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517205663; bh=qpXaJOWIiAGbTUKO4lozS2sIA0Ahju8FExXjk1YmyTM=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Iwsq1RPUFCMf6Fbs/iExK62GuAig9xfFUGtmz/aMlTrxZa2XTMc94sxBZ9Izw7npU NXu803IL4ocQJngBtqqfjWXm9AhwuvCt46EIw6mMF4/c35AQFj+WnEChZCLHxmFQoi NTChF6w8jmZYUA6mA3ifFG880OOfEIXmVrlOoU3U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6dc9e7534db8b3d492026ce975b37d1ad4c07cea92cf0000000116867a9f92a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079@github.com>
Subject: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6eb89f48db1_6bd42ae7a003ced0232343"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yCBb9vQvoULgRMslO0-IoZDb2mc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 06:01:06 -0000

----==_mimepart_5a6eb89f48db1_6bd42ae7a003ced0232343
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is a little rough, but I think that the bones are here.  I'm not all that proud of my analysis of the security of this hack, but I couldn't think of a way of disclaiming its value without also having it seem like we were throwing unlinkability for connection migrations under the bus.

I know that we discussed removing short packet types in favor of putting the lengths under encryption.  I will do that separately, just to keep the size of this changeset to something more manageable.

Closes #1043, #1048, #850, #990.

IMPORTANT: don't merge this without pointing it first at `master`.  I've based this on the changes in #1077/`key-schedule-cleanup`, so it will land there if it is merged without changing the target.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1079

-- Commit Summary --

  * Initial cut at packet number encryption

-- File Changes --

    M draft-ietf-quic-tls.md (156)
    M draft-ietf-quic-transport.md (133)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1079.patch
https://github.com/quicwg/base-drafts/pull/1079.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/1079

----==_mimepart_5a6eb89f48db1_6bd42ae7a003ced0232343
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This is a little rough, but I think that the bones are here.  I'm not =
all that proud of my analysis of the security of this hack, but I couldn'=
t think of a way of disclaiming its value without also having it seem lik=
e we were throwing unlinkability for connection migrations under the bus.=
</p>
<p>I know that we discussed removing short packet types in favor of putti=
ng the lengths under encryption.  I will do that separately, just to keep=
 the size of this changeset to something more manageable.</p>
<p><span aria-label=3D"This pull request closes issue #1043." class=3D"is=
sue-keyword tooltipped tooltipped-se">Closes</span> <a href=3D"https://gi=
thub.com/quicwg/base-drafts/pull/1043" class=3D"issue-link js-issue-link"=
 data-error-text=3D"Failed to load issue title" data-id=3D"286982136" dat=
a-permission-text=3D"Issue title is private" data-url=3D"https://github.c=
om/quicwg/base-drafts/issues/1043">#1043</a>, <a href=3D"https://github.c=
om/quicwg/base-drafts/issues/1048" class=3D"issue-link js-issue-link" dat=
a-error-text=3D"Failed to load issue title" data-id=3D"287618241" data-pe=
rmission-text=3D"Issue title is private" data-url=3D"https://github.com/q=
uicwg/base-drafts/issues/1048">#1048</a>, <a href=3D"https://github.com/q=
uicwg/base-drafts/issues/850" class=3D"issue-link js-issue-link" data-err=
or-text=3D"Failed to load issue title" data-id=3D"264313760" data-permiss=
ion-text=3D"Issue title is private" data-url=3D"https://github.com/quicwg=
/base-drafts/issues/850">#850</a>, <a href=3D"https://github.com/quicwg/b=
ase-drafts/issues/990" class=3D"issue-link js-issue-link" data-error-text=
=3D"Failed to load issue title" data-id=3D"279508516" data-permission-tex=
t=3D"Issue title is private" data-url=3D"https://github.com/quicwg/base-d=
rafts/issues/990">#990</a>.</p>
<p>IMPORTANT: don't merge this without pointing it first at <code>master<=
/code>.  I've based this on the changes in <a href=3D"https://github.com/=
quicwg/base-drafts/pull/1077" class=3D"issue-link js-issue-link" data-err=
or-text=3D"Failed to load issue title" data-id=3D"292275508" data-permiss=
ion-text=3D"Issue title is private" data-url=3D"https://github.com/quicwg=
/base-drafts/issues/1077">#1077</a>/<code>key-schedule-cleanup</code>, so=
 it will land there if it is merged without changing the target.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href=3D'https://github.com/quicwg/base-drafts/pull/1079=
'>https://github.com/quicwg/base-drafts/pull/1079</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Initial cut at packet number encryption</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href=3D"https://github.com/quicwg/base-drafts/pull/1079/files#diff=
-0">draft-ietf-quic-tls.md</a>
    (156)
  </li>
  <li>
    <strong>M</strong>
    <a href=3D"https://github.com/quicwg/base-drafts/pull/1079/files#diff=
-1">draft-ietf-quic-transport.md</a>
    (133)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/1079.patch'>h=
ttps://github.com/quicwg/base-drafts/pull/1079.patch</a></li>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/1079.diff'>ht=
tps://github.com/quicwg/base-drafts/pull/1079.diff</a></li>
</ul>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1079">view it on GitHub</a>, or <a href=3D"https://gi=
thub.com/notifications/unsubscribe-auth/AWbkq8OI3Opd6cTba45Eg4v5-c4U3w8Uk=
s5tPV6fgaJpZM4RwGdT">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D=
"https://github.com/notifications/beacon/AWbkq1XssrkLC6c1Evui43EMYAJbGWli=
ks5tPV6fgaJpZM4RwGdT.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1079"></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":"DESCRIPTION","message":"Packet nu=
mber encryption (#1079)"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/1079"}}}</script>

----==_mimepart_5a6eb89f48db1_6bd42ae7a003ced0232343--


From nobody Sun Jan 28 22:12:20 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A71B131651 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 22:12:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kul6Mzg6cpZt for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 22:12:17 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2C6C127876 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 22:12:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517206337; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=WlajDgNMPtdgSIwDMamJJaTFT0zwif4Yzhx3N6iqvqQ=; b=JWOeTxhDbpZGCQsyX64muZZROepZAtdDDAHOcSuHyt2Ot5VYKS6yJSYidmdMQKHD6y/zgsuI RV9fuZvBgAU2BekJLulVGPFDB+lyFDpTgSKXNTKfdzJe4tuwtVKV0cuX9lHPGrk0Jh91LVG0 IcqcvGOvlxC5vs6Z3SE62pTo1P4=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a6ebb40.7fe6545903c0-smtp-out-n03; Mon, 29 Jan 2018 06:12:16 -0000 (UTC)
Date: Sun, 28 Jan 2018 22:12:15 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6ebb3fe9c8d_50862ab15662dc0c121328@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 509afe: Constant time
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6ebb3fe9780_50862ab15662dc0c121244"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5AZKI-DDRSv_JqYmNAbtapn2W4I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 06:12:19 -0000

----==_mimepart_5a6ebb3fe9780_50862ab15662dc0c121244
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pn-encrypt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 509afe9ca210931bdb7e6ff54037d15b8490fa57
      https://github.com/quicwg/base-drafts/commit/509afe9ca210931bdb7e6ff54037d15b8490fa57
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Constant time

This is pretty onerous, so I'd like to see if people think that this is
acceptable.  The cost is that all packets need to have their AEAD run the whole
way through.  The gain is that there will be no side-channels for attackers to exploit.



----==_mimepart_5a6ebb3fe9780_50862ab15662dc0c121244--


From nobody Sun Jan 28 22:12:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 907AF131651 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 22:12:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oEtSAz6VSqVf for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 22:12:19 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D872F131650 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 22:12:18 -0800 (PST)
Date: Sun, 28 Jan 2018 22:12:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517206337; bh=Lt9RPwxzgHAaC7RSj75ggnbQ7kAIIh6sXWIX85vQkiY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gRuQR911mW33tw7KadjR2tlKek3dHaqWq7d0K+p445OX7a1C0SYRtC1afg5FxquKN jwAMN09S9oa8pnjDn/LA7HOTmYIiCQC/6fDJ3rfl8r/kjcGcq4DFovhHz2dUVk4VWu BfLOtdU+OlU5Y5alMSa+5mXdRWDA43DSW72VOmJI=
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/1079/push/2288092206@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6ebb41edf8c_320b2adb8d5b4ecc105915d"; 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/MRfv5v3Oo0sCLwFbbcOK7cPT_10>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 06:12:20 -0000

----==_mimepart_5a6ebb41edf8c_320b2adb8d5b4ecc105915d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

509afe9  Constant time


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079/files/87709cc2659c82d79ca8ea952445882efa216d5d..509afe9ca210931bdb7e6ff54037d15b8490fa57

----==_mimepart_5a6ebb41edf8c_320b2adb8d5b4ecc105915d
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/509afe9" class="commit-link">509afe9</a>  Constant time</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1079/files/87709cc2659c82d79ca8ea952445882efa216d5d..509afe9ca210931bdb7e6ff54037d15b8490fa57">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2wvOoV87vQfkpfue_5N_zGuUGQeks5tPWFBgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxFzj6IO1i2DusWDRr-gIajrYyTXks5tPWFBgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079/files/87709cc2659c82d79ca8ea952445882efa216d5d..509afe9ca210931bdb7e6ff54037d15b8490fa57"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079/files/87709cc2659c82d79ca8ea952445882efa216d5d..509afe9ca210931bdb7e6ff54037d15b8490fa57"}}}</script>

----==_mimepart_5a6ebb41edf8c_320b2adb8d5b4ecc105915d--


From nobody Sun Jan 28 23:26:20 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0C4F131676 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 23:26:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SQFfgaYIKbNw for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 23:26:15 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11F2F1316E4 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 23:26:15 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517210774; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jbjjCrkypMf65ACePM3L8xMllwEfDM7D+m0/Tse2ZZY=; b=CVP3mQpskPBaLBosaqrZnXDhfL/L5Q7IwkHdq/0WBn0rLsRoOGEurV21N0rHJ6Nl4mw0HcCl 8YiYMRYNrGjq1D+OP+zPvs2Ac+rmEoLCJwD48NJxDi/tAia3Roa/4zyESrmVvvpBCGYLAeyt G5baHT7upZlNV6ImWqhAb5wL8dA=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a6ecc96.7fdc8c5d1150-smtp-out-n02; Mon, 29 Jan 2018 07:26:14 -0000 (UTC)
Date: Sun, 28 Jan 2018 23:26:13 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6ecc9555e38_264a2acf49a1dc0c163145@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f94ef0: That was a little unclear on a re-read
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6ecc9555a7e_264a2acf49a1dc0c1630af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hNd3bA6MGwL7HufOnLgi6Nvri28>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 07:26:18 -0000

----==_mimepart_5a6ecc9555a7e_264a2acf49a1dc0c1630af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pn-encrypt
  Home:   https://github.com/quicwg/base-drafts
  Commit: f94ef09bd81bba15df65061b407eb32d5c33c407
      https://github.com/quicwg/base-drafts/commit/f94ef09bd81bba15df65061b407eb32d5c33c407
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  That was a little unclear on a re-read



----==_mimepart_5a6ecc9555a7e_264a2acf49a1dc0c1630af--


From nobody Sun Jan 28 23:26:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4FEFA1316F5 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 23:26:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jQof16TPBHFp for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 23:26:17 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB46F1316FE for <quic-issues@ietf.org>; Sun, 28 Jan 2018 23:26:16 -0800 (PST)
Date: Sun, 28 Jan 2018 23:26:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517210776; bh=SnTLsbGwYglOU6Yv+F0zT9lTkRLyDPHfk2Lh+2joANI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tNrpcT2aAVk3o/vWZQvfGxvUQ/wpkRdDcrEo6nALroDBm6FTUf/8+/ST87i8iO0pS 4Rvs4OULZvhcq/4KFotLJCirk1YxYPAETzqGKjTUhyB8OdtjVXZfEhjEZSgdnYebzF dNFQGRdAXJsr0eSW5MU5UdekoSUz3j4S8cMdlXE4=
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/1079/push/2288204796@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6ecc981629f_1b002b00765d2ec8413418"; 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/SwmzAsCqaryNaT-vU9WmuCUy9eI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 07:26:19 -0000

----==_mimepart_5a6ecc981629f_1b002b00765d2ec8413418
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

f94ef09  That was a little unclear on a re-read


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079/files/509afe9ca210931bdb7e6ff54037d15b8490fa57..f94ef09bd81bba15df65061b407eb32d5c33c407

----==_mimepart_5a6ecc981629f_1b002b00765d2ec8413418
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/f94ef09" class="commit-link">f94ef09</a>  That was a little unclear on a re-read</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1079/files/509afe9ca210931bdb7e6ff54037d15b8490fa57..f94ef09bd81bba15df65061b407eb32d5c33c407">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8zIdOXSNIRqzUN6CJzkuTsGotDnks5tPXKYgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2pVX_eOCfDEon4KBwPMIs5bP4DXks5tPXKYgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079/files/509afe9ca210931bdb7e6ff54037d15b8490fa57..f94ef09bd81bba15df65061b407eb32d5c33c407"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079/files/509afe9ca210931bdb7e6ff54037d15b8490fa57..f94ef09bd81bba15df65061b407eb32d5c33c407"}}}</script>

----==_mimepart_5a6ecc981629f_1b002b00765d2ec8413418--


From nobody Sun Jan 28 23:28:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7DD7F1316E4 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 23:28:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rFRHoaLKX1po for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 23:28:03 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1556131708 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 23:28:02 -0800 (PST)
Date: Sun, 28 Jan 2018 23:28:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517210882; bh=f5vPj1pARBT6xFpGf9zg1vyZZeAEUAWsq6yQiZc5j0c=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G46GrhSHLzckDIKtjlRPUgNUq4u7vZJ1OUP1haeoPW379vedZ9xRM7CTgT8kr3m4y jPuhQ0HN0ASt+LelsYCttjQR56k79nPhPdb4M1wj/cRXsAT5xbbioKfu+TLYBZIs1V mQDH0os/vZ3Z1Rv5Jtu85V5h7Bir1HFE8U46fYSo=
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/1079/push/2288207708@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6ecd021f632_267413fa1d5372f38230775"; 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/UBch1ln52PwGYMkUDiPpZxcwOEU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 07:28:04 -0000

----==_mimepart_5a6ecd021f632_267413fa1d5372f38230775
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

67cfded  That was a little unclear on a re-read, again


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079/files/f94ef09bd81bba15df65061b407eb32d5c33c407..67cfdedfd2cfda1b2828f04ad6ed55f671b1e45b

----==_mimepart_5a6ecd021f632_267413fa1d5372f38230775
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/67cfded" class="commit-link">67cfded</a>  That was a little unclear on a re-read, again</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1079/files/f94ef09bd81bba15df65061b407eb32d5c33c407..67cfdedfd2cfda1b2828f04ad6ed55f671b1e45b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx1q0xpahFfDv3PpAznAaoOtyAnHks5tPXMCgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3zw7yqeCe7ai-R3kampXM755wQsks5tPXMCgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079/files/f94ef09bd81bba15df65061b407eb32d5c33c407..67cfdedfd2cfda1b2828f04ad6ed55f671b1e45b"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079/files/f94ef09bd81bba15df65061b407eb32d5c33c407..67cfdedfd2cfda1b2828f04ad6ed55f671b1e45b"}}}</script>

----==_mimepart_5a6ecd021f632_267413fa1d5372f38230775--


From nobody Sun Jan 28 23:38:04 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FBEA1316F0 for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 23:38:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lXViyKsiS2zq for <quic-issues@ietfa.amsl.com>; Sun, 28 Jan 2018 23:38:00 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA913131693 for <quic-issues@ietf.org>; Sun, 28 Jan 2018 23:38:00 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517211480; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=eUwc3LW3esQ9mk+Aq29d1jm40OdTUJulzNZYWCl+qEM=; b=ipOaZaesbnhEndrI8kFamvBaImr0E+SAWSnuVizYPQKsNUJYQb6kWbv/BRmo5jOhVF3iMSaX DjdUOFbxtvqWYyAUNrk1ncd7h5A1nkdXXl8tLcWFGO1i/J9uVOYYFCtgYDwjq1g4IVapUcPI LH+3F0le9bV8jaTZV5IRZStxJzU=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a6ecd00.7f3aac590e70-smtp-out-n02; Mon, 29 Jan 2018 07:28:00 -0000 (UTC)
Date: Sun, 28 Jan 2018 23:28:00 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6ecd004112e_269a2b0306e5bc10182755@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 67cfde: That was a little unclear on a re-read,  again
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6ecd00409d6_269a2b0306e5bc101826ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/No_lF4Aw6JJ-ZAJl2Gq86at3ytc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 07:38:02 -0000

----==_mimepart_5a6ecd00409d6_269a2b0306e5bc101826ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pn-encrypt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 67cfdedfd2cfda1b2828f04ad6ed55f671b1e45b
      https://github.com/quicwg/base-drafts/commit/67cfdedfd2cfda1b2828f04ad6ed55f671b1e45b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  That was a little unclear on a re-read, again



----==_mimepart_5a6ecd00409d6_269a2b0306e5bc101826ce--


From nobody Mon Jan 29 02:11:57 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1F1712E03D for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 02:11:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LjvUuawMr17J for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 02:11:52 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A0CC412DA1D for <quic-issues@ietf.org>; Mon, 29 Jan 2018 02:11:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=flXbcDumu6WmeYJw9NRqRVsWiwU=; b=wYoqpyQ+CBtrDnF4 7Vb4pAkd7eqmZ5Jm5llwg5Ky8I9F0qqJpxnDA+NwrkDMqu7rjKt2ZkEKDGkpyMvy ml4E/fRlkeXCk8trQ59D5F/I+94q2PPmF4BcLsmN8Mgbz1Suiq3WKdn1xWElG08/ O4/DDNnMMpivi7tTp7ARn5orfc4=
Received: by filter0407p1iad2.sendgrid.net with SMTP id filter0407p1iad2-21541-5A6EF367-13 2018-01-29 10:11:51.566600458 +0000 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 cqp8ChgGSFSwGgqQG5AkrQ for <quic-issues@ietf.org>; Mon, 29 Jan 2018 10:11:51.413 +0000 (UTC)
Date: Mon, 29 Jan 2018 10:11:51 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4aabc150412e294a76c302e98c0df269e9a75d1d92cf000000011686b56792a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92146822@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6ef36746bfd_3e6a3fd7fd6eef284580b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2n4ZTqJKmd1x4Zpg+F4cIX0uiNA3v1sIk+xE LxgbRiixmMDsN9PWdDNuRlN1fTAxsf1gpwsIcxdSfC+mC8EhSieq6kqTSkaTGL+WGgegZ78NOfwQgJ 51byG5ocTg27NZDTxIZIQ7Gy94fn5cjXroEAzx4cQTrF4xO95dLJetgFnFq3AYphYBTlx7TInirMvX g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5yy9zXvZrVM3BSTYCop5GO3TtRA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 10:11:56 -0000

----==_mimepart_5a6ef36746bfd_3e6a3fd7fd6eef284580b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +or modified packet number can only be detected once the packet protection is
+removed.
+
+An attacker can guess values for packet numbers and have an endpoint confirm
+guesses through timing side channels.  If the recipient of a packet discards
+duplicate packets without attempting to remove packet protection they will
+reveal through timing side-channels that the packet number matches a received
+packet.  For authentication to be free from side-channels, the entire process of
+packet number protection removal, packet number recovery, and packet protection
+removal MUST be applied together without timing and other side-channels.
+
+For the sending of packets, construction and protection of packet payloads and
+packet numbers MUST be free from side-channels that would reveal the packet
+number or its encoded size.
+
+
 # Error Codes {#errors}

I am not convinced this timing attack protection is worthwhile. There is no argument on how an attacker might do the timing. There is no immediately observable reply, and an ACK would not happen just because the packet was guessed. It could affect ACK of a valid packet and a powerful attack could delay valid packets to measure timing. But this must be balanced against the value of guessing the packet number. The value can lead to tracking a migration, but so can tons of other fingerprints.

In conclusion, requiring that a full AEAD validation is performed on essentially all invalid packet headers seems to be unreasonable. However, if it isi important, I would MUCH rather prefer a short 16-bit header validation tag that can quickly reject any invalid header in case of a flood attack.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92146822
----==_mimepart_5a6ef36746bfd_3e6a3fd7fd6eef284580b1
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/1079#discussion_r164384376">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +or modified packet number can only be detected once the packet protection is
+removed.
+
+An attacker can guess values for packet numbers and have an endpoint confirm
+guesses through timing side channels.  If the recipient of a packet discards
+duplicate packets without attempting to remove packet protection they will
+reveal through timing side-channels that the packet number matches a received
+packet.  For authentication to be free from side-channels, the entire process of
+packet number protection removal, packet number recovery, and packet protection
+removal MUST be applied together without timing and other side-channels.
+
+For the sending of packets, construction and protection of packet payloads and
+packet numbers MUST be free from side-channels that would reveal the packet
+number or its encoded size.
+
+
 # Error Codes {#errors}
</pre>
<p>I am not convinced this timing attack protection is worthwhile. There is no argument on how an attacker might do the timing. There is no immediately observable reply, and an ACK would not happen just because the packet was guessed. It could affect ACK of a valid packet and a powerful attack could delay valid packets to measure timing. But this must be balanced against the value of guessing the packet number. The value can lead to tracking a migration, but so can tons of other fingerprints.</p>
<p>In conclusion, requiring that a full AEAD validation is performed on essentially all invalid packet headers seems to be unreasonable. However, if it isi important, I would MUCH rather prefer a short 16-bit header validation tag that can quickly reject any invalid header in case of a flood attack.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92146822">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8Q4E91e5xoPzGg1hmX-FnYaBqB1ks5tPZlngaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq66UpwCZqOCYdO1tzwaSWhgbeQPjks5tPZlngaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92146822"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92146822"}}}</script>
----==_mimepart_5a6ef36746bfd_3e6a3fd7fd6eef284580b1--


From nobody Mon Jan 29 02:23:23 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C08FA12DFE0 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 02:23:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8CXwFvgL_Fhz for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 02:23:19 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9B82131816 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 02:21:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=iynC3voc2v5h86t0gVBjsFM4prk=; b=RgQJkC1GKQw5QE0q 8Jt04TufmCKS5jZwMkW2GllEd5S5TPbnUIUFYPOAwTsai7Ayo6db/e1MRfEh2myG oH/uhLoBYRIyOQwppJiTAknd0Nyp93HToK+bAKbMxKOGmuhDygw2b3P2qRh7MYIt BGQ1mXy7f0/FesnlaqZODVrBUzw=
Received: by filter0471p1iad2.sendgrid.net with SMTP id filter0471p1iad2-12242-5A6EF590-C 2018-01-29 10:21:04.670918267 +0000 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 uvvWYQemS5usnz24J4YyaQ for <quic-issues@ietf.org>; Mon, 29 Jan 2018 10:21:04.600 +0000 (UTC)
Date: Mon, 29 Jan 2018 10:21:04 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab62af024f8958e339f5c8c0bd3b5436b33c1b0f9992cf000000011686b79092a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92149614@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6ef5907a677_73fb3f82fd79ef2c4907d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2c31ahLW2owfjHUtxc1RC1tKZb2LnGud5zAw KoLbOQUdfYTY+BZleCerGH8e3Tb3H8MBYKSYRndADaM/1yXxTvAsb4+jNrA9BeKiV3VN3QEIauC4MQ qyRYzQmMNeSGoGKZh9zgpOqDZMqSpIdvYN7ehgLkwb9diWXW0eY0/pZ+HjRSMO8BkIh5GNnRh2nak3 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YexQJk7Svch0ucyh4jcUDSU0-tw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 10:23:22 -0000

----==_mimepart_5a6ef5907a677_73fb3f82fd79ef2c4907d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +## Packet Number Protection {#pn-encrypt}
+
+QUIC packets are protected using a key that is derived from the current set of
+secrets.  The key derived using the "pn" label is used to protect the packet
+number from casual observation.  The packet number protection algorithm depends
+on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+

If packet number protection (for good reasons) is only applied after handshake, this prevents connection migration from looking like a new handshake unless there are special rules for packet numbering during a handshake. Hence, perhaps protetected packet numbers should have a separate numbering space.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92149614
----==_mimepart_5a6ef5907a677_73fb3f82fd79ef2c4907d0
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/1079#discussion_r164386790">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +## Packet Number Protection {#pn-encrypt}
+
+QUIC packets are protected using a key that is derived from the current set of
+secrets.  The key derived using the &quot;pn&quot; label is used to protect the packet
+number from casual observation.  The packet number protection algorithm depends
+on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
</pre>
<p>If packet number protection (for good reasons) is only applied after handshake, this prevents connection migration from looking like a new handshake unless there are special rules for packet numbering during a handshake. Hence, perhaps protetected packet numbers should have a separate numbering space.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92149614">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6uINeUfWmBObQp4R849Bs90C9wwks5tPZuQgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1JSiCVfq_V3srI659e_RcbggP47ks5tPZuQgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92149614"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92149614"}}}</script>
----==_mimepart_5a6ef5907a677_73fb3f82fd79ef2c4907d0--


From nobody Mon Jan 29 02:34:15 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A3281317B2 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 02:34:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IM7lLYgz8vx2 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 02:34:12 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D11201317CC for <quic-issues@ietf.org>; Mon, 29 Jan 2018 02:33:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LkLbNJ75fVJEUC18HeJf/cYNxI8=; b=rv7qzBtwWUv3s8nZ JOiHSL9pFjzSLqsG2+/PiZ71vCv4yXykxMWFy1s3Xz62GZKQ5epTbBQn1WqBzS+V E0WIlRiY3k+NLjEsNGejUDxNcA7i+6qtUcfvdXMXTRug1FP12cvQbhFWujEUChX/ b84lT6pT/Iu6TIDZjYlEKV9zk1A=
Received: by filter0176p1iad2.sendgrid.net with SMTP id filter0176p1iad2-13920-5A6EF86E-2D 2018-01-29 10:33:18.898126337 +0000 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 8rG5e1f4TcKN2L1VYZme7A for <quic-issues@ietf.org>; Mon, 29 Jan 2018 10:33:18.786 +0000 (UTC)
Date: Mon, 29 Jan 2018 10:33:18 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab36d34514b51d99e693d46e95665e4a10b1f7290c92cf000000011686ba6e92a169ce116d0070@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1080@github.com>
Subject: [quicwg/base-drafts] Limit peers MTU (#1080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6ef86ea9858_47083ff77b62ef28393822"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0LIyXWRhuZEppuJSirWpdlkHBC7hFTP70tMt is1swC5HBi35/DdpYPBBrFm35/uDvLt0g/bkBnoD11eOIbcpvUF/t8mtOkjAWj+Zp0Tqk+YUJRyRRI zLi+sVhV+VXT1s5UYycf1LibrMP1ZwZKs+PWK2BV4Fvrfd9WnnHY7AosxI52Z/i5QqYh1sIyztn+4b Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0wMKOKpqdUzAhInI5MA5L4QZ-9U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 10:34:14 -0000

----==_mimepart_5a6ef86ea9858_47083ff77b62ef28393822
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The current transport draft only discusses minimum MTU. However, a large MTU drains resources on the receiving end and could lead DoS attacks on validation of invalid very large packets. IPv6 has a limit of 64K, but apparently there can also be gigabyte sized jumbograms. Futher, this adds an implicit dependency on IPv6 that might be overlooked when adapting QUIC to other transports.

A receiver can always drop large data grams and thus force a MTU limit, but perhaps some text is needed to make this explicit?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1080
----==_mimepart_5a6ef86ea9858_47083ff77b62ef28393822
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The current transport draft only discusses minimum MTU. However, a large MTU drains resources on the receiving end and could lead DoS attacks on validation of invalid very large packets. IPv6 has a limit of 64K, but apparently there can also be gigabyte sized jumbograms. Futher, this adds an implicit dependency on IPv6 that might be overlooked when adapting QUIC to other transports.</p>
<p>A receiver can always drop large data grams and thus force a MTU limit, but perhaps some text is needed to make this explicit?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1080">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzll6jtjNNsXiDnQQNd5kqVXTL8Fks5tPZ5ugaJpZM4RwYCf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqykZJ7naqYvC_unw7RXpHXz4k1fGks5tPZ5ugaJpZM4RwYCf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1080"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Limit peers MTU (#1080)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1080"}}}</script>
----==_mimepart_5a6ef86ea9858_47083ff77b62ef28393822--


From nobody Mon Jan 29 02:36:33 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0675D12E884 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 02:36:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2pHJZktrqTWM for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 02:36:30 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29FC912E89B for <quic-issues@ietf.org>; Mon, 29 Jan 2018 02:35:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=XFZkgkBdyoA3Gmy81hc9+9eWtjk=; b=ZcXIf2jLCI+eUXgC pPXhpTMrHIrmMKBPC8ILW2SGMNrKp1D8zHQhtSKU8oFAe2wofHDpeqyR1h2aM/JZ 9wtb4czdl1t77sNXVp+P4vLVRTqs7Sa7jS9WQF8Ze3qRMV5lC9lz+Hri595e2gtn 39KiXvkDjqrGPG+GmuoJo2Q3YEM=
Received: by filter0238p1iad2.sendgrid.net with SMTP id filter0238p1iad2-13157-5A6EF8F2-C 2018-01-29 10:35:30.523790594 +0000 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 gje6RTxoT-ONg2cC24SA0Q for <quic-issues@ietf.org>; Mon, 29 Jan 2018 10:35:30.214 +0000 (UTC)
Date: Mon, 29 Jan 2018 10:35:30 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0d3db0f40a9792c5596607c6cfb0b26e6718ebf692cf000000011686baf292a169ce116d0070@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1080/361204781@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1080@github.com>
References: <quicwg/base-drafts/issues/1080@github.com>
Subject: Re: [quicwg/base-drafts] Limit peers MTU (#1080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6ef8f21f025_2d3f3fb3470eaf305986c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0CDLcoAcGMTouhr/6cpfh7DPiovrB5pnWvmw TE4rMziJmA1nxCR1XSl5cscljdEMUsj1KRUZLOtuwNVtdd8VW1Gku5Y+4jvYRtuVvRENoTCrTaf/EQ IGwJuxdGy/UbSwzHpq0d0cYUAFaqsDn3aSoMuu0H4bY89MtW1dx0hDneda5JZF2x2Xf8olkLld/GIV o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l1B27xNbVhBsTqqfsTYDMjTYoUI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 10:36:32 -0000

----==_mimepart_5a6ef8f21f025_2d3f3fb3470eaf305986c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We already have the `max_packet_size` parameter in the transport parameters.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1080#issuecomment-361204781
----==_mimepart_5a6ef8f21f025_2d3f3fb3470eaf305986c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We already have the <code>max_packet_size</code> parameter in the transport parameters.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1080#issuecomment-361204781">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq521Me31tvE8J-LBAsdKAykgVU3Tks5tPZ7ygaJpZM4RwYCf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6CPDe6aQk2wT2PUmGz-yHCGB4nVks5tPZ7ygaJpZM4RwYCf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1080#issuecomment-361204781"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1080: We already have the `max_packet_size` parameter in the transport parameters."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1080#issuecomment-361204781"}}}</script>
----==_mimepart_5a6ef8f21f025_2d3f3fb3470eaf305986c--


From nobody Mon Jan 29 02:37:14 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D903A12E03A for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 02:37:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7iXnNhCuGWy7 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 02:37:11 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CCCD912E8A4 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 02:35:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wD/24p0TycsxhDuVnC4FSlbYF7Y=; b=ux0bSUCmRMsO7AN+ CyUqr2Ml+LgBNNacG8YJimWm9mnPV9qFB0TJJzMw322/WWByb6+OUucviraLuAR4 LXs6rPH9ZjKAMlXuM5mgL8FpCKcRCmJCSf4YIGHY8Ny7/k7WEQmxVKdzXTbqfrCQ HH7bUt0euue8l+VKrcp49107BII=
Received: by filter0504p1mdw1.sendgrid.net with SMTP id filter0504p1mdw1-19837-5A6EF90A-21 2018-01-29 10:35:54.916478825 +0000 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 jy4e6dLARu6E3ZQO3GECNQ for <quic-issues@ietf.org>; Mon, 29 Jan 2018 10:35:54.831 +0000 (UTC)
Date: Mon, 29 Jan 2018 10:35:55 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1f0bcfb41b054c890820f6ded7aaef5879aa57bc92cf000000011686bb0a92a169ce116d0070@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1080/361204883@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1080@github.com>
References: <quicwg/base-drafts/issues/1080@github.com>
Subject: Re: [quicwg/base-drafts] Limit peers MTU (#1080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6ef90ab840e_2d433fb3470eaf3086702"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1AF9bPMP1bh0A6wFCgKpE7AiNEg/EPdABDsS e689ub+1MUQa1Ndq5n1bADCSlR3FolCeNEH/E8agnaIiVAkCDozrMe6sM2Y5uCg5HftJ5samdgOzPh LrnmvaT1yb6P+R3NbGGIVFm8dgXHlosu6aVwSn/46dORPMUXRmTUHVwjb+8xhkJK98uV3Bef8PX4y6 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M1wdISpJNVdQBNM5-d1xdU0fYOk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 10:37:13 -0000

----==_mimepart_5a6ef90ab840e_2d433fb3470eaf3086702
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Of course I overlooked `max_packet_size` in transport parameters.

But I still think some mention is needed in section 9.2 https://quicwg.github.io/base-drafts/draft-ietf-quic-transport.html#rfc.section.9.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/1080#issuecomment-361204883
----==_mimepart_5a6ef90ab840e_2d433fb3470eaf3086702
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Of course I overlooked <code>max_packet_size</code> in transport parameters.</p>
<p>But I still think some mention is needed in section 9.2 <a href="https://quicwg.github.io/base-drafts/draft-ietf-quic-transport.html#rfc.section.9.2" rel="nofollow">https://quicwg.github.io/base-drafts/draft-ietf-quic-transport.html#rfc.section.9.2</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1080#issuecomment-361204883">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8OIWaZOBqoWbut3H0490Dqkl-wMks5tPZ8KgaJpZM4RwYCf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq08CKhkjJtt6yBG5BR0O-5DHlK4Eks5tPZ8KgaJpZM4RwYCf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1080#issuecomment-361204883"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1080: Of course I overlooked `max_packet_size` in transport parameters.\r\n\r\nBut I still think some mention is needed in section 9.2 https://quicwg.github.io/base-drafts/draft-ietf-quic-transport.html#rfc.section.9.2"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1080#issuecomment-361204883"}}}</
 script>
----==_mimepart_5a6ef90ab840e_2d433fb3470eaf3086702--


From nobody Mon Jan 29 02:37:38 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA7461316E9 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 02:37:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.464
X-Spam-Level: 
X-Spam-Status: No, score=-0.464 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e-exNq57R4pX for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 02:37:35 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1B9E41317B0 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 02:36:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hyfGBPMTVG5XXvgkhrVqz19HvjE=; b=uG6fS9JpRsXR4CAu ySGpMEMJtJYodDBrahlvICAZq47H1V6omF54sM/hBsRl6gZBE5Zw2f6tFMyzu64Q bESatjpRiAekkze62OVTzCt3sP2Cpnj7U8L8666BG2G4laizsjVLz2fFScdr76/j 8X2FMkfwLwtOJHM3Y4bCP7kmxMA=
Received: by filter0565p1mdw1.sendgrid.net with SMTP id filter0565p1mdw1-30411-5A6EF928-43 2018-01-29 10:36:24.868601534 +0000 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 pIij7YkXRduBJ3LZ4VGcYg for <quic-issues@ietf.org>; Mon, 29 Jan 2018 10:36:24.928 +0000 (UTC)
Date: Mon, 29 Jan 2018 10:36:25 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdefa49fdd2275e1d3e92a1f45ab1cf7f613f737c92cf000000011686bb2892a169ce116d0070@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1080/361204992@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1080@github.com>
References: <quicwg/base-drafts/issues/1080@github.com>
Subject: Re: [quicwg/base-drafts] Limit peers MTU (#1080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6ef928cd6ba_47de2b0a29326ec49577f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3WhtklCMq1QdkBLGsON4V5y9BqlXZg1odWFL Fm76o9e3KfydQV4L4WapnnnsiezidJPCjEVblpT3Wxaxu9ftiI1V2NyCtdHVs1YMWBExdNi333uWMX y1/whv4hmpq2DWYLogDIh/R3A+Ui7Ag7CvnQTD/LMRvt21lgkBDOkENjzsRkzMQlsKsMCniaLY64AO E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1ll3WbbNdY2H9HCwpb-maXFIelc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 10:37:37 -0000

----==_mimepart_5a6ef928cd6ba_47de2b0a29326ec49577f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> We already have the max_packet_size parameter in the transport parameters.
yes I just realized

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1080#issuecomment-361204992
----==_mimepart_5a6ef928cd6ba_47de2b0a29326ec49577f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>We already have the max_packet_size parameter in the transport parameters.<br>
yes I just realized</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/1080#issuecomment-361204992">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxVSQfnasvNxu9nlv3grPVhvG2XXks5tPZ8ogaJpZM4RwYCf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-ZUWVL5USpfRVIdEb8iic6Jn2tRks5tPZ8ogaJpZM4RwYCf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1080#issuecomment-361204992"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1080: \u003e We already have the max_packet_size parameter in the transport parameters.\r\nyes I just realized"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1080#issuecomment-361204992"}}}</script>
----==_mimepart_5a6ef928cd6ba_47de2b0a29326ec49577f9--


From nobody Mon Jan 29 02:46:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BF3E12E889 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 02:46:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id weRc6AUtA3IG for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 02:46:05 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A752C12E865 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 02:45:49 -0800 (PST)
Date: Mon, 29 Jan 2018 02:45:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517222748; bh=7WC0Ns0aSwoD5EZZ9nUoGyu0H1Tkly1gKJ6Sua/lOBI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KM0bW1h9TFnZGOh6uupiWcymiFxILCe2dYHg5oTgNPlszmMef//evPTcLyJK6yrYV HhIENbXa2mLXN9JzjZ25YkZJcaFVk/qy53ORvttHE75GwgmJ0u0LNzphBplraGqe2P IpSXMMnwjBm90s6sp1qteSTD9hq57+Hp9LGqQvw0=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcfdbcaa166349ceb3e4c45b7061d5774995ed4ab92cf000000011686bd5c92a169ce116b4901@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1074/361207387@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1074@github.com>
References: <quicwg/base-drafts/issues/1074@github.com>
Subject: Re: [quicwg/base-drafts] Stream 0 exemption from flow control (#1074)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6efb5cadce3_1b7b2b017d372ec8545929"; 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/o3UPC2gQF6kPRnWIzVWGqaXZiDM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 10:46:08 -0000

----==_mimepart_5a6efb5cadce3_1b7b2b017d372ec8545929
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Option 1 doesn't work if you have reordering.
Example: The connection flow control credit is *x*. The sender sends *x* bytes on stream 1, and then exceeds the flow control limit to send *y* bytes on stream 0. If packets are reordered, such that data for stream 0 arrives before all data for stream 1 was received, to the receiver it will look like the sender violated its credit by sending too much data on stream 1.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1074#issuecomment-361207387
----==_mimepart_5a6efb5cadce3_1b7b2b017d372ec8545929
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Option 1 doesn't work if you have reordering.<br>
Example: The connection flow control credit is <em>x</em>. The sender sen=
ds <em>x</em> bytes on stream 1, and then exceeds the flow control limit =
to send <em>y</em> bytes on stream 0. If packets are reordered, such that=
 data for stream 0 arrives before all data for stream 1 was received, to =
the receiver it will look like the sender violated its credit by sending =
too much data on stream 1.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1074#issuecomment-361207387">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0Tz=
JRqmF-fpwUI3vkmEZpsIEW0eks5tPaFcgaJpZM4Rv4Qb">mute the thread</a>.<img al=
t=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1=
NTROb5VmU_0IrIxTttgFYBnTSiks5tPaFcgaJpZM4Rv4Qb.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/1074#issuecomment-361207387"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seeman=
n in #1074: Option 1 doesn't work if you have reordering.\r\nExample: The=
 connection flow control credit is *x*. The sender sends *x* bytes on str=
eam 1, and then exceeds the flow control limit to send *y* bytes on strea=
m 0. If packets are reordered, such that data for stream 0 arrives before=
 all data for stream 1 was received, to the receiver it will look like th=
e sender violated its credit by sending too much data on stream 1."}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/1074#issuecomment-361207387"}}}</script>=

----==_mimepart_5a6efb5cadce3_1b7b2b017d372ec8545929--


From nobody Mon Jan 29 07:21:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93D4112EC62 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 07:21:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b3AcAX-MY-NU for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 07:21:34 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97BA012EC32 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 07:18:52 -0800 (PST)
Date: Mon, 29 Jan 2018 07:18:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517239131; bh=g9QHHAVugEdPR4olh8V/TRy/69X76kBTcL3iZuOVjTY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=loTOjCyDPu3I/8ZX/4NR5t2opwQfm4uNzrt9ikcuqHMHQdnBnlcor6j/sg+UosIr6 a6czoS0LyT78aewZpF+lgvcL6bJrk4AUuBSbZDh7Vy6iEg0tu/m5p45gaP4Lf+Y28h GMmokLdgdxo3GtngXwJaP0jWn1LP30jzy6CcPI5w=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab00092b707b3680f770a09d7954e429e010aa438c92cf000000011686fd5b92a169ce116b4901@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1074/361277887@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1074@github.com>
References: <quicwg/base-drafts/issues/1074@github.com>
Subject: Re: [quicwg/base-drafts] Stream 0 exemption from flow control (#1074)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6f3b5bb9502_623b3f98daa94f2c1677a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/fS8zvhUPO5B1texqFqYWTQNMWEQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 15:21:35 -0000

----==_mimepart_5a6f3b5bb9502_623b3f98daa94f2c1677a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Agreed, stream 0 either needs to count towards connection flow control or not.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1074#issuecomment-361277887
----==_mimepart_5a6f3b5bb9502_623b3f98daa94f2c1677a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Agreed, stream 0 either needs to count towards connection flow control or not.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1074#issuecomment-361277887">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzj3mpTa8X9fs7b0AjYd-r8J5JuWks5tPeFbgaJpZM4Rv4Qb">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4Wu1qIJQPIoKv3LL6wUlTAU2eB7ks5tPeFbgaJpZM4Rv4Qb.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1074#issuecomment-361277887"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1074: Agreed, stream 0 either needs to count towards connection flow control or not."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1074#issuecomment-361277887"}}}</script>
----==_mimepart_5a6f3b5bb9502_623b3f98daa94f2c1677a8--


From nobody Mon Jan 29 08:01:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53E0A12EC79 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 08:01:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rGhwgpCCW4mm for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 08:01:44 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BCA9B13195D for <quic-issues@ietf.org>; Mon, 29 Jan 2018 07:58:38 -0800 (PST)
Date: Mon, 29 Jan 2018 07:58:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517241518; bh=cpkBJ7iUUT8HqHsKO9hBqhUfppelqY3Y/UlboAv78S8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=up+plKtD1N8Pd50MGOm3UKDCHdwa/u83qvRWDL0+dyIDQ+/qNpl6gVPB6VzZN1xVm dzOQES2s4DPmjek5cqVmHUbbyt6Didw1m5X+/tCPtasWrY1ZkockXkPd/ZIiSJWjSb yhE9SnJkKz64ZHM/axw3m3xP0GEkMcB87vpokOXE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab823c6ceaa796f3d5228cb9f462b2562aecb56c1d92cf00000001168706ad92a169ce11537add@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1063/361291507@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1063@github.com>
References: <quicwg/base-drafts/issues/1063@github.com>
Subject: Re: [quicwg/base-drafts] Remove *BLOCKED frames (#1063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6f44adf196f_b4613fe910478f2c1863b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/z8qvmrpb3TkTTdAgesw-eFhAgxU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 16:01:53 -0000

----==_mimepart_5a6f44adf196f_b4613fe910478f2c1863b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I believe the main reason to not make it required was because we believed it was unenforceable.

Otherwise, I think it should be required.

That being said, it feels odd we're now consuming 3 different frame types for debug frames.  If we wanted to add a debug frame to QUIC with an enum specifying types of issues and a details string, that would also be fine I believe, since we could track it the same way.  But I think the real issue here is that some people think BLOCKED is extremely useful, based on using it(or not being able to) in past debugging, and others think it's useless.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1063#issuecomment-361291507
----==_mimepart_5a6f44adf196f_b4613fe910478f2c1863b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I believe the main reason to not make it required was because we belie=
ved it was unenforceable.</p>
<p>Otherwise, I think it should be required.</p>
<p>That being said, it feels odd we're now consuming 3 different frame ty=
pes for debug frames.  If we wanted to add a debug frame to QUIC with an =
enum specifying types of issues and a details string, that would also be =
fine I believe, since we could track it the same way.  But I think the re=
al issue here is that some people think BLOCKED is extremely useful, base=
d on using it(or not being able to) in past debugging, and others think i=
t's useless.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1063#issuecomment-361291507">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8eH=
g9x4y05QWzYtSR0_GAmm-ecVks5tPeqtgaJpZM4Ro9Ai">mute the thread</a>.<img al=
t=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqy=
gGVvF_jI1reUNhm8lGAQBkrlyhks5tPeqtgaJpZM4Ro9Ai.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/1063#issuecomment-361291507"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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 #=
1063: I believe the main reason to not make it required was because we be=
lieved it was unenforceable.\r\n\r\nOtherwise, I think it should be requi=
red.\r\n\r\nThat being said, it feels odd we're now consuming 3 different=
 frame types for debug frames.  If we wanted to add a debug frame to QUIC=
 with an enum specifying types of issues and a details string, that would=
 also be fine I believe, since we could track it the same way.  But I thi=
nk the real issue here is that some people think BLOCKED is extremely use=
ful, based on using it(or not being able to) in past debugging, and other=
s think it's useless.\r\n\r\n"}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/1063#issuecomment-361291507"}}}=
</script>=

----==_mimepart_5a6f44adf196f_b4613fe910478f2c1863b9--


From nobody Mon Jan 29 09:45:28 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 827BF12F2A5 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 09:45:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NSZ8TF_e9xGm for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 09:45:24 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ACC5012FA76 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 09:45:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ONcQoz4J885MZ2ei3ve5Hnrntag=; b=JYicJkQed9yyoUcH CABWcbqiEr7tuTJo8nbzAVfr+3dw/Vfu440FyWh0Acpij/MsSZ/b4NEjjCPOOzGi jLmnQv0zm+TDDRWfc65q9S5YXA1WtLck+YONyW5HXDmBcuoHmkUbXTXGv8Zrrui7 xhlez7Ca+3prDCsT1YQlroeO/DM=
Received: by filter0526p1mdw1.sendgrid.net with SMTP id filter0526p1mdw1-26665-5A6F5D98-6 2018-01-29 17:44:56.19762752 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id KwPIRyvvRkyjCLUSneIFdA for <quic-issues@ietf.org>; Mon, 29 Jan 2018 17:44:56.262 +0000 (UTC)
Date: Mon, 29 Jan 2018 17:44:56 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8cddf92a3a8454c9c252aad6da8a57ddb3fe60e292cf0000000116871f9892a169ce11537add@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1063/361326283@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1063@github.com>
References: <quicwg/base-drafts/issues/1063@github.com>
Subject: Re: [quicwg/base-drafts] Remove *BLOCKED frames (#1063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6f5d982b5ff_16b63fde7c7bcf38112583"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2BAOXGSPWWA8xDKpmMIrCuJbI57h5yILfw1W 4u3vHDHMCFZA5Lqmnt20+ODA4ugQZUAvtmEIh9d0Gru9x7pcO4afshr2ww8v2WSghcIyGZ6rYEGLfo yEpppD4+kHcsU++3M5TyAutyxl+GBPXrioR9s9cMITbrdfRbS4hIH6bg6I4rguITqqwzkjjRY7ud2k Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SfpWwIdwLBVne_n2Ml5tJNdr4jY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 17:45:26 -0000

----==_mimepart_5a6f5d982b5ff_16b63fde7c7bcf38112583
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@grmocg, I think those examples are a little bit disingenuous.  There's obviously no requirement to generate PING frames, but handling them is part of compliant ACK generation.  A header compressor could specify a dynamic table size of zero and dramatically simplify their QCRAM implementation, but that doesn't mean they don't have to be able to decode the instructions, Huffman coding, static table, etc.  And so on.  It's true that there are things which an implementation can choose to shortcut and simplify, either during initial coding or because they don't see the incremental dev time as worthwhile.

However, are there other things in the protocol which are entirely optional both to generate and to consume?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1063#issuecomment-361326283
----==_mimepart_5a6f5d982b5ff_16b63fde7c7bcf38112583
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/grmocg" class=3D"user-mention">@grmocg</a>=
, I think those examples are a little bit disingenuous.  There's obviously =
no requirement to generate PING frames, but handling them is part of compli=
ant ACK generation.  A header compressor could specify a dynamic table size=
 of zero and dramatically simplify their QCRAM implementation, but that doe=
sn't mean they don't have to be able to decode the instructions, Huffman co=
ding, static table, etc.  And so on.  It's true that there are things which=
 an implementation can choose to shortcut and simplify, either during initi=
al coding or because they don't see the incremental dev time as worthwhile.=
</p>
<p>However, are there other things in the protocol which are entirely optio=
nal both to generate and to consume?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1063#issuecomment-361326283">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq64DM3jn5P5Lp4=
r3L2CyW_aPeD2zks5tPgOYgaJpZM4Ro9Ai">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4uNXDZlldkdgNnq=
H-HrWDlC2nn1ks5tPgOYgaJpZM4Ro9Ai.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1063#issuecomment-361326283"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1063: @grmocg, I=
 think those examples are a little bit disingenuous.  There's obviously no =
requirement to generate PING frames, but handling them is part of compliant=
 ACK generation.  A header compressor could specify a dynamic table size of=
 zero and dramatically simplify their QCRAM implementation, but that doesn'=
t mean they don't have to be able to decode the instructions, Huffman codin=
g, static table, etc.  And so on.  It's true that there are things which an=
 implementation can choose to shortcut and simplify, either during initial =
coding or because they don't see the incremental dev time as worthwhile.\r\=
n\r\nHowever, are there other things in the protocol which are entirely opt=
ional both to generate and to consume?"}],"action":{"name":"View Issue","ur=
l":"https://github.com/quicwg/base-drafts/issues/1063#issuecomment-36132628=
3"}}}</script>=

----==_mimepart_5a6f5d982b5ff_16b63fde7c7bcf38112583--


From nobody Mon Jan 29 09:49:58 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF84012FA8E for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 09:49:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LuSK5_WvejNz for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 09:49:56 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14CCE12FA76 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 09:49:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5EEUGj4nnMrDLSWZcMjUJNsNJeA=; b=rbTnhVd2oZ24QC2z FoKkZtcnelLtw9e91n+m3YzdEycxdWD7TJ714dJn/R+PID83+Z+7bm2rcCCVhtJ8 OUCX1/B31H7jIid+XDQPURmkETGI08C2lfg+PUPxI8zRJE3cUJDQDij7Er9XGdNo phfBogrXZ6MP9humAlNS7oDc46o=
Received: by filter1074p1mdw1.sendgrid.net with SMTP id filter1074p1mdw1-13574-5A6F5EC1-50 2018-01-29 17:49:53.869589259 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id MII2BNsiRJCXfUamOitN6Q for <quic-issues@ietf.org>; Mon, 29 Jan 2018 17:49:53.952 +0000 (UTC)
Date: Mon, 29 Jan 2018 17:49:54 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf680743976b93ca48a8382d13062a3de47e055192cf00000001168720b192a169ce116b4901@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1074/361327762@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1074@github.com>
References: <quicwg/base-drafts/issues/1074@github.com>
Subject: Re: [quicwg/base-drafts] Stream 0 exemption from flow control (#1074)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6f5eb11efce_68842add9214eed0547c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak23i28/yJYVMLa6xMoUsXjMYRYwyMTcjbxwo/ rPJuESvqk0yO7ALp6A3ECfWyX29tyRc/KPR8D0pndBU+n9+eLt532o1RpbnNXu31iT0ekBdSIfHmHx HfyLdg/gPN/nBvILT+WVVJ/w5onGEYNcSv6kqduuqRbcUsTcvo245qrcNzMpwmHwo0lsBCKPXyCLd8 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k3xqg0ImufQn618muHAVRvlZ7J0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 17:49:58 -0000

----==_mimepart_5a6f5eb11efce_68842add9214eed0547c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm inclined toward "not."  We've already discussed reasons why it can't be bound by connection flow control, and partial exemptions don't work.  The partial exemption from stream flow control works because you have fixed ordering on 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/1074#issuecomment-361327762
----==_mimepart_5a6f5eb11efce_68842add9214eed0547c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm inclined toward "not."  We've already discussed reasons why it can't=
 be bound by connection flow control, and partial exemptions don't work.  T=
he partial exemption from stream flow control works because you have fixed =
ordering on 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/1074#issuecomment-361327762">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxdTcVWJv9LN55=
8K64JhupJ_sUymks5tPgSxgaJpZM4Rv4Qb">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9D_XkRQWWqyahBA=
n0ggVh9lNuiCks5tPgSxgaJpZM4Rv4Qb.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1074#issuecomment-361327762"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1074: I'm inclin=
ed toward \"not.\"  We've already discussed reasons why it can't be bound b=
y connection flow control, and partial exemptions don't work.  The partial =
exemption from stream flow control works because you have fixed ordering on=
 the stream."}],"action":{"name":"View Issue","url":"https://github.com/qui=
cwg/base-drafts/issues/1074#issuecomment-361327762"}}}</script>=

----==_mimepart_5a6f5eb11efce_68842add9214eed0547c--


From nobody Mon Jan 29 10:20:52 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB6721243F6 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 10:20:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F_k_iz1iGOzK for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 10:20:49 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B661712DB6E for <quic-issues@ietf.org>; Mon, 29 Jan 2018 10:20:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=XrMmgv53V5n8jWrAzFkgZGKLEMc=; b=YGDjlD/slONDLtL3 FUiNyLOtj14ObHec9kSIYOIHB2KTQ5ST0E+kcld6bgDDqpxUC9EEH+JQMape+CuZ 7/NQYui0fYYDZW2b9Eutur6nEDB1aZY9BtSNm/sFC/hHvucb7PKFX5lPfcWKSPSi f0/N6DRUbdac/2MkR7+wmRsXJJU=
Received: by filter0174p1iad2.sendgrid.net with SMTP id filter0174p1iad2-21147-5A6F65FD-25 2018-01-29 18:20:45.874079714 +0000 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 0k6LuyuSSRWYYsHMZ7TA1A for <quic-issues@ietf.org>; Mon, 29 Jan 2018 18:20:44.890 +0000 (UTC)
Date: Mon, 29 Jan 2018 18:20:46 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abecb32246b0ba73a7ac2e879f70f8d8ce168b431e92cf00000001168727f292a169ce116f583e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1081@github.com>
Subject: [quicwg/base-drafts] Avoid tracking bits in Alt-Svc quic= parameter (#1081)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6f65f2a8c78_71b72ad169eb6ecc191173"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0z9SFrw2/1ToRXlzcHfVa9m59hXQ3ERYkI+H nWvzMP34NqgCEu32II/pg3JiGq1Ycs3+omN3XoXiDlz81OysNT+bqBgueOBmuY/yHPBuvq837/x59K 4EqaoJoJ3magzLAfY02usi5yrx50D/cpk1QJYoTghNltDQRGhv1vifCSjRTItLqqK/r8br71fV9A7c s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iaybcRQmbg90KBiX-9qQxBHfH78>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 18:20:51 -0000

----==_mimepart_5a6f65f2a8c78_71b72ad169eb6ecc191173
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If a server sends an Alt-Svc entry that nominates a QUIC version that doesn't actually exist and the client goes with it, there's a tracking risk.  The client should never propose a valid version that it doesn't speak, so this isn't 32 bits of tracking, but if the server sends something in the grease range, the client knows it's okay that it doesn't speak it.  You still get 16 bits of persistent ID this way.

This can probably be avoided by adding a requirement that the client only use versions from the list that it speaks, and that if it decides to grease it MUST generate its own grease version.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1081
----==_mimepart_5a6f65f2a8c78_71b72ad169eb6ecc191173
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If a server sends an Alt-Svc entry that nominates a QUIC version that doesn't actually exist and the client goes with it, there's a tracking risk.  The client should never propose a valid version that it doesn't speak, so this isn't 32 bits of tracking, but if the server sends something in the grease range, the client knows it's okay that it doesn't speak it.  You still get 16 bits of persistent ID this way.</p>
<p>This can probably be avoided by adding a requirement that the client only use versions from the list that it speaks, and that if it decides to grease it MUST generate its own grease version.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1081">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwTMFuGLfyHDjr3acd8skB23GKFKks5tPgvygaJpZM4RxIKq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq92WdOljCJc4-IYoerCik900uiCDks5tPgvygaJpZM4RxIKq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1081"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Avoid tracking bits in Alt-Svc quic= parameter (#1081)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1081"}}}</script>
----==_mimepart_5a6f65f2a8c78_71b72ad169eb6ecc191173--


From nobody Mon Jan 29 11:11:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A30A412FA8D for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 11:11:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OZQSxXLras8d for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 11:11:35 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1BEF912EB32 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 11:11:24 -0800 (PST)
Date: Mon, 29 Jan 2018 11:11:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517253083; bh=6cWN5R9xvQGR7aP5shpOz6v2OGLEFCfWnVdeRc8wWXk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JfnlvJBLnV1M1Hj4Cksjz44V5T4U7h+d6Q9zY+7GAKECrGbYeMn7iWAO7bBMXilZ7 1Q7bb3IjPCh9sl4Lvm3zGj5qzhv7L0HzMwM7z7tr+FMibr0AsBStYUV5euZjlfxDw5 towguFlWTJYZiiyNgd04X8D1uXahetHNicbRMRrg=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe5e33221f22ac863f6c3757b0ddf842e5ecc716292cf00000001168733db92a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92316586@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6f71db495a5_b5f2af55c114ec4154631"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/zaQSHMpUfKeipbbQNTqLM725AYI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 19:11:39 -0000

----==_mimepart_5a6f71db495a5_b5f2af55c114ec4154631
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.

Looks fine.

> +Packet number protection relies on the randomness of the AEAD output, which is a
+property that AEAD algorithms do not guarantee.  Therefore, no strong assurances
+about the general security of this mechanism can be proven.
+
+Use of the same key and nonce for encryption for encryption can weaken
+encryption.  For the schemes described, protecting two packet numbers with the
+same key and nonce would reveal the packet number.  For packet number protection
+to be effective, the output of the packet protection AEAD needs to be
+effectively random.
+
+All the AEAD functions used meet indistinguishability under (adaptive) chosen
+plaintext attack (IND-CPA, IND-CPA2) goals and produce minimal expansion of the
+plaintext, adding only an authentication tag.  Therefore, this document assumes
+that each bit of sampled AEAD output contains one bit of entropy and that an
+attacker is unable to reduce this without knowledge of the key.  Based on this
+assumption, the odds of two samples of ciphertext approach the birthday bound

It feels like you're missing a word here, but I'm not sure what it should be.

> +All the AEAD functions used meet indistinguishability under (adaptive) chosen
+plaintext attack (IND-CPA, IND-CPA2) goals and produce minimal expansion of the
+plaintext, adding only an authentication tag.  Therefore, this document assumes
+that each bit of sampled AEAD output contains one bit of entropy and that an
+attacker is unable to reduce this without knowledge of the key.  Based on this
+assumption, the odds of two samples of ciphertext approach the birthday bound
+for the size of the sample (that is, two to the negative power of half the
+number of sampled bits).
+
+Note:
+
+: In some cases, inputs shorter than the full size required by the packet
+  protection algorithm might be used.
+
+To prevent an attacker from modifying packet numbers, values of packet numbers
+are transitively authenticated using the packet number protection.  A falsified

I thought it was authenticated using the AD from the packet protection, not the packet number protection?

> +or modified packet number can only be detected once the packet protection is
+removed.
+
+An attacker can guess values for packet numbers and have an endpoint confirm
+guesses through timing side channels.  If the recipient of a packet discards
+duplicate packets without attempting to remove packet protection they will
+reveal through timing side-channels that the packet number matches a received
+packet.  For authentication to be free from side-channels, the entire process of
+packet number protection removal, packet number recovery, and packet protection
+removal MUST be applied together without timing and other side-channels.
+
+For the sending of packets, construction and protection of packet payloads and
+packet numbers MUST be free from side-channels that would reveal the packet
+number or its encoded size.
+
+
 # Error Codes {#errors}

I'll second this.  You can't tell from the network that a packet has been discarded, and opening yourself up to the attack of being forced to decrypt something you already know is either junk or useless doesn't seem worth it.

> @@ -582,9 +584,9 @@ unless it has received a packet from the server.  If the client has received a
 packet from the server, the connection ID field uses the value provided by the
 server.
 
-The first Initial packet that is sent by a client contains a randomized packet
-number.  All subsequent packets contain a packet number that is incremented by
-one, see ({{packet-numbers}}).
+The first Initial packet that is sent by a client contains a packet number of 0.
+All subsequent packets contain a packet number that is incremented by one, see

I think elsewhere we've said "at least one" in order to allow for skipping the occasional packet number.

> @@ -401,7 +401,8 @@ Version:
 Packet Number:
 
 : Octets 13 to 16 contain the packet number.  {{packet-numbers}} describes the
-  use of packet numbers.
+  use of packet numbers.  Packet numbers are protected separate to the packet

You use "separately from" on 679, which feels more natural.  (Again, possible dialect difference.)  Same on line 486-487.

> @@ -709,8 +714,8 @@ packets MUST use connection ID selected by the client.
 The packet number is an integer in the range 0 to 2^62-1. The value is used in
 determining the cryptographic nonce for packet encryption.  Each endpoint
 maintains a separate packet number for sending and receiving.  The packet number
-for sending MUST increase by at least one after sending any packet, unless
-otherwise specified (see {{initial-packet-number}}).
+for sending MUST starts at zero for the first packet set and MUST increase by at

s/starts/start/

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92316586
----==_mimepart_5a6f71db495a5_b5f2af55c114ec4154631
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<p>Looks fine.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164529501">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +Packet number protection relies on the randomness of the AEAD output, which is a
+property that AEAD algorithms do not guarantee.  Therefore, no strong assurances
+about the general security of this mechanism can be proven.
+
+Use of the same key and nonce for encryption for encryption can weaken
+encryption.  For the schemes described, protecting two packet numbers with the
+same key and nonce would reveal the packet number.  For packet number protection
+to be effective, the output of the packet protection AEAD needs to be
+effectively random.
+
+All the AEAD functions used meet indistinguishability under (adaptive) chosen
+plaintext attack (IND-CPA, IND-CPA2) goals and produce minimal expansion of the
+plaintext, adding only an authentication tag.  Therefore, this document assumes
+that each bit of sampled AEAD output contains one bit of entropy and that an
+attacker is unable to reduce this without knowledge of the key.  Based on this
+assumption, the odds of two samples of ciphertext approach the birthday bound
</pre>
<p>It feels like you're missing a word here, but I'm not sure what it should be.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164530313">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +All the AEAD functions used meet indistinguishability under (adaptive) chosen
+plaintext attack (IND-CPA, IND-CPA2) goals and produce minimal expansion of the
+plaintext, adding only an authentication tag.  Therefore, this document assumes
+that each bit of sampled AEAD output contains one bit of entropy and that an
+attacker is unable to reduce this without knowledge of the key.  Based on this
+assumption, the odds of two samples of ciphertext approach the birthday bound
+for the size of the sample (that is, two to the negative power of half the
+number of sampled bits).
+
+Note:
+
+: In some cases, inputs shorter than the full size required by the packet
+  protection algorithm might be used.
+
+To prevent an attacker from modifying packet numbers, values of packet numbers
+are transitively authenticated using the packet number protection.  A falsified
</pre>
<p>I thought it was authenticated using the AD from the packet protection, not the packet number protection?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164531097">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +or modified packet number can only be detected once the packet protection is
+removed.
+
+An attacker can guess values for packet numbers and have an endpoint confirm
+guesses through timing side channels.  If the recipient of a packet discards
+duplicate packets without attempting to remove packet protection they will
+reveal through timing side-channels that the packet number matches a received
+packet.  For authentication to be free from side-channels, the entire process of
+packet number protection removal, packet number recovery, and packet protection
+removal MUST be applied together without timing and other side-channels.
+
+For the sending of packets, construction and protection of packet payloads and
+packet numbers MUST be free from side-channels that would reveal the packet
+number or its encoded size.
+
+
 # Error Codes {#errors}
</pre>
<p>I'll second this.  You can't tell from the network that a packet has been discarded, and opening yourself up to the attack of being forced to decrypt something you already know is either junk or useless doesn't seem worth it.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164531303">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -582,9 +584,9 @@ unless it has received a packet from the server.  If the client has received a
 packet from the server, the connection ID field uses the value provided by the
 server.
 
-The first Initial packet that is sent by a client contains a randomized packet
-number.  All subsequent packets contain a packet number that is incremented by
-one, see ({{packet-numbers}}).
+The first Initial packet that is sent by a client contains a packet number of 0.
+All subsequent packets contain a packet number that is incremented by one, see
</pre>
<p>I think elsewhere we've said "at least one" in order to allow for skipping the occasional packet number.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164532011">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -401,7 +401,8 @@ Version:
 Packet Number:
 
 : Octets 13 to 16 contain the packet number.  {{packet-numbers}} describes the
-  use of packet numbers.
+  use of packet numbers.  Packet numbers are protected separate to the packet
</pre>
<p>You use "separately from" on 679, which feels more natural.  (Again, possible dialect difference.)  Same on line 486-487.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164532451">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -709,8 +714,8 @@ packets MUST use connection ID selected by the client.
 The packet number is an integer in the range 0 to 2^62-1. The value is used in
 determining the cryptographic nonce for packet encryption.  Each endpoint
 maintains a separate packet number for sending and receiving.  The packet number
-for sending MUST increase by at least one after sending any packet, unless
-otherwise specified (see {{initial-packet-number}}).
+for sending MUST starts at zero for the first packet set and MUST increase by at
</pre>
<p>s/starts/start/</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92316586">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4xdlUY8Xu7V-yNQexySyYXWTmA0ks5tPhfbgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyREjWneEs83JZ3GVXXLTykVuYh7ks5tPhfbgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92316586"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92316586"}}}</script>
----==_mimepart_5a6f71db495a5_b5f2af55c114ec4154631--


From nobody Mon Jan 29 11:16:21 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 40298126C0F for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 11:16:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gyT-aOKE8sRF for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 11:16:18 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3133F124B18 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 11:16:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=A8PwBINGHLDOEW+E+Fbj2/6T0Tg=; b=C62wCIOiHJumPRTl kdI+Odkx+cZb816miQKiTGDUK9rqiQoHBTFrElPCRYm7nGv3sIhf72GMm6ioyU4O hcM+ZGzBI0+bGTI/m/CqXu7SgWFPlMbPIaLiBfpRtWlJqootwUg9Qgr52hM6Mkv5 A1b3dUKeqSVK/pRl6kToH+JUNdc=
Received: by filter0921p1mdw1.sendgrid.net with SMTP id filter0921p1mdw1-12741-5A6F72FE-9 2018-01-29 19:16:14.125068211 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id -lX23XO-Rou8bsto2wAPJw for <quic-issues@ietf.org>; Mon, 29 Jan 2018 19:16:14.118 +0000 (UTC)
Date: Mon, 29 Jan 2018 19:16:14 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9986c215136627e52c6410f1f8fe911fb8abdf5a92cf00000001168734fe92a169ce116bc57e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1078/review/92322250@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1078@github.com>
References: <quicwg/base-drafts/pull/1078@github.com>
Subject: Re: [quicwg/base-drafts] Version Negotiation doesn't have a packet number (#1078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6f72fe56b5_324d2ae0ee9c6ec8340545"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2BuXKtQUZUS6Pofj5yqnDfjQKKTQmK6GOVEr UEwiR7mP2RXigP57FNxk5SK86uJ7aWV9saw3xYm1B2zo2r/ybZJNpCseZcAg0iBAd+vKICWJqH706y 4Cjz3IIDscaFtArpDofjm67tUQpmLP+xkBUS++bUg9eOIXoEGDvbO49BjI43l0SVdi/GQGmSbIM0GN E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bESbaJh2uM8UjrOtvXkOcGJPStw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 19:16:20 -0000

----==_mimepart_5a6f72fe56b5_324d2ae0ee9c6ec8340545
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1078#pullrequestreview-92322250
----==_mimepart_5a6f72fe56b5_324d2ae0ee9c6ec8340545
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1078#pullrequestreview-92322250">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwEna4uyx_cSeZ81V7c0SP4ufGqGks5tPhj-gaJpZM4RwBm8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3kyaFQSEledjtPdzc1jtkbwdKr0ks5tPhj-gaJpZM4RwBm8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1078#pullrequestreview-92322250"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1078"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1078#pullrequestreview-92322250"}}}</script>
----==_mimepart_5a6f72fe56b5_324d2ae0ee9c6ec8340545--


From nobody Mon Jan 29 11:22:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7652B12EBA5 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 11:22:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RJZJXEXP-L-v for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 11:22:48 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C896D12EBAA for <quic-issues@ietf.org>; Mon, 29 Jan 2018 11:22:40 -0800 (PST)
Date: Mon, 29 Jan 2018 11:22:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517253760; bh=2yWN0anaNj0bJ6m2ExBD4Z9jGIoR7GWkn6BnX4unCXI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lBxF4Hmk6OETKnYWU0SntpFHRucPeXXxXiEFMI2ia0pt5uzExcFLMLiwsI2JHN/UW HH0wP2osz/TLUDw8BoVWd81yg6kPfNW/ycOYYW75Gxa4dAxnyQ0Q63sWFKPVW0D3C7 nXK/cZBk+4FNs8PEHriZbcEjlS3aG/s1okVxBpOM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9bf35c08ed971a9216553a6f7a487111315db35592cf000000011687368092a169ce116b7fbc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1076/review/92324399@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1076@github.com>
References: <quicwg/base-drafts/pull/1076@github.com>
Subject: Re: [quicwg/base-drafts] Update change logs for -09 (#1076)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6f748028172_29f23fb50b498f2c154f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/7f2KsgezcTyIbUSDeO8F40swWt4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 19:22:50 -0000

----==_mimepart_5a6f748028172_29f23fb50b498f2c154f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -3865,6 +3865,17 @@ Issue and pull request numbers are listed with a leading octothorp.
 
 ## Since draft-ietf-quic-transport-08
 
+- Clarified requirements for BLOCKED usage (#65,  #924)
+- BLOCKED frame now includes reason for blocking (#452, #924, #927, #928)
+- Cleartext integrity as version independent (#568)

This is very misleading, since the handshake packet protection is *not* an invariant.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1076#pullrequestreview-92324399
----==_mimepart_5a6f748028172_29f23fb50b498f2c154f3
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/1076#discussion_r164536379">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3865,6 +3865,17 @@ Issue and pull request numbers are listed with a leading octothorp.
 
 ## Since draft-ietf-quic-transport-08
 
+- Clarified requirements for BLOCKED usage (#65,  #924)
+- BLOCKED frame now includes reason for blocking (#452, #924, #927, #928)
+- Cleartext integrity as version independent (#568)
</pre>
<p>This is very misleading, since the handshake packet protection is <em>not</em> an invariant.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1076#pullrequestreview-92324399">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxiC-lejAWYRqOeZFpAYjLN627t4ks5tPhqAgaJpZM4Rv8fW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq05CJdoy46wT41jg9zycADWNy77Fks5tPhqAgaJpZM4Rv8fW.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1076#pullrequestreview-92324399"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1076"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1076#pullrequestreview-92324399"}}}</script>
----==_mimepart_5a6f748028172_29f23fb50b498f2c154f3--


From nobody Mon Jan 29 11:29:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CCB0D12FB20 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 11:29:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pyX3xRPmyXya for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 11:29:26 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F757131691 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 11:29:09 -0800 (PST)
Date: Mon, 29 Jan 2018 11:29:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517254148; bh=LWcVIv1ysIAv24Hv978Mnt2G/Ov5jSQanmoRrIM2JnI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oatZUtOX3SHKyspnMMPQwTLG9+GZEj73ppmHaEApFnOwWZ888pAIOPodJJdremIXc ss3KDU1KbQG9XlhF42Ty5WyJBUBaOmre7/x7rfyU37SBoZL+vqgdF8NjqJzejzmRCA zetYt8ggPPhVA9BJiU3bSTE8AVijKS3Yo0qYgQJw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba0c9615d491a80853108a328aa103aab9d03dfd792cf000000011687380492a169ce116bc57e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1078/review/92323938@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1078@github.com>
References: <quicwg/base-drafts/pull/1078@github.com>
Subject: Re: [quicwg/base-drafts] Version Negotiation doesn't have a packet number (#1078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6f7604891da_bdd3fb3a5404f2815917"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/FkgpSMj7bk15bppvUxfRgecdmcY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 19:29:28 -0000

----==_mimepart_5a6f7604891da_bdd3fb3a5404f2815917
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

One small suggestion.

> @@ -2375,8 +2376,11 @@ Unlike TCP SACKs, QUIC acknowledgements are irrevocable.  Once a packet has
 been acknowledged, even if it does not appear in a future ACK frame,
 it remains acknowledged.
 
-A client MUST NOT acknowledge Version Negotiation or Retry packets.  These
-packet types contain packet numbers selected by the client, not the server.
+A client MUST NOT acknowledge Version Negotiation or Retry packets.  Version

nit: technically they CAN NOT acknowledge VN packets, since there's no packet number.

How about "A client MUST NOT acknowledge Retry packets.  Version Negotiation packets cannot be acknowledged because they do not contain a packet number."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1078#pullrequestreview-92323938
----==_mimepart_5a6f7604891da_bdd3fb3a5404f2815917
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>One small suggestion.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1078#discussion_r164535974">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2375,8 +2376,11 @@ Unlike TCP SACKs, QUIC acknowledgements are irrevocable.  Once a packet has
 been acknowledged, even if it does not appear in a future ACK frame,
 it remains acknowledged.
 
-A client MUST NOT acknowledge Version Negotiation or Retry packets.  These
-packet types contain packet numbers selected by the client, not the server.
+A client MUST NOT acknowledge Version Negotiation or Retry packets.  Version
</pre>
<p>nit: technically they CAN NOT acknowledge VN packets, since there's no packet number.</p>
<p>How about "A client MUST NOT acknowledge Retry packets.  Version Negotiation packets cannot be acknowledged because they do not contain a packet number."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1078#pullrequestreview-92323938">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4c0imbaUldxNPSJP_8raHca6mpoks5tPhwEgaJpZM4RwBm8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1E2D6G162d6jxeflQmtCGyFeI8Uks5tPhwEgaJpZM4RwBm8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1078#pullrequestreview-92323938"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1078"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1078#pullrequestreview-92323938"}}}</script>
----==_mimepart_5a6f7604891da_bdd3fb3a5404f2815917--


From nobody Mon Jan 29 12:22:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF36F12FB43 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 12:22:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jO8SEcws6fZL for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 12:22:46 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3BD0812F4CD for <quic-issues@ietf.org>; Mon, 29 Jan 2018 12:22:46 -0800 (PST)
Date: Mon, 29 Jan 2018 12:22:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517257365; bh=0+awZb+rYjuY7ZwcL5WzWI/0dCxlrtkr9UnjYdOzwK8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UlmD1SXmSg1+XxWsYgdoMySQPXyAtcWd4Na8m8hOgU534MvKboxiUuGH1V0cq4Bfq Fv96mzh3/90uSbx9FDdSMasUWKsmbqua89RqYa/G74zUuU6xidzrTBaFcJqtFPfuOF ENcjZ7Xmhx+dKTaef2uUFkN5uLrOtdkqp/KXM5vs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd88263e000bff1b86116bcec27ab0c5c244d721492cf000000011687449592a169ce113629fd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1054/review/92343477@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1054@github.com>
References: <quicwg/base-drafts/pull/1054@github.com>
Subject: Re: [quicwg/base-drafts] Tweak send stream figure (#1054)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6f829572220_2f8bb3faea020af3822114"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/79E06ZQs6YnWh7bFkYt1QocV26c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 20:22:48 -0000

----==_mimepart_5a6f829572220_2f8bb3faea020af3822114
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -2960,8 +2960,8 @@ data to a peer.
 
 ~~~
        o
-       | Application Open
-       | Open Paired Stream (bidirectional)
+       | Open Stream
+       | Open Bidirectional Receive Stream

Agreed the current text is confusing.  Open Bidirectional Stream might be clearer.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1054#discussion_r164553025
----==_mimepart_5a6f829572220_2f8bb3faea020af3822114
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1054#discussion_r164553025">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2960,8 +2960,8 @@ data to a peer.
 
 ~~~
        o
-       | Application Open
-       | Open Paired Stream (bidirectional)
+       | Open Stream
+       | Open Bidirectional Receive Stream
</pre>
<p>Agreed the current text is confusing.  Open Bidirectional Stream might be clearer.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1054#discussion_r164553025">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0ZVKmVaZwliobPVh_81QSWL-k4gks5tPiiVgaJpZM4RfJYA">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8uNMsvBChKe_Jm-E-hVkTLydGkFks5tPiiVgaJpZM4RfJYA.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1054#discussion_r164553025"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1054"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1054#discussion_r164553025"}}}</script>
----==_mimepart_5a6f829572220_2f8bb3faea020af3822114--


From nobody Mon Jan 29 12:51:01 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8931212F5DB for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 12:51:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.028
X-Spam-Level: 
X-Spam-Status: No, score=-2.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vunpjVXWLZGF for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 12:50:59 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5FD2F12FB69 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 12:50:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PGw8Zz7myJDc9e9FK2mGYY34oM4=; b=gO01uZQrvKaEcvzP luxAsV5GLxBgZbIOVTJDxVJSyAxzeoUYybWcRY7+Gg/TjOMR3sRVUHzIXb6YTON5 9nnDICOFJIMYkCsf1RGnit8M1UGyW2QKg2b2ABltns9hK4Un6R9TIeYbBo3YySm+ DntSko54gIxK/fi7Udu2w57sLTA=
Received: by filter0536p1iad2.sendgrid.net with SMTP id filter0536p1iad2-24793-5A6F8931-2 2018-01-29 20:50:57.127470945 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id vOe_EhbnQe6pCGX0AeRmHw for <quic-issues@ietf.org>; Mon, 29 Jan 2018 20:50:57.022 +0000 (UTC)
Date: Mon, 29 Jan 2018 20:50:57 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab27407cbb11b5c9043dcc5ba63a3d40f42c2a589992cf0000000116874b3092a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92351700@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6f8930aa3e6_5c513fafe03bcf34135454"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3oEkbkJVdiG1JZ1EIYMoDBaHfPmgJAhmPCP7 Mo7LVzYetwN28BhAyk69GOmfD6uvlRK22C+lUDI1fWu5MA9BV5yd5SjPRnIfpaFUn//sq3K+Ti+L17 2IdkMzhDcTNyC/Juo6OmihctCGxCqFsruXlWR6bks5H+LrgA3PNn1RP35OpO40Rm/yIl1eAfGPWoIV c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TBIrvTUPonzwC6dFf90XjuPiPR8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 20:51:01 -0000

----==_mimepart_5a6f8930aa3e6_5c513fafe03bcf34135454
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> +## Packet Number Protection {#pn-encrypt}
+
+QUIC packets are protected using a key that is derived from the current set of
+secrets.  The key derived using the "pn" label is used to protect the packet
+number from casual observation.  The packet number protection algorithm depends
+on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+

As it stands now, connection migration in no way looks like a new connection, because no long form handshake packets are used on the new path.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#discussion_r164559776
----==_mimepart_5a6f8930aa3e6_5c513fafe03bcf34135454
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164559776">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +## Packet Number Protection {#pn-encrypt}
+
+QUIC packets are protected using a key that is derived from the current set of
+secrets.  The key derived using the &quot;pn&quot; label is used to protect the packet
+number from casual observation.  The packet number protection algorithm depends
+on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
</pre>
<p>As it stands now, connection migration in no way looks like a new connection, because no long form handshake packets are used on the new path.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164559776">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq18FojY-TuDYw1JmxOTGQcVPMDWrks5tPi8wgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7wxdsxjLdGGE-Aci8xHyNZjhmZNks5tPi8wgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164559776"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#discussion_r164559776"}}}</script>
----==_mimepart_5a6f8930aa3e6_5c513fafe03bcf34135454--


From nobody Mon Jan 29 13:08:45 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2A09130153 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 13:08:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Til0Dz4s0SDp for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 13:08:42 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F113C1267BB for <quic-issues@ietf.org>; Mon, 29 Jan 2018 13:08:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fGMDbUfpK53vDZc5C9/WcJgmmqM=; b=wM/XkVv/pwbgyCL3 Kb5cKYewP15KWgOm22qlLW/eRHpYUR71ykNftcL2ARXxc1PYDH5hc95DsO93uJeu 219vXLgF8dyXwBSd8KM9cPv4VHEfw2NW1l9pvyOU9iL6SeUUgRtgQSZjoycumP6P OBYpAcktpd41TLygyoGlLYqguUM=
Received: by filter0429p1iad2.sendgrid.net with SMTP id filter0429p1iad2-32284-5A6F8D58-35 2018-01-29 21:08:40.845973012 +0000 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 UBzTfzKHTye1u9lAfxY0ww for <quic-issues@ietf.org>; Mon, 29 Jan 2018 21:08:40.682 +0000 (UTC)
Date: Mon, 29 Jan 2018 21:08:40 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf76bbd3d50427b476c9eec8f6aa4109b8f8c4bc892cf0000000116874f5892a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92352720@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6f8d58904dc_102c2b002aa28ec4189122"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ERfGZADF2/cTpG0lUsZWn8FD6Ar58BqXyhN MKEU0VITRb2+yAL6Ph6M0M+Tz/ipIdHCOhgyxUL3jEqReW6VHCOadfYHc1DP7rX5/i3ATYCdz4xDki 6byjCzZOCb74bKG1yJ6/G8f4ch4NgOYebwLcGmRlFlESJAEl60BGHy2+ReGxfpPqOibamkoFjTbquL o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tFO1733PZZ42daCq8Dc6rSAEhms>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 21:08:44 -0000

----==_mimepart_5a6f8d58904dc_102c2b002aa28ec4189122
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

Q: If we encode the packet number length inside the encryption, which seems nice, does the decrypter have to assume the longest possible packet number length, then check the first byte after decryption to determine the actual length?

> @@ -401,7 +401,8 @@ Version:
 Packet Number:
 
 : Octets 13 to 16 contain the packet number.  {{packet-numbers}} describes the
-  use of packet numbers.
+  use of packet numbers.  Packet numbers are protected separate to the packet

Agreed, separately from feels more natural

> @@ -709,8 +714,8 @@ packets MUST use connection ID selected by the client.
 The packet number is an integer in the range 0 to 2^62-1. The value is used in
 determining the cryptographic nonce for packet encryption.  Each endpoint
 maintains a separate packet number for sending and receiving.  The packet number
-for sending MUST increase by at least one after sending any packet, unless
-otherwise specified (see {{initial-packet-number}}).
+for sending MUST starts at zero for the first packet set and MUST increase by at

and s/set/sent

> @@ -866,6 +867,85 @@ the connection that is hosted on stream 0.  This sequence number is not visible
 to QUIC.
 
 
+## Packet Number Protection {#pn-encrypt}

If we move to varint packet numbers inside encryption, determining the length of the varint with this approach seems not completely obvious.  If we stick with this approach instead of the overlapping crypto operations, it would be good to add small section on removing packet number 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/1079#pullrequestreview-92352720
----==_mimepart_5a6f8d58904dc_102c2b002aa28ec4189122
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>Q: If we encode the packet number length inside the encryption, which seems nice, does the decrypter have to assume the longest possible packet number length, then check the first byte after decryption to determine the actual length?</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164560618">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -401,7 +401,8 @@ Version:
 Packet Number:
 
 : Octets 13 to 16 contain the packet number.  {{packet-numbers}} describes the
-  use of packet numbers.
+  use of packet numbers.  Packet numbers are protected separate to the packet
</pre>
<p>Agreed, separately from feels more natural</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164562015">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -709,8 +714,8 @@ packets MUST use connection ID selected by the client.
 The packet number is an integer in the range 0 to 2^62-1. The value is used in
 determining the cryptographic nonce for packet encryption.  Each endpoint
 maintains a separate packet number for sending and receiving.  The packet number
-for sending MUST increase by at least one after sending any packet, unless
-otherwise specified (see {{initial-packet-number}}).
+for sending MUST starts at zero for the first packet set and MUST increase by at
</pre>
<p>and s/set/sent</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164564346">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -866,6 +867,85 @@ the connection that is hosted on stream 0.  This sequence number is not visible
 to QUIC.
 
 
+## Packet Number Protection {#pn-encrypt}
</pre>
<p>If we move to varint packet numbers inside encryption, determining the length of the varint with this approach seems not completely obvious.  If we stick with this approach instead of the overlapping crypto operations, it would be good to add small section on removing packet number 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/1079#pullrequestreview-92352720">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx8SMtHDSsUsetMynr4SlB-in_ZYks5tPjNYgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq64OvpYGnYwsanJ_RvW-ibsBp5JLks5tPjNYgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92352720"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92352720"}}}</script>
----==_mimepart_5a6f8d58904dc_102c2b002aa28ec4189122--


From nobody Mon Jan 29 13:38:40 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67F4D12FB97 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 13:38:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hKIlwPBfV2IJ for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 13:38:36 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D48E0126D0C for <quic-issues@ietf.org>; Mon, 29 Jan 2018 13:38:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PXNBP8ER6WmuO+/Ejs7QiE5Z+Ak=; b=D5U4iUlczDxee2EW lzh/OOCzHVsxXvdIvFMyh63ZpzABi/GhJTa2Q59tiBaw9LWJEGSMrsojtdUGaMzf WpXu2ocUComZ8eGJYC5lMo94Jt8aIhtkzOgRB1cbNSIzNIBP4s4H7AclRS0ItOIx WI3dYYxl90w/WT8We1UGaGnmX00=
Received: by filter0101p1las1.sendgrid.net with SMTP id filter0101p1las1-19007-5A6F9459-9 2018-01-29 21:38:33.38453958 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id 9tRjuMp9QlOP-G3hrDQhbQ for <quic-issues@ietf.org>; Mon, 29 Jan 2018 21:38:33.525 +0000 (UTC)
Date: Mon, 29 Jan 2018 21:38:34 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5ab7ac099a3320f67ed173ea2b7811716e0b715492cf000000011687565992a169ce0ee08745@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/725/361395362@github.com>
In-Reply-To: <quicwg/base-drafts/issues/725@github.com>
References: <quicwg/base-drafts/issues/725@github.com>
Subject: Re: [quicwg/base-drafts] Server might be unable to complete handshake due to MAX_STREAM_DATA (#725)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6f94594e21f_1a003fbe83168f3819952e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1H2faXXSl+0MsLUP4Vx72ng1abxaIhG6uNn8 I+kSEPCP55EMDOrQyGAJbDyacvRKQk74oHURqMsGAIIUgSYkxMhy1b+jjEOLO6dVHNUQkdX+V/Di6F /0M0gthhikA1FEwrTGMlAnZhpggOoehq7Bh0gMvLwJXgxZtKo2zNo614XHc9j5xhpcHRwuUxNo0yo0 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TAt0QQGyATZtWtJzgQ3tNZPhZbI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 21:38:37 -0000

----==_mimepart_5a6f94594e21f_1a003fbe83168f3819952e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Has there been any more progress on this front? A coworker of mine suggested another thing that we should take into account: OCSP stapling. That would further increase the size of the server's payload.

I feel like, at least for v1, we should have a way to make progress in these scenarios, even if we lose out on 0-RTT. @MikeBishop's suggestion make sense:

> "If it can't fit in N times the size of the client's packet, server MUST do source address validation before performing the large handshake."

But it doesn't fix the issue the server being blocked on the client's initial FC window. Maybe we always do a stateless retry if the server detects this issue and somehow communicates the minimum FC window size required in the retry?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/725#issuecomment-361395362
----==_mimepart_5a6f94594e21f_1a003fbe83168f3819952e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Has there been any more progress on this front? A coworker of mine sugge=
sted another thing that we should take into account: OCSP stapling. That wo=
uld further increase the size of the server's payload.</p>
<p>I feel like, at least for v1, we should have a way to make progress in t=
hese scenarios, even if we lose out on 0-RTT. <a href=3D"https://github.com=
/mikebishop" class=3D"user-mention">@MikeBishop</a>'s suggestion make sense=
:</p>
<blockquote>
<p>"If it can't fit in N times the size of the client's packet, server MUST=
 do source address validation before performing the large handshake."</p>
</blockquote>
<p>But it doesn't fix the issue the server being blocked on the client's in=
itial FC window. Maybe we always do a stateless retry if the server detects=
 this issue and somehow communicates the minimum FC window size required in=
 the retry?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/725#issuecomment-361395362">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8-hF0NIHE9jC0L=
nZJXQxiCpZ_6Hks5tPjpZgaJpZM4O0fOr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1LUs-JUC3MJMO5lo=
iZLUu-jSFXDks5tPjpZgaJpZM4O0fOr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/725#issuecomment-361395362"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@nibanks in #725: Has there been=
 any more progress on this front? A coworker of mine suggested another thin=
g that we should take into account: OCSP stapling. That would further incre=
ase the size of the server's payload.\r\n\r\nI feel like, at least for v1, =
we should have a way to make progress in these scenarios, even if we lose o=
ut on 0-RTT. @MikeBishop's suggestion make sense:\r\n\r\n\u003e \"If it can=
't fit in N times the size of the client's packet, server MUST do source ad=
dress validation before performing the large handshake.\"\r\n\r\nBut it doe=
sn't fix the issue the server being blocked on the client's initial FC wind=
ow. Maybe we always do a stateless retry if the server detects this issue a=
nd somehow communicates the minimum FC window size required in the retry?"}=
],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draft=
s/issues/725#issuecomment-361395362"}}}</script>=

----==_mimepart_5a6f94594e21f_1a003fbe83168f3819952e--


From nobody Mon Jan 29 13:58:27 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B78612E85E for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 13:58:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OTcaqO-EoRbT for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 13:58:24 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B51C12D7F0 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 13:58:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Rr0d0H045DXWQjV8dGmOMKFqp/Y=; b=ierECaMHYCkzV6Jg ZPUPZS2LeCtV7nxOZ6LqYPjjhVPBfagbeY+46PHxMVXue7qeZYi5T1navCW3VpSF S+EvCtzE1/MCawjPgPTQeZoG0Lx/PH2nhrxzf9SIrEpyXhWLOGgDH+mDoXrO/Su7 GX+zsrQLIK+kByFCRx4yWVImEVc=
Received: by filter0137p1las1.sendgrid.net with SMTP id filter0137p1las1-15563-5A6F98FE-5C 2018-01-29 21:58:22.845664573 +0000 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 hsB4AN55S1KfhV3oU0kS0w for <quic-issues@ietf.org>; Mon, 29 Jan 2018 21:58:23.147 +0000 (UTC)
Date: Mon, 29 Jan 2018 21:58:23 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abab194fc4f59dca22bbf7af46c722b19a6ae692fd92cf0000000116875afe92a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92372450@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6f98fec218d_4a092b02d6408ec8356f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1E0iz8KhiArRFbSmJQ0kMJhfOZre+Pzun6ot fgWjxZdvvmOfIhUerVFQlzR5znyL+1k5mgNJ7iFStMy7I6jxTrOwoYUl81L4kkIq8m5vX/mIkk3N0w 6EcJHlKtRlikPqQMoVZFPP9wL+/qTw5NYdApX6MjKBVhJs5LKoDa/y5kdtOrsw8r5dS4z2hiHlqwzN I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iyWrRknFS7ROZCNhOs8A4CxkL7U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 21:58:26 -0000

----==_mimepart_5a6f98fec218d_4a092b02d6408ec8356f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -866,6 +867,85 @@ the connection that is hosted on stream 0.  This sequence number is not visible
 to QUIC.
 
 
+## Packet Number Protection {#pn-encrypt}

> Q: If we encode the packet number length inside the encryption, which seems nice, does the decrypter have to assume the longest possible packet number length, then check the first byte after decryption to determine the actual length?

Since the encryption is XOR based, it suffice to decrypt the first byte with XOR to decide the length, or, just the first two bits, actually. In praxis it might be simpler/faster to XOR with the maximum length, then read as necessary. Escpecially if the packet is guaranteed to be long enought and when fast unaligned 8 byte reads are available.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#discussion_r164577707
----==_mimepart_5a6f98fec218d_4a092b02d6408ec8356f4
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/1079#discussion_r164577707">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -866,6 +867,85 @@ the connection that is hosted on stream 0.  This sequence number is not visible
 to QUIC.
 
 
+## Packet Number Protection {#pn-encrypt}
</pre>
<blockquote>
<p>Q: If we encode the packet number length inside the encryption, which seems nice, does the decrypter have to assume the longest possible packet number length, then check the first byte after decryption to determine the actual length?</p>
</blockquote>
<p>Since the encryption is XOR based, it suffice to decrypt the first byte with XOR to decide the length, or, just the first two bits, actually. In praxis it might be simpler/faster to XOR with the maximum length, then read as necessary. Escpecially if the packet is guaranteed to be long enought and when fast unaligned 8 byte reads are available.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164577707">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzKDZw_KgxbuTEQIYPAr7koM7v6wks5tPj7-gaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq31B_hMdkaZDrQaz_1cmErQUD0eSks5tPj7-gaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164577707"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#discussion_r164577707"}}}</script>
----==_mimepart_5a6f98fec218d_4a092b02d6408ec8356f4--


From nobody Mon Jan 29 14:00:06 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6CEEF12EC66 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:00:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.009
X-Spam-Level: 
X-Spam-Status: No, score=-2.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FKnnNoryRGXp for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:00:02 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38EA912EAB4 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 14:00:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/+vGfiJQqLwX8Q186FMf1Gcd5Ao=; b=HCmGHXNzA+t8qeXv jZwNzP3gMrMRiTHHSqU5XEQS0xuvnSdluD61tx91Wg60HTsrn5bYrX5EfzFFVAe9 bx2/cNnRW7l9VQ+HAZ37RkQHXp1mlJJe+Y6xMmHizLmVHLb78qSBh4fcbY6dGaku t3E+ikBzx58mVF7mBnjZJl7yAdk=
Received: by filter0531p1mdw1.sendgrid.net with SMTP id filter0531p1mdw1-10626-5A6F9960-3 2018-01-29 22:00:00.039154096 +0000 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 OL3i8H2HR76iu4WqrLLB2w for <quic-issues@ietf.org>; Mon, 29 Jan 2018 21:59:59.885 +0000 (UTC)
Date: Mon, 29 Jan 2018 22:00:00 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7c911d43d18777f8db4d236fc6b67aa22dba9b4292cf0000000116875b5f92a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92372952@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6f995fbdbad_15812b0fdbfaced4556b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/rvx46Fe63hrtphW3cN1jOc0phVb4/30O3J UCgLj9MwWbptxyHlObvHl+2ymzVbZl6rO/Y8qjip3hxj/Fch91bFZH2vnLhNBLufhFeIWHJrdmP2n8 0kCLw3ucLGYDKeiCrLCtixXWQjzh6l0mY6pYYiS0CY2CUw6lhNWIXmk8iMy3jeOFbkor+3BhkyAXVo Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EgNkoGHmWcuKJYgiHjFzPAlXvOw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 22:00:04 -0000

----==_mimepart_5a6f995fbdbad_15812b0fdbfaced4556b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +## Packet Number Protection {#pn-encrypt}
+
+QUIC packets are protected using a key that is derived from the current set of
+secrets.  The key derived using the "pn" label is used to protect the packet
+number from casual observation.  The packet number protection algorithm depends
+on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+

> As it stands now,

I was thinking a bit ahead - considering the open issue(s?) on the topic.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#discussion_r164578145
----==_mimepart_5a6f995fbdbad_15812b0fdbfaced4556b1
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/1079#discussion_r164578145">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +## Packet Number Protection {#pn-encrypt}
+
+QUIC packets are protected using a key that is derived from the current set of
+secrets.  The key derived using the &quot;pn&quot; label is used to protect the packet
+number from casual observation.  The packet number protection algorithm depends
+on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
</pre>
<blockquote>
<p>As it stands now,</p>
</blockquote>
<p>I was thinking a bit ahead - considering the open issue(s?) on the topic.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164578145">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4mWNpNX1NOR1tWlGDb6PvJDDBHLks5tPj9fgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqydi2G2WDGCR3-m7-VLiFDyxZJsCks5tPj9fgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164578145"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#discussion_r164578145"}}}</script>
----==_mimepart_5a6f995fbdbad_15812b0fdbfaced4556b1--


From nobody Mon Jan 29 14:17:36 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D61DC1201F8 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:17:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VOdgeaSzLezK for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:17:33 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 81A49124B17 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 14:17:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Jasq1/USE1+q5Orp625wtZ5Tyd0=; b=wvt+7O7fJauq1wHJ iahbvsdBftBtvxyYC1c4OvE+vaH50XIVfMn4zH6txw9ckLeUX6HGZPajB4yUDnFf NFZF2yKZMQ7djK8kjD2Gqvj3mfkItQIlBAJBVjRIJN5oPQ8n9vjPHA2rBkFxv4OD A4Nk3Dta2ZQJCo1/a+cmYPKvdbs=
Received: by filter0240p1las1.sendgrid.net with SMTP id filter0240p1las1-25093-5A6F9D7B-41 2018-01-29 22:17:32.036868494 +0000 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 nNI7TFXyQTqWjU91m65Mog for <quic-issues@ietf.org>; Mon, 29 Jan 2018 22:17:31.919 +0000 (UTC)
Date: Mon, 29 Jan 2018 22:17:32 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba62b79e502ae6e91fafd63d84c083ada54e1424092cf0000000116875f7b92a169ce0ee08745@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/725/361406081@github.com>
In-Reply-To: <quicwg/base-drafts/issues/725@github.com>
References: <quicwg/base-drafts/issues/725@github.com>
Subject: Re: [quicwg/base-drafts] Server might be unable to complete handshake due to MAX_STREAM_DATA (#725)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6f9d7bc8c81_27f52aae0dc54ec43508f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak03uUh0NVO666Y+t6UA2DWL4H48PPzc9HUPyw m5C+b+Se2vHqOHerYEBFKhCimuhHFwsjhKB5cRDyfOS00fAVF7vsIv9TnPYweGWrXVCt5Mws3Z9T3p B/fH/PctWTR3f8HHTjPGeRZ4FODquAd4Z4f0X8iHKDPauvOKsmzCnIe1of7765evL8dHPn0oCsRW/b w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hKT1C3GS6lxfdew20plhcG4JgWo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 22:17:35 -0000

----==_mimepart_5a6f9d7bc8c81_27f52aae0dc54ec43508f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Exempting Stream 0 from stream flow control as well (until the handshake completes, or entirely) is probably the only real way out here.  You'd still want the requirement to do address validation to keep that from becoming an attack vector, 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/725#issuecomment-361406081
----==_mimepart_5a6f9d7bc8c81_27f52aae0dc54ec43508f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Exempting Stream 0 from stream flow control as well (until the handshake=
 completes, or entirely) is probably the only real way out here.  You'd sti=
ll want the requirement to do address validation to keep that from becoming=
 an attack vector, though.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/725#issuecomment-361406081">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq407NiqAYK0cbqi=
Vw_9TcVr2mGN-ks5tPkN7gaJpZM4O0fOr">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq096i7BV12R4Bmma1=
DLruQzFTjfjks5tPkN7gaJpZM4O0fOr.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/725#issuecomment-361406081"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #725: Exempting S=
tream 0 from stream flow control as well (until the handshake completes, or=
 entirely) is probably the only real way out here.  You'd still want the re=
quirement to do address validation to keep that from becoming an attack vec=
tor, though."}],"action":{"name":"View Issue","url":"https://github.com/qui=
cwg/base-drafts/issues/725#issuecomment-361406081"}}}</script>=

----==_mimepart_5a6f9d7bc8c81_27f52aae0dc54ec43508f--


From nobody Mon Jan 29 14:24:07 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2EFEB126E3A for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:24:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.028
X-Spam-Level: 
X-Spam-Status: No, score=-2.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FFfGG2HAh4U3 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:24:03 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F3811201F8 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 14:24:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=qWC8XykwoOuV05DPjBOMOR5Gwhw=; b=XBIhloIbiym+I+pt CNcmoJCnAR5aFv5q8Sloguxfkxcgh7TdY5femR3QhgRF+8Go2Z+bw4Jf4qBYRnFx GwLVRDIfdstFEhreDrb4FCnxOuglQ03fEtnYp3hIOvCs+5R7Z3W6t6AamWOw859o r9m7l19EMG2mOq8U/r4PSoxJMHo=
Received: by filter0187p1las1.sendgrid.net with SMTP id filter0187p1las1-14517-5A6F9F01-36 2018-01-29 22:24:01.922394752 +0000 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 07SYWMivRiCZHk7-wZ9oBw for <quic-issues@ietf.org>; Mon, 29 Jan 2018 22:24:02.062 +0000 (UTC)
Date: Mon, 29 Jan 2018 22:24:02 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3b9d83badc7b93c00f91ed45472de5766b9e086a92cf000000011687610192a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92379830@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6f9f01ebb93_76143fdf7db6ef301116f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Owe9U3j1esx1qwQEJqk7LLU/nlRxS2xdykS PTmdlORgLA2hyJT7ymDkJO3gwmpxFqjaIVBZ+1EutcO0d5OK2ArZ82SW2rNsRZglKBxAbFp9QeL1BL CU7jWvRQ+0wsJarNgxuFFsofhwbe8k/7YWV+in+smKrbNeq2WmGslqs975t684Rv/W12sMRsCVs/WL M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Dwt9YSceUBJ2LjXzcCxCNP4AV-0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 22:24:05 -0000

----==_mimepart_5a6f9f01ebb93_76143fdf7db6ef301116f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> +## Packet Number Protection {#pn-encrypt}
+
+QUIC packets are protected using a key that is derived from the current set of
+secrets.  The key derived using the "pn" label is used to protect the packet
+number from casual observation.  The packet number protection algorithm depends
+on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+

Perhaps a client-initiated PATH_CHALLENGE/PATH_RESPONSE should be long header packets?  But that's totally orthogonal to this PR, I think.  So long as the packet number is obscured in both header types, an observer can't tell whether a connection is restarting from zero or not.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#discussion_r164584157
----==_mimepart_5a6f9f01ebb93_76143fdf7db6ef301116f4
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/1079#discussion_r164584157">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +## Packet Number Protection {#pn-encrypt}
+
+QUIC packets are protected using a key that is derived from the current set of
+secrets.  The key derived using the &quot;pn&quot; label is used to protect the packet
+number from casual observation.  The packet number protection algorithm depends
+on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
</pre>
<p>Perhaps a client-initiated PATH_CHALLENGE/PATH_RESPONSE should be long header packets?  But that's totally orthogonal to this PR, I think.  So long as the packet number is obscured in both header types, an observer can't tell whether a connection is restarting from zero or not.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164584157">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6IQXG0gRlkQLRcqLdP5L8ASxh16ks5tPkUBgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8Be1trErUhQtkt2ncccsVfP0wARks5tPkUBgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164584157"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#discussion_r164584157"}}}</script>
----==_mimepart_5a6f9f01ebb93_76143fdf7db6ef301116f4--


From nobody Mon Jan 29 14:28:10 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E59F212D856 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:28:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HG53bMGXyB4W for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:28:07 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E26512704A for <quic-issues@ietf.org>; Mon, 29 Jan 2018 14:28:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=USNBhLAVQBDdmsci1rLyehqPi4w=; b=MHL4H+6mICLj0j68 g/u05PRnC8ZH5KHz3dGENO7b10rtYFOIsHaA/8vUw5xYChHG9vbYxLwKdnAXb+bO 7EoLi3tJv3jV19cUdB797ul+GWDPKiQPYJQ84B7GhHi7C0ERx4M73z8ik8I7IWH7 WQCVpl428tyL8lUGLUDPW9YVMdU=
Received: by filter0886p1mdw1.sendgrid.net with SMTP id filter0886p1mdw1-21972-5A6F9FF5-29 2018-01-29 22:28:05.744660778 +0000 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 ex_prVe0S5uz_aQDiS8okA for <quic-issues@ietf.org>; Mon, 29 Jan 2018 22:28:05.695 +0000 (UTC)
Date: Mon, 29 Jan 2018 22:28:05 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc87e73125d9bb281995441b3f8fff59c8a2b31ec92cf00000001168761f592a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92380933@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6f9ff5951d5_4ffa2aca57a86ec420278c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak17xKl58j+8EBoIVyG1w4xqw3sWCX5+Zl+3lK sRnmKXQTxSDcHb2xD6A5QmgQFZIdImJmCtqwyW45fCRsWI5Qdt8aamcOwhdDpn8m0k+Ch6pYx8j03N g4Gcs7oBTCdp1cnOTJJe9L6jzqFN85dtvFU8n4GAFJvvSUyrZMJPql8cQr8QeNxA6FNI0kdt1etZ06 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sVmOuZGH6rcRD4NGqJfJQdwh5hc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 22:28:09 -0000

----==_mimepart_5a6f9ff5951d5_4ffa2aca57a86ec420278c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +## Packet Number Protection {#pn-encrypt}
+
+QUIC packets are protected using a key that is derived from the current set of
+secrets.  The key derived using the "pn" label is used to protect the packet
+number from casual observation.  The packet number protection algorithm depends
+on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+

The initial handshake needs to negotiate encryption and hence cannot encrypt those packets.

Perhaps the packet numbers ought to be encrypted with a version specific non-negotiably algorithm, but that hurts devices that doesn't speak AES natively. This is why I suggest each handshake and migration sequence uses unencrypted, from 0, packet numbers, unique to each connection ID.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#discussion_r164585113
----==_mimepart_5a6f9ff5951d5_4ffa2aca57a86ec420278c
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/1079#discussion_r164585113">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +## Packet Number Protection {#pn-encrypt}
+
+QUIC packets are protected using a key that is derived from the current set of
+secrets.  The key derived using the &quot;pn&quot; label is used to protect the packet
+number from casual observation.  The packet number protection algorithm depends
+on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
</pre>
<p>The initial handshake needs to negotiate encryption and hence cannot encrypt those packets.</p>
<p>Perhaps the packet numbers ought to be encrypted with a version specific non-negotiably algorithm, but that hurts devices that doesn't speak AES natively. This is why I suggest each handshake and migration sequence uses unencrypted, from 0, packet numbers, unique to each connection ID.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164585113">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5H0gxSQ4o6UiZXqbK0LzjHNSG7Iks5tPkX1gaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2kvbeLQOq-7mt5unltJkCBJ34SEks5tPkX1gaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164585113"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#discussion_r164585113"}}}</script>
----==_mimepart_5a6f9ff5951d5_4ffa2aca57a86ec420278c--


From nobody Mon Jan 29 14:33:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E132E131453 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:33:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iMnpGznuZzvO for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:33:10 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2FAAA13144A for <quic-issues@ietf.org>; Mon, 29 Jan 2018 14:33:10 -0800 (PST)
Date: Mon, 29 Jan 2018 14:33:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517265189; bh=bnazDKk1TDf9wtjFLZ9haHNZ7pIj7gyPns8RlnzdFPc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LiNWoUYAAzqXhO+zAQfQD+AeqL4MvvGQ/fl+zmuv9xY2mu/5KHCHIyGXNo2Ew2y90 4/ExxUwqPjrCVd3aw9t5P818RFHu12TY6M5pVnOww/xIpMB4fY7DJENsP89Ld7kMpT D8R708XJjKrCHCQYSgdFxPwq/SmT/NmR6EeHgMvU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6b3231fe2045570c4e82590a0d9115a568e7215592cf000000011687632592a169ce0fa7630d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/834/361410089@github.com>
In-Reply-To: <quicwg/base-drafts/issues/834@github.com>
References: <quicwg/base-drafts/issues/834@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID is not a number (#834)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fa12558f9d_7d2b2ae74500ced417636a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/jyk5gkUvQ7e2QfK67pDatLTXqJ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 22:33:12 -0000

----==_mimepart_5a6fa12558f9d_7d2b2ae74500ced417636a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So three months later, we've been limping along without either this text or #881.  Can we pick one and close these out?  Particularly if we're considering variable-length now, I think we should weigh on the side of it simply being an opaque identifier without integer semantics.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/834#issuecomment-361410089
----==_mimepart_5a6fa12558f9d_7d2b2ae74500ced417636a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>So three months later, we've been limping along without either this te=
xt or <a href=3D"https://github.com/quicwg/base-drafts/pull/881" class=3D=
"issue-link js-issue-link" data-error-text=3D"Failed to load issue title"=
 data-id=3D"266184409" data-permission-text=3D"Issue title is private" da=
ta-url=3D"https://github.com/quicwg/base-drafts/issues/881">#881</a>.  Ca=
n we pick one and close these out?  Particularly if we're considering var=
iable-length now, I think we should weigh on the side of it simply being =
an opaque identifier without integer semantics.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/834#issuecomment-361410089">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwehH=
4PpyJHw2wuXO65Ku3muNcLgks5tPkclgaJpZM4Ps75U">mute the thread</a>.<img alt=
=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq01=
U3k9KmMGv0LgFVPuTbXkarJrrks5tPkclgaJpZM4Ps75U.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/834#issuecomment-361410089"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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=
 #834: So three months later, we've been limping along without either thi=
s text or #881.  Can we pick one and close these out?  Particularly if we=
're considering variable-length now, I think we should weigh on the side =
of it simply being an opaque identifier without integer semantics."}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/834#issuecomment-361410089"}}}</script>=

----==_mimepart_5a6fa12558f9d_7d2b2ae74500ced417636a--


From nobody Mon Jan 29 14:43:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81EAD12E891 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:43:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_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 wujpBY8ZLMB0 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:43:24 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 46CB712E869 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 14:43:24 -0800 (PST)
Date: Mon, 29 Jan 2018 14:43:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517265803; bh=QPzDlGVqbXBrNWr0zFvrD0cYwcFpDLas+r8rcY4b3kc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G9JWM8K4NApcafUnWfCYYEwnVAbwAN38IlclB1ieBf5ebY5kfT9kbSzjHQrN58/BT TI0k6kgyf/o2RdcpDMyX5rw76O4xlimfJBHkxd6/qa8GKLvDQDqBHDOk5GGtbS7T19 bOsk/LVz0cLFxLc2yw5HrQbIV12wtJD2d3ZvW9k0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab45283e5b3ab3c48e9ff56a6c6dbfd1862941b4e492cf000000011687658b92a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92384897@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fa38b9a7df_63752ab39db54ed015938e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BiTz4dexq8yd_mWy1xX1RKGDOlY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 22:43:26 -0000

----==_mimepart_5a6fa38b9a7df_63752ab39db54ed015938e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +or modified packet number can only be detected once the packet protection is
+removed.
+
+An attacker can guess values for packet numbers and have an endpoint confirm
+guesses through timing side channels.  If the recipient of a packet discards
+duplicate packets without attempting to remove packet protection they will
+reveal through timing side-channels that the packet number matches a received
+packet.  For authentication to be free from side-channels, the entire process of
+packet number protection removal, packet number recovery, and packet protection
+removal MUST be applied together without timing and other side-channels.
+
+For the sending of packets, construction and protection of packet payloads and
+packet numbers MUST be free from side-channels that would reveal the packet
+number or its encoded size.
+
+
 # Error Codes {#errors}

I knew that this would raise eyebrows :)

Early discard doesn't give any better protection against denial of service.  The space of valid packet numbers is >= 50% of the total expressible space, which - with the type outside of protection as it currently is - can be 2^32.  That number doesn't go down with guesses.  That means that an attacker can always force the receiver to do a full AEAD.  Given that, the cost of full side-channel resistance is marginal.

As for observing the timing of a discarded packet, I agree that it is hard.  Of course, there is always the next packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#discussion_r164588705
----==_mimepart_5a6fa38b9a7df_63752ab39db54ed015938e
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/1079#discussion_r164588705">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +or modified packet number can only be detected once the packet protection is
+removed.
+
+An attacker can guess values for packet numbers and have an endpoint confirm
+guesses through timing side channels.  If the recipient of a packet discards
+duplicate packets without attempting to remove packet protection they will
+reveal through timing side-channels that the packet number matches a received
+packet.  For authentication to be free from side-channels, the entire process of
+packet number protection removal, packet number recovery, and packet protection
+removal MUST be applied together without timing and other side-channels.
+
+For the sending of packets, construction and protection of packet payloads and
+packet numbers MUST be free from side-channels that would reveal the packet
+number or its encoded size.
+
+
 # Error Codes {#errors}
</pre>
<p>I knew that this would raise eyebrows :)</p>
<p>Early discard doesn't give any better protection against denial of service.  The space of valid packet numbers is &gt;= 50% of the total expressible space, which - with the type outside of protection as it currently is - can be 2^32.  That number doesn't go down with guesses.  That means that an attacker can always force the receiver to do a full AEAD.  Given that, the cost of full side-channel resistance is marginal.</p>
<p>As for observing the timing of a discarded packet, I agree that it is hard.  Of course, there is always the next packet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164588705">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzA6fB4T5BGmZIry_YDX0sL8wz9uks5tPkmLgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxBrVSCB6lH8xpL_EOB0Ucs-iqw1ks5tPkmLgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164588705"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#discussion_r164588705"}}}</script>
----==_mimepart_5a6fa38b9a7df_63752ab39db54ed015938e--


From nobody Mon Jan 29 14:52:40 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E58AA12EB0B for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:52:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZeiH-s1RDrwM for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:52:36 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DFE612EB20 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 14:52:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RJRz6BAyc3uEpisb7OdBvR6mmqg=; b=YNRXwHavrF73YIYJ Atzz8CEhV9DRl6LbXL31NOaIq49XSuzUQYN+qtl6an/oJHu1WOuKOuVrzGzbpv/D /caaSIH3HlmxJYW0RpfHqXXdWFmhB0kdr4pBdy+XAP/+BzDmHYamtiM1Ohs7IHPq embC/CSccY25E7dCydwKCuUqLos=
Received: by filter1091p1mdw1.sendgrid.net with SMTP id filter1091p1mdw1-23455-5A6FA5B1-41 2018-01-29 22:52:34.011136616 +0000 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 cdr5fhOFRou6iZFwBgb_1w for <quic-issues@ietf.org>; Mon, 29 Jan 2018 22:52:33.903 +0000 (UTC)
Date: Mon, 29 Jan 2018 22:52:34 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1204fbe50fb216cf50b43110ac6b33495d97de4a92cf00000001168767b192a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92385831@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fa5b19eb07_61d53fcd5268af38199fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3EnRIJlHU+fGH9paeSF299jJxA/cvP5gK2XQ hsr9ranajJX0U5vZCU9qWSpoPrSlmCIS+vFS2dS5sgL0uA0RoTOazrOaefW2nwaCHa5E36ep9Uw6Dz M3JJc8lLkg5dils+quoj82mLGYQUQhW8jgrjwOK14Me662KlQeEEe/DaEv5y2mv+hUVz8Payw5t0XO Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TEAwZToOAjVRHLPlX_Bni2nrnqc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 22:52:39 -0000

----==_mimepart_5a6fa5b19eb07_61d53fcd5268af38199fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

Thanks for the quick response.

> @@ -866,6 +867,85 @@ the connection that is hosted on stream 0.  This sequence number is not visible
 to QUIC.
 
 
+## Packet Number Protection {#pn-encrypt}

What @mikkelfj says.  Say we choose an encoding with a 4 octet maximum length, then you copy 4 octets out, XOR those, then decode from that buffer.  You then know the length and can discard the excess.

> +## Packet Number Protection {#pn-encrypt}
+
+QUIC packets are protected using a key that is derived from the current set of
+secrets.  The key derived using the "pn" label is used to protect the packet
+number from casual observation.  The packet number protection algorithm depends
+on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+

The biggest problem for having migration appear to be a new connection is that the packets won't decrypt with the handshake keys.  This doesn't change any of that.  @mikkelfj separately suggested that we use 0-RTT, and that could work, but it's a pretty big lift.

> +All the AEAD functions used meet indistinguishability under (adaptive) chosen
+plaintext attack (IND-CPA, IND-CPA2) goals and produce minimal expansion of the
+plaintext, adding only an authentication tag.  Therefore, this document assumes
+that each bit of sampled AEAD output contains one bit of entropy and that an
+attacker is unable to reduce this without knowledge of the key.  Based on this
+assumption, the odds of two samples of ciphertext approach the birthday bound
+for the size of the sample (that is, two to the negative power of half the
+number of sampled bits).
+
+Note:
+
+: In some cases, inputs shorter than the full size required by the packet
+  protection algorithm might be used.
+
+To prevent an attacker from modifying packet numbers, values of packet numbers
+are transitively authenticated using the packet number protection.  A falsified

Yeah, you are right.  Got used to typing packet *number* protection.

> @@ -709,8 +714,8 @@ packets MUST use connection ID selected by the client.
 The packet number is an integer in the range 0 to 2^62-1. The value is used in
 determining the cryptographic nonce for packet encryption.  Each endpoint
 maintains a separate packet number for sending and receiving.  The packet number
-for sending MUST increase by at least one after sending any packet, unless
-otherwise specified (see {{initial-packet-number}}).
+for sending MUST starts at zero for the first packet set and MUST increase by at

Wow, epic fail :)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92385831
----==_mimepart_5a6fa5b19eb07_61d53fcd5268af38199fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>Thanks for the quick response.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164589487">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -866,6 +867,85 @@ the connection that is hosted on stream 0.  This sequence number is not visible
 to QUIC.
 
 
+## Packet Number Protection {#pn-encrypt}
</pre>
<p>What <a href="https://github.com/mikkelfj" class="user-mention">@mikkelfj</a> says.  Say we choose an encoding with a 4 octet maximum length, then you copy 4 octets out, XOR those, then decode from that buffer.  You then know the length and can discard the excess.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164589895">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +## Packet Number Protection {#pn-encrypt}
+
+QUIC packets are protected using a key that is derived from the current set of
+secrets.  The key derived using the &quot;pn&quot; label is used to protect the packet
+number from casual observation.  The packet number protection algorithm depends
+on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
</pre>
<p>The biggest problem for having migration appear to be a new connection is that the packets won't decrypt with the handshake keys.  This doesn't change any of that.  <a href="https://github.com/mikkelfj" class="user-mention">@mikkelfj</a> separately suggested that we use 0-RTT, and that could work, but it's a pretty big lift.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164590335">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +All the AEAD functions used meet indistinguishability under (adaptive) chosen
+plaintext attack (IND-CPA, IND-CPA2) goals and produce minimal expansion of the
+plaintext, adding only an authentication tag.  Therefore, this document assumes
+that each bit of sampled AEAD output contains one bit of entropy and that an
+attacker is unable to reduce this without knowledge of the key.  Based on this
+assumption, the odds of two samples of ciphertext approach the birthday bound
+for the size of the sample (that is, two to the negative power of half the
+number of sampled bits).
+
+Note:
+
+: In some cases, inputs shorter than the full size required by the packet
+  protection algorithm might be used.
+
+To prevent an attacker from modifying packet numbers, values of packet numbers
+are transitively authenticated using the packet number protection.  A falsified
</pre>
<p>Yeah, you are right.  Got used to typing packet <em>number</em> protection.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164590556">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -709,8 +714,8 @@ packets MUST use connection ID selected by the client.
 The packet number is an integer in the range 0 to 2^62-1. The value is used in
 determining the cryptographic nonce for packet encryption.  Each endpoint
 maintains a separate packet number for sending and receiving.  The packet number
-for sending MUST increase by at least one after sending any packet, unless
-otherwise specified (see {{initial-packet-number}}).
+for sending MUST starts at zero for the first packet set and MUST increase by at
</pre>
<p>Wow, epic fail :)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92385831">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq67qryUhl-Lz84Wup_FpxlNJ9Nneks5tPkuxgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqynPXyqL9gChso0raymBuDvmwVuZks5tPkuxgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92385831"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92385831"}}}</script>
----==_mimepart_5a6fa5b19eb07_61d53fcd5268af38199fe--


From nobody Mon Jan 29 14:53:03 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 77AEB12EB05 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:53:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6yX1qazY-IwH for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:53:00 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D99712EB0B for <quic-issues@ietf.org>; Mon, 29 Jan 2018 14:52:57 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517266376; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=NY9sDhYWHHq2Do3QzTDDYRkrXaAORGpbXibog8ywlKM=; b=wj898vDTHdpz2kA15WSfaRq8f0DlqEEJ2OC4N2RCM6H4nJ0HNrrBIY9yG/IhIzNwpRMbMxLT M7S3gWs8b1/D7Qrl+2AwGIStNfVdJ623lftE8VtMTfzF64uPcwhKk6drJITKyQ/TbiCKs73Y r38dQJG4ypDVByxfsRZWbet5q6A=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5a6fa5c8.7f6c246c1a50-smtp-out-n03; Mon, 29 Jan 2018 22:52:56 -0000 (UTC)
Date: Mon, 29 Jan 2018 14:52:55 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6fa5c7681f_44452ac891759c141131c@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 671284: More tweaking (I have to stop this)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6fa5c76454_44452ac891759c14112c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TVj2vYaM-WZ9wZQsbFq1Gch2C48>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 22:53:01 -0000

----==_mimepart_5a6fa5c76454_44452ac891759c14112c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pn-encrypt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6712847528dc5ae9250f8aad63a1cf62a74bd247
      https://github.com/quicwg/base-drafts/commit/6712847528dc5ae9250f8aad63a1cf62a74bd247
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  More tweaking (I have to stop this)


  Commit: bc4d94435d3abb7e2acb0bccf39b78732fd6650e
      https://github.com/quicwg/base-drafts/commit/bc4d94435d3abb7e2acb0bccf39b78732fd6650e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-30 (Tue, 30 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Some fairly obvious errors


Compare: https://github.com/quicwg/base-drafts/compare/67cfdedfd2cf...bc4d94435d3a
----==_mimepart_5a6fa5c76454_44452ac891759c14112c--


From nobody Mon Jan 29 14:53:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9324212EB0B for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:53:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10VEwxJ-l5rC for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:53:04 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 10B7513193B for <quic-issues@ietf.org>; Mon, 29 Jan 2018 14:52:58 -0800 (PST)
Date: Mon, 29 Jan 2018 14:52:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517266377; bh=E3OoAOdEruv0elhhsgFHhzRawUbMs4yfZwghvzubsaA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xOk6yq2VJyE8OilDJ/c353+YpNvtgxWO4YJvEa1W09foUPw+CmnhrpI1T0rNcWPD2 wXiT1cZbuo10vuAvRMMxHEV9HVdA/0Zaw9lXbpt/S5ffSgJS4d3eZMBDf9VS2sqYJs kyhVkWrWrbgotPxSI4/ca3JYJiOdWbLHC1Pv40Qo=
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/1079/push/2290508118@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fa5c96c70a_5d753f865dbe2f301088f2"; 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/aMy6o9vDZvvW4VahFtWU31j-smY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 22:53:05 -0000

----==_mimepart_5a6fa5c96c70a_5d753f865dbe2f301088f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 2 commits.

6712847  More tweaking (I have to stop this)
bc4d944  Some fairly obvious errors


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079/files/67cfdedfd2cfda1b2828f04ad6ed55f671b1e45b..bc4d94435d3abb7e2acb0bccf39b78732fd6650e

----==_mimepart_5a6fa5c96c70a_5d753f865dbe2f301088f2
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/6712847" class="commit-link">6712847</a>  More tweaking (I have to stop this)</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/bc4d944" class="commit-link">bc4d944</a>  Some fairly obvious errors</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1079/files/67cfdedfd2cfda1b2828f04ad6ed55f671b1e45b..bc4d94435d3abb7e2acb0bccf39b78732fd6650e">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0OlKqRZR1k1FM8PSGPNNRC8jyugks5tPkvJgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0Tr4wdGWFvampq0qSLJapNq0o0Rks5tPkvJgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079/files/67cfdedfd2cfda1b2828f04ad6ed55f671b1e45b..bc4d94435d3abb7e2acb0bccf39b78732fd6650e"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079/files/67cfdedfd2cfda1b2828f04ad6ed55f671b1e45b..bc4d94435d3abb7e2acb0bccf39b78732fd6650e"}}}</script>

----==_mimepart_5a6fa5c96c70a_5d753f865dbe2f301088f2--


From nobody Mon Jan 29 14:55:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4997D131468 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:55:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CUomq54X9Obi for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 14:55:04 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95B6F13145A for <quic-issues@ietf.org>; Mon, 29 Jan 2018 14:55:04 -0800 (PST)
Date: Mon, 29 Jan 2018 14:55:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517266503; bh=IL0agb4J94JPxOP+BrCDxqhkOEpYRcoa5H+5J4zO/jE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SU4Br2F7RjXh96sixaQ14Hhj6tErqtfuRyf9keWlQ86Y8B1B4rzv/rQlcRFKBTpEA +4ydmioe3WweH8JFeCIaecIO+hwf0Pav3AkHrSxS3CCoy/zj4VaEt9jasknu3RIbE9 rbG/ox4xNo27/tNbfwgzdIiRcq1P8JKv5lwLK1Fs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9dfe5e8f21d693d3d22f653dc20966d5a7ad013792cf000000011687684792a169ce116d0070@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1080/361415506@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1080@github.com>
References: <quicwg/base-drafts/issues/1080@github.com>
Subject: Re: [quicwg/base-drafts] Document Limit on Peers MTU (#1080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fa647ceeea_5dd72aef51040ec816487d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nzV4MEvRy-Z_kpk41oZwxy6jFSs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 22:55:06 -0000

----==_mimepart_5a6fa647ceeea_5dd72aef51040ec816487d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

PR welcome.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1080#issuecomment-361415506
----==_mimepart_5a6fa647ceeea_5dd72aef51040ec816487d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>PR welcome.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1080#issuecomment-361415506">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9pR3fxAZ88RzMvJnwANGLPBMc9xks5tPkxHgaJpZM4RwYCf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq585hfudC-nsK_uC8DYxPFJs4bxGks5tPkxHgaJpZM4RwYCf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1080#issuecomment-361415506"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1080: PR welcome."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1080#issuecomment-361415506"}}}</script>
----==_mimepart_5a6fa647ceeea_5dd72aef51040ec816487d--


From nobody Mon Jan 29 15:06:01 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC6C012EADE for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:05:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kkb91oxrqFaH for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:05:57 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 170DF12706D for <quic-issues@ietf.org>; Mon, 29 Jan 2018 15:05:57 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517267156; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=B4/6dtz1BSpdWKS1weX//vUNIfnqmHpNdfOScLvbGc4=; b=ef3sXw430xFk8jsW1jWnbCgn3+sdYjD4v1/vknhdttTxxAM0/J0RioDjHkuXvJwhTvQquijB Fvd/fg9Yaok4JUAMxZAZNhuaZ1jh+wq217d65d8GO7CV4xpWM6vP6zhu9CYcIlsAD2KeHb2u Ccyv6CwOPvwQLpza4jAFUlX7nf4=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5a6fa8d4.7f7cf401f6f0-smtp-out-n01; Mon, 29 Jan 2018 23:05:56 -0000 (UTC)
Date: Mon, 29 Jan 2018 15:05:55 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a6fa8d341248_58212b086aae5c0c101948@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 33d62f: Clarify flow control issues on stream 0
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6fa8d340e8f_58212b086aae5c0c1018f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OfphK5Qkf8xY_7os44muCHfeFW4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 23:05:59 -0000

----==_mimepart_5a6fa8d340e8f_58212b086aae5c0c1018f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/0_more_special
  Home:   https://github.com/quicwg/base-drafts
  Commit: 33d62fcd264d13fafb5a5571f9506d9411d6e01d
      https://github.com/quicwg/base-drafts/commit/33d62fcd264d13fafb5a5571f9506d9411d6e01d
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify flow control issues on stream 0



----==_mimepart_5a6fa8d340e8f_58212b086aae5c0c1018f9--


From nobody Mon Jan 29 15:13:12 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3F2512EC45 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:13:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gwt9e28Wx-bo for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:13:10 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 03E6E12EBAD for <quic-issues@ietf.org>; Mon, 29 Jan 2018 15:13:09 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517267589; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lrSWCd4oTewYacbUFBzI5e17RoSAfse0PqUu7v/j2B0=; b=Rh09B4aU+tXRV6Zytk6sbnzzax5H+JbbxfKhdDtVUB7PC+KQFfcOazrL46MbZtNbOJjXERcc TRISdsEacx/AO4ZR7nud0HGhhZcCnhQgUNYzJpjGUpeeiFniM7+ngQ7WJA51kbJCvUnu0LMF Ss6btf/L4ZMyfU9rn7vuKP7b9Fs=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a6faa85.7fd064169d20-smtp-out-n02; Mon, 29 Jan 2018 23:13:09 -0000 (UTC)
Date: Mon, 29 Jan 2018 15:13:08 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a6faa8423bc5_2f7b2b208539fc08272b7@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2fa05a: Really, not zero
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6faa842378f_2f7b2b208539fc08271fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9Bu-0qgv3c52Rr2KcfdWQzQl2HY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 23:13:12 -0000

----==_mimepart_5a6faa842378f_2f7b2b208539fc08271fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/0_more_special
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2fa05ac4dc6259ddea18a3d0f83ea33788e20408
      https://github.com/quicwg/base-drafts/commit/2fa05ac4dc6259ddea18a3d0f83ea33788e20408
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Really, not zero



----==_mimepart_5a6faa842378f_2f7b2b208539fc08271fe--


From nobody Mon Jan 29 15:14:33 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13FBE12EBAD for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:14:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GSOyhW0u0Lnk for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:14:30 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 36DFA12EADE for <quic-issues@ietf.org>; Mon, 29 Jan 2018 15:14:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=w8fpRse4WLuhkI6P+GVcXUz4hkI=; b=DmTwTuqgpt199TwF bqgz6/aitoe8HRLZCLGRe4/BI397cDYUz1R7/CrWbCGp7zfFnwrCqaLqAukkR0eG kCpF9+piWwlj/xIHDvPdHWPnn97E5rhi1kbMs1r+PFClzz7AJXe3aBlXHVKQFR29 0yyfQD6XfyYqzxSmA0HzXOS1TOY=
Received: by filter0190p1las1.sendgrid.net with SMTP id filter0190p1las1-29351-5A6FAAD4-57 2018-01-29 23:14:28.91977513 +0000 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 tKDDz2WxTFO752BKKvde_A for <quic-issues@ietf.org>; Mon, 29 Jan 2018 23:14:28.917 +0000 (UTC)
Date: Mon, 29 Jan 2018 23:14:28 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb80844f147f84c9777ba998bc60dfd9cdabc82e892cf0000000116876cd492a169ce1170a88a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1082@github.com>
Subject: [quicwg/base-drafts] Clarify flow control issues on stream 0 (#1082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6faad4c7400_21323f984d122f3010323a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3VoGT7A1shC6P0+Q3MBXNET2yXiIOVBexEHn y8DsK5/p/oOTmhJOi+HasQIrfhLqjr3UrNPJY5U2K1baNfFDnXnkkrMFHKrttwlCO6nMCS9fzqyS9A ha5M2kHGoypaxQTzzzH5x2XKZ1EN31129QUMQ5NAeZza0eubondamqDrNCxzXKGsKdGqZ2FV0FzfmG I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4WkpKQCwLWzY61i0y-T32Mnfhyc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 23:14:32 -0000

----==_mimepart_5a6faad4c7400_21323f984d122f3010323a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #1074, #725 - these are similar problems around flow control on stream zero.

Stream 0 isn't bound to obey connection-level flow control, which necessarily means that it can't consume connection-level flow control either.  That was previously incorrect, since the definition of connection flow control repeatedly referred to "all streams."

On the other hand, Stream 0 can get stalled by stream-level flow control and the client isn't allowed to give it more credit.  This permits Stream 0 to "surge" until the end of the handshake, but then it has to wait for the client to give it more credit until it catches up.

Finally, that surge could provoke an amplification attack if a server has a really large handshake message.  The proposed mitigation to that is to require address validation before sending more than N times the client's initial packet size; since the client has an initial minimum packet size, that can be simplified to N Handshake packets from the server.  I've arbitrarily chosen N=3, but happy to bikeshed that.  I'm not certain I've landed that restriction in the best place, so feel free to suggest moving it elsewhere entirely.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1082

-- Commit Summary --

  * Clarify flow control issues on stream 0
  * Really, not zero

-- File Changes --

    M draft-ietf-quic-transport.md (26)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1082.patch
https://github.com/quicwg/base-drafts/pull/1082.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/1082

----==_mimepart_5a6faad4c7400_21323f984d122f3010323a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span aria-label="This pull request closes issue #1074." class="issue-keyword tooltipped tooltipped-se">Fixes</span> <a href="https://github.com/quicwg/base-drafts/issues/1074" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="292243713" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1074">#1074</a>, <a href="https://github.com/quicwg/base-drafts/issues/725" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="249595717" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/725">#725</a> - these are similar problems around flow control on stream zero.</p>
<p>Stream 0 isn't bound to obey connection-level flow control, which necessarily means that it can't consume connection-level flow control either.  That was previously incorrect, since the definition of connection flow control repeatedly referred to "all streams."</p>
<p>On the other hand, Stream 0 can get stalled by stream-level flow control and the client isn't allowed to give it more credit.  This permits Stream 0 to "surge" until the end of the handshake, but then it has to wait for the client to give it more credit until it catches up.</p>
<p>Finally, that surge could provoke an amplification attack if a server has a really large handshake message.  The proposed mitigation to that is to require address validation before sending more than N times the client's initial packet size; since the client has an initial minimum packet size, that can be simplified to N Handshake packets from the server.  I've arbitrarily chosen N=3, but happy to bikeshed that.  I'm not certain I've landed that restriction in the best place, so feel free to suggest moving it elsewhere entirely.</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/1082'>https://github.com/quicwg/base-drafts/pull/1082</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clarify flow control issues on stream 0</li>
  <li>Really, not zero</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1082/files#diff-0">draft-ietf-quic-transport.md</a>
    (26)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1082.patch'>https://github.com/quicwg/base-drafts/pull/1082.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1082.diff'>https://github.com/quicwg/base-drafts/pull/1082.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/1082">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxIzFq1hIf1TOv_Wz-A1ywd83Bw2ks5tPlDUgaJpZM4Rxgo8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_wqcclplLNiFZsKRrr6jce9uUaRks5tPlDUgaJpZM4Rxgo8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1082"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Clarify flow control issues on stream 0 (#1082)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1082"}}}</script>

----==_mimepart_5a6faad4c7400_21323f984d122f3010323a--


From nobody Mon Jan 29 15:20:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DDA3D12FB4F for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:20:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jmozCeWPmWQ8 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:20:55 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC165131469 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 15:20:53 -0800 (PST)
Date: Mon, 29 Jan 2018 15:20:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517268053; bh=/X/bY5nAVm3h+pWfBP3NPWSdMuDYgU7dge7ZiWSeHhU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KWPe4hamYymbbSEyN2uRu2uxocJi/Ml57Mx9FdpCjpR9JQwe2INg/gQw5bCrPOfKW a2uw7sNTbHsQfyN0JsXrxNy03M6O8jhVDXkyPgj+J5xw6FcPz/wLfbCba2VDeq3fV0 EMcP3JUjm2y3NYEDpP7qpX941K3CFIjyKEYu4+LM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7b228a3c7959ac7a4c83fbfc2d99cce9e3f5a36792cf0000000116876e5592a169ce1170a88a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1082/c361421529@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1082@github.com>
References: <quicwg/base-drafts/pull/1082@github.com>
Subject: Re: [quicwg/base-drafts] Clarify flow control issues on stream 0 (#1082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fac551a930_64cd3fdd18290f38114796"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KG4QO_7KsuZF-8SVUsjSyAzpGZ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 23:20:57 -0000

----==_mimepart_5a6fac551a930_64cd3fdd18290f38114796
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Hah, I was working on exactly the same thing.  I prefer a different approach here.  I was just about to submit the PR.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1082#issuecomment-361421529
----==_mimepart_5a6fac551a930_64cd3fdd18290f38114796
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Hah, I was working on exactly the same thing.  I prefer a different approach here.  I was just about to submit the PR.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1082#issuecomment-361421529">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxtOY59cCkgWELh6AcPWsl7VJNp8ks5tPlJVgaJpZM4Rxgo8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzClBQfOc4hqy2M-NLzDvbP9SV7Rks5tPlJVgaJpZM4Rxgo8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1082#issuecomment-361421529"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1082: Hah, I was working on exactly the same thing.  I prefer a different approach here.  I was just about to submit the PR."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1082#issuecomment-361421529"}}}</script>
----==_mimepart_5a6fac551a930_64cd3fdd18290f38114796--


From nobody Mon Jan 29 15:22:46 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2387112ECA3 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:22:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xyno-6CsT6_u for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:22:39 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AC37513147C for <quic-issues@ietf.org>; Mon, 29 Jan 2018 15:22:39 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517268159; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=F65BaeDklmo2ByuioUoCPSAxvKgza1EUU2+7Pz4PLoI=; b=m2s8n8pv+5GmlhlhdqzTQH/o6PtrhwtBdvxw0AjaLfLXzLfDRO0aNxYU2ikIeDPJapm17ag9 3N2QFTSZaJEG8+jNtNSse4+d7tLmCQpH805fIrDyG+D2DpGVCTiuT7sYgsadh4azEVZ/BRrp U40o3oA+fDJSPtqt5krsbHZsdhs=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5a6facbe.7f53543165d0-smtp-out-n03; Mon, 29 Jan 2018 23:22:38 -0000 (UTC)
Date: Mon, 29 Jan 2018 15:22:37 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6facbdea8fc_13b22ab1bf79fc0c5635c@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] adada5: Rationalize stream 0 flow control
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6facbdea12c_13b22ab1bf79fc0c56297"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D0YlVZVhYKHWZIA6hxcKQQ0ZgCA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 23:22:41 -0000

----==_mimepart_5a6facbdea12c_13b22ab1bf79fc0c56297
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stream0-exemption
  Home:   https://github.com/quicwg/base-drafts
  Commit: adada506b8570c735f43ece64a369fb8a3c8ba3b
      https://github.com/quicwg/base-drafts/commit/adada506b8570c735f43ece64a369fb8a3c8ba3b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-30 (Tue, 30 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rationalize stream 0 flow control

This leaves the exemption to the stream-level flow control for Initial and
Retry packets only (previously it was Initial only).  But, to address the
possibility that the flow control limit is too small for the entire handshake
it permits the sending of MAX_STREAM_DATA (and STREAM_BLOCKED) during the
handshake.

Closes #1074, #725, #1082.



----==_mimepart_5a6facbdea12c_13b22ab1bf79fc0c56297--


From nobody Mon Jan 29 15:23:24 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CBF1113147C for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:23:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iPcMQHB0HgFa for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:23:21 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B88A112FB4F for <quic-issues@ietf.org>; Mon, 29 Jan 2018 15:23:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=i6++oiS09+cuxTpgeKA61wqAOMA=; b=dkpoKpZ2EcC5hvcE wCAEyBa3x22IW2Dg+EMwWauf3XBJoDdIar08FLBlhgjULRyw+iLXonR6YQuucnPV KiD+zqn+X/qpyOK3mfRv1lXAAwlHjKKq0Udqoh+5uxkxyjxzrseE5S4FNZennXt9 9JamhCevPzoH47OxSxMdIJFfxMY=
Received: by filter0906p1mdw1.sendgrid.net with SMTP id filter0906p1mdw1-7699-5A6FACE6-2B 2018-01-29 23:23:18.328256319 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id RwKafKNvSQiXeLTN5cE6_Q for <quic-issues@ietf.org>; Mon, 29 Jan 2018 23:23:18.166 +0000 (UTC)
Date: Mon, 29 Jan 2018 23:23:18 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab73ae57af7579541a026cd9073e8d5b860b8a833192cf0000000116876ee692a169ce1170b0b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1083@github.com>
Subject: [quicwg/base-drafts] Rationalize stream 0 flow control (#1083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6face615619_64d92aec03798ec429963"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3pJu/K4C2JlTtGFMXDEtP710hXZog6NJcRpW VTprG0OZqdfadGecD/B3mSwuw+LtdU5vybEh3Sy3LomR+UWAoczsNr791Lkk5WheoAUfT/AmbfD+L9 3PbpxMqwhkxro1UPJCi/F9EAx6Mv4Ky/LP4+CP4JQwU6Kfr297T3IBDnFhuJISPJvkTC1E+4vZt1W3 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZGMjNhWj8E1k2wskIVdi0szQqXM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 23:23:23 -0000

----==_mimepart_5a6face615619_64d92aec03798ec429963
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This leaves the exemption to the stream-level flow control for Initial and
Retry packets only (previously it was Initial only).  But, to address the
possibility that the flow control limit is too small for the entire handshake
it permits the sending of MAX_STREAM_DATA (and STREAM_BLOCKED) during the
handshake.

Closes #1074, #725, #1082.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1083

-- Commit Summary --

  * Rationalize stream 0 flow control

-- File Changes --

    M draft-ietf-quic-tls.md (18)
    M draft-ietf-quic-transport.md (29)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1083.patch
https://github.com/quicwg/base-drafts/pull/1083.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/1083

----==_mimepart_5a6face615619_64d92aec03798ec429963
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This leaves the exemption to the stream-level flow control for Initial and<br>
Retry packets only (previously it was Initial only).  But, to address the<br>
possibility that the flow control limit is too small for the entire handshake<br>
it permits the sending of MAX_STREAM_DATA (and STREAM_BLOCKED) during the<br>
handshake.</p>
<p><span aria-label="This pull request closes issue #1074." class="issue-keyword tooltipped tooltipped-se">Closes</span> <a href="https://github.com/quicwg/base-drafts/issues/1074" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="292243713" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1074">#1074</a>, <a href="https://github.com/quicwg/base-drafts/issues/725" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="249595717" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/725">#725</a>, <a href="https://github.com/quicwg/base-drafts/pull/1082" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="292595850" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1082">#1082</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/1083'>https://github.com/quicwg/base-drafts/pull/1083</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Rationalize stream 0 flow control</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1083/files#diff-0">draft-ietf-quic-tls.md</a>
    (18)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1083/files#diff-1">draft-ietf-quic-transport.md</a>
    (29)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1083.patch'>https://github.com/quicwg/base-drafts/pull/1083.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1083.diff'>https://github.com/quicwg/base-drafts/pull/1083.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/1083">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9oMXtYAvyUlSix9yPPRvW-JVzBxks5tPlLmgaJpZM4RxhOH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0KTF54xdkVlT8pdIVv7UVTvTGj-ks5tPlLmgaJpZM4RxhOH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1083"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Rationalize stream 0 flow control (#1083)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1083"}}}</script>

----==_mimepart_5a6face615619_64d92aec03798ec429963--


From nobody Mon Jan 29 15:24:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D187131968 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:24:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RriwQP-aLZDs for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:24:34 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3AFE13194E for <quic-issues@ietf.org>; Mon, 29 Jan 2018 15:24:31 -0800 (PST)
Date: Mon, 29 Jan 2018 15:24:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517268270; bh=Ezfa50oflEedeO7PNMkmUnrlpRqXaOo6HMu8BDglZk8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wwfYCBcNREuTDIZaTDUchl/nMwgMFYaGIX+0nwSzdNplfggWEmg3gg6GzebFYXL5U B95AodUaawJYmhKl8AtaXwzmDr6wzpNDRHvx173AHSlCKlW4iUJEqA+Kl0s+hrCPto kSakLO98DgKQQ7QjuwH9deEzqZFz4R/AyiSSug08=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd9eb78a211dbaeab5e7497dffb15802dbe41048d92cf0000000116876f2e92a169ce116f583e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1081/361422276@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1081@github.com>
References: <quicwg/base-drafts/issues/1081@github.com>
Subject: Re: [quicwg/base-drafts] Avoid tracking bits in Alt-Svc quic= parameter (#1081)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fad2ed1b68_72b92aae23c4eec856895"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6f57z_o8d3zpkjZDQhh_2_UD4Uo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 23:24:36 -0000

----==_mimepart_5a6fad2ed1b68_72b92aae23c4eec856895
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Note that the greasing point is moot.  No implementation should ever consider itself to understand one of the reserved versions.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1081#issuecomment-361422276
----==_mimepart_5a6fad2ed1b68_72b92aae23c4eec856895
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Note that the greasing point is moot.  No implementation should ever consider itself to understand one of the reserved versions.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1081#issuecomment-361422276">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2ASmxOzvF-i1z1sEbwzQCqsqxLbks5tPlMugaJpZM4RxIKq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq51FkTzzg67IXlFqOtLVgQAvP0kfks5tPlMugaJpZM4RxIKq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1081#issuecomment-361422276"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1081: Note that the greasing point is moot.  No implementation should ever consider itself to understand one of the reserved versions."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1081#issuecomment-361422276"}}}</script>
----==_mimepart_5a6fad2ed1b68_72b92aae23c4eec856895--


From nobody Mon Jan 29 15:26:22 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B92D13147C for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:26:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dHq6nrLP2rbI for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:26:19 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E15712EC95 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 15:26:18 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517268378; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=OKTpbMuB5hnLB/ZBH+WjEPekJUcI/8fKP60/Zbi5a3k=; b=RFQaSCYFxnyo6Jtu5KxJ+B9ZpUTz9863o9gtajbzRRQRZ1A6sdB0vjkRmsJ6pXPlD8sDXPxd jndJalMjKq1LjGlt62H/TgRQEkXvgpoj+7bxTxwI3TLhp2f7lN5v+gvAc1Sq1S+9+pr+mSuZ NCdZOmCWZyyCa+2n5xZus7x3yzg=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5a6fad9a.7fb4642c5840-smtp-out-n01; Mon, 29 Jan 2018 23:26:18 -0000 (UTC)
Date: Mon, 29 Jan 2018 15:26:17 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6fad9915ad6_f452b0f0c731c0c121c5@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 55d19e: Ian's suggestion
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6fad99156e3_f452b0f0c731c0c120e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OhdaMRaahqGus0jNvBQ4uoxGim0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 23:26:20 -0000

----==_mimepart_5a6fad99156e3_f452b0f0c731c0c120e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/vn-pn
  Home:   https://github.com/quicwg/base-drafts
  Commit: 55d19eff3bf1ce9e77fc3d947aee1efe88f19478
      https://github.com/quicwg/base-drafts/commit/55d19eff3bf1ce9e77fc3d947aee1efe88f19478
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-30 (Tue, 30 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Ian's suggestion



----==_mimepart_5a6fad99156e3_f452b0f0c731c0c120e4--


From nobody Mon Jan 29 15:26:30 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0C9D1317A5 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:26:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XgMZbJzEItbG for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:26:21 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A02A12EC95 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 15:26:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RacgUdgKP5E3PlW2NABT2n1ZPZg=; b=BAGnawWCyG9wBAxU zmY5x4GFcpgo4S4sYthd4YzKU28M0VIk+Yef8JQn3a1QUaPLDdfe4JQCMSoTVK0p FaovPIiOGU72A4C+2COHuqobnBQkruVmJCuTgR6xwrvS9lL6C+McnrZbLyAWKJVT 5mWuMo3pISFGeCNcXapov6Dn0Nk=
Received: by filter0158p1las1.sendgrid.net with SMTP id filter0158p1las1-14423-5A6FAD9B-54 2018-01-29 23:26:19.926612296 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id lWZgga8BS8yFxTj6PZ9KHw for <quic-issues@ietf.org>; Mon, 29 Jan 2018 23:26:19.800 +0000 (UTC)
Date: Mon, 29 Jan 2018 23:26:20 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1078/push/2290574713@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1078@github.com>
References: <quicwg/base-drafts/pull/1078@github.com>
Subject: Re: [quicwg/base-drafts] Version Negotiation doesn't have a packet number (#1078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fad9ba2702_7d163ffdf46d6f281295e7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1IWQPTPOTzL4VornBHKrVMEiDCl+rK2/vdNh jHfft9Z6+QUgcN4vNKPySZivnRbGsY7o7DwVFlu9ZvrSd6S5+7na5tQEQ+3VrJbp1OEvf4DsjuIJjo KEFxgtvhn6tbSE14d+1NwWKAKXhMH+Tq15BGiBEX6FBu2VB1swOAV2o75lMnDOop5acmq6687fh7pC g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6lx96NjnYPtzS44el7Ri128fpgc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 23:26:23 -0000

----==_mimepart_5a6fad9ba2702_7d163ffdf46d6f281295e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

55d19ef  Ian's suggestion


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1078/files/2ddb0a7bc45c8143659018b754ce7ae5a0eec432..55d19eff3bf1ce9e77fc3d947aee1efe88f19478

----==_mimepart_5a6fad9ba2702_7d163ffdf46d6f281295e7
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/55d19ef" class="commit-link">55d19ef</a>  Ian&#39;s suggestion</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1078/files/2ddb0a7bc45c8143659018b754ce7ae5a0eec432..55d19eff3bf1ce9e77fc3d947aee1efe88f19478">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-qvhbwenUr4_BV1P2IhjHBL61XNks5tPlObgaJpZM4RwBm8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3LkzlFDHVRHHbqJ1_J7ZS0m7vLoks5tPlObgaJpZM4RwBm8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1078/files/2ddb0a7bc45c8143659018b754ce7ae5a0eec432..55d19eff3bf1ce9e77fc3d947aee1efe88f19478"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1078"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1078/files/2ddb0a7bc45c8143659018b754ce7ae5a0eec432..55d19eff3bf1ce9e77fc3d947aee1efe88f19478"}}}</script>

----==_mimepart_5a6fad9ba2702_7d163ffdf46d6f281295e7--


From nobody Mon Jan 29 15:28:48 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B3F013147C for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:28:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JV0U580SqVHT for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:28:45 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 882B7127023 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 15:28:44 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517268523; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=eRepMPceYs0nlNE4ir32AMYSlByrjDs7EeA1hajs4qc=; b=HMzES3luISW/UjMchfKI4SL3QXPvWk4UtULj7VzpikY1As8xbLVYzQ6vIVZJGC94IENlhWgX hZLLnV+6idiVkbCmvzbXindUM9UMTw7rJlJRGRnthbr8Fh+mdPeDUrkLec1e4p2dOiPWsovA iWFvx3nBsFZXvb160z01hMUWHjs=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5a6fae2b.7fb4442af510-smtp-out-n01; Mon, 29 Jan 2018 23:28:43 -0000 (UTC)
Date: Mon, 29 Jan 2018 15:28:42 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6fae2a37692_6a1f2b25e3fedc046381@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6c229d: Remove misleading changelog entry
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6fae2a36f51_6a1f2b25e3fedc04637bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8mPdYqvZDrEd7zIIy7rsXHgEXYw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 23:28:46 -0000

----==_mimepart_5a6fae2a36f51_6a1f2b25e3fedc04637bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cleartext-version-dependent
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6c229dcfbca5caae3f78bf06c8adb532223ca088
      https://github.com/quicwg/base-drafts/commit/6c229dcfbca5caae3f78bf06c8adb532223ca088
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-30 (Tue, 30 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove misleading changelog entry



----==_mimepart_5a6fae2a36f51_6a1f2b25e3fedc04637bd--


From nobody Mon Jan 29 15:29:09 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9EC32131965 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:29:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SVHIGgm2VZh7 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:29:05 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3BC38127023 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 15:29:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=A6U0vkvJM1QRKvW0Wq8NkEmpFfg=; b=dErd8PGo7rtEXgTf OpvytYadUzilRmhcWn/iTl/9N+5sQXSNI0q49Ge00QX04Dn78qMUiQixU0xkoMXb GISSnehkcqU/W0LviI/JED8OC7PqJxu0dBvAWBEkwIoGhmOURsmjCdsITbpVXP1E 7JhqEu5nB3xJ14CfYf5UlbcA3qg=
Received: by filter1179p1mdw1.sendgrid.net with SMTP id filter1179p1mdw1-2725-5A6FAE40-1D 2018-01-29 23:29:04.598150721 +0000 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 HJRslvMtQFK-frwXJqjEsg for <quic-issues@ietf.org>; Mon, 29 Jan 2018 23:29:04.490 +0000 (UTC)
Date: Mon, 29 Jan 2018 23:29:04 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc350b22756bc1089be02d2c6ed3d704b95671b4292cf000000011687704092a169ce1170b60b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1084@github.com>
Subject: [quicwg/base-drafts] Remove misleading changelog entry (#1084)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fae405e336_1fd52b276b336ec8132126"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0tJurcL/jq6cpSkARWajubZibyBD8RF5hn2G g5H+yWgZCk8X9kqXhjEOvzuhmp+Uek/MMfcJVgMTNk/nSuaZB00Kr9+FSgNT8LLYStQ1c7CCzltdPH 3n2qhJfuYrtiNwq1QGNMwkpFqsdCFLbqvmOsJ48WaQokgbWxC98jkAacZTA8TR7EuLkjT3HLQ1IoNN o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/atBb2DzvrLSEbGVBWEXVgfdLDQA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 23:29:07 -0000

----==_mimepart_5a6fae405e336_1fd52b276b336ec8132126
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/1084

-- Commit Summary --

  * Remove misleading changelog entry

-- File Changes --

    M draft-ietf-quic-transport.md (1)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1084.patch
https://github.com/quicwg/base-drafts/pull/1084.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/1084

----==_mimepart_5a6fae405e336_1fd52b276b336ec8132126
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/1084'>https://github.com/quicwg/base-drafts/pull/1084</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove misleading changelog entry</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1084/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/1084.patch'>https://github.com/quicwg/base-drafts/pull/1084.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1084.diff'>https://github.com/quicwg/base-drafts/pull/1084.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/1084">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq77O_H_AFjK4yOADsDcWQ-Mrj8geks5tPlRAgaJpZM4Rxhmf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6v-cqmAz-S8NU6jDIAUZ4xZT71tks5tPlRAgaJpZM4Rxhmf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1084"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Remove misleading changelog entry (#1084)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1084"}}}</script>

----==_mimepart_5a6fae405e336_1fd52b276b336ec8132126--


From nobody Mon Jan 29 15:40:48 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BADB131968 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:40:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9GW1Ngac0iRT for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:40:43 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B832312ECA3 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 15:40:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=MaDLKUjV799gMXOIOtTe60k0yyg=; b=ePlQvGIqWx0kvfN6 L8pKs5XzJa7Ae6myWc6B/sldkmbXoD8AuJSbifi+D3M0zrqlH6hujD9Ripgb4jns qdQyaUmbJBiwSYMQGpR0Ao7A3Ge5LkW68nxjsFI4JBhyPM3unaQBS+Q3tdwVO3mF XlUf2UkTshnoZCifBfbHmgPolPM=
Received: by filter1238p1mdw1.sendgrid.net with SMTP id filter1238p1mdw1-20083-5A6FB0FA-14 2018-01-29 23:40:42.871374542 +0000 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 BDdCHvcOR7usbYB95JJAbg for <quic-issues@ietf.org>; Mon, 29 Jan 2018 23:40:42.843 +0000 (UTC)
Date: Mon, 29 Jan 2018 23:40:43 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfab633d96ba2e402e51a5a49d26bc9574335b48992cf00000001168772fa92a169ce1170b0b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1083/review/92396174@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1083@github.com>
References: <quicwg/base-drafts/pull/1083@github.com>
Subject: Re: [quicwg/base-drafts] Rationalize stream 0 flow control (#1083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fb0fab923a_1d6f3facf305af34168ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2+fM9244JmbPH3Q5mOTFQUN28+radt27wgHJ NUZg3xCv8tYHTLzoHiJt2D2k+bPNrVQ2jxM7cQooruUM3eVjZdEWIiYythcYREHJ0XzoJaOGqToNB9 tLKAQqArHqJsqo7nAXw/DaIS0C46byF9PWGYYDebR/2+UTQsW0BAhPr1Wj8khyFZe++r15Pwc9Udt/ w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VDn4W-QkPqDMf_6Gi2-hI5xfqiM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 23:40:47 -0000

----==_mimepart_5a6fb0fab923a_1d6f3facf305af34168ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

MikeBishop commented on this pull request.

I like my solution better.  =F0=9F=98=89

> +connection-level data limits established by MAX_DATA.  That is, data sen=
t on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on =
stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 fl=
ow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM=
_DATA
+frames.  Note also that the next packet sent after either of these packets=
 might
+start at a stream offset of 0.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by th=
e MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer.  A
+client might exceed this limit when sending an Initial packet and so might=
 need
+to await a MAX_STREAM_DATA frame from the server before it can sent additi=
onal
+STREAM frames.  A client MAY send ACK frames and STREAM_BLOCKED frames for
+stream 0.

Given that ACK frames don't reference a stream, the idea of an ACK frame fo=
r stream 0 seems undefined.  If that phrase wasn't supposed to apply to the=
 ACK frames as well, then I'm having trouble parsing it.

> +the data limits set by its peer.
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent =
on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on =
stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 fl=
ow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM=
_DATA
+frames.  Note also that the next packet sent after either of these packets=
 might
+start at a stream offset of 0.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by th=
e MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer.  A
+client might exceed this limit when sending an Initial packet and so might=
 need

Actually, no, they can't -- ClientHello has to fit in the single Initial pa=
cket, which you say on 3280 doesn't count against this limit, so who cares?

A client might exceed this limit in a Handshake packet, if the handshake ta=
kes more than 1 RTT (or the Client Finished is huge for some reason, I supp=
ose), though.  Is that what you're after?

> -from flow control because it needs to be sent in a single packet regardl=
ess of
-the server's flow control state. This rule applies even for 0-RTT handshak=
es
-where the remembered value of MAX_STREAM_DATA would not permit sending a f=
ull
-initial cryptographic handshake message.
+the data limits set by its peer.
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent =
on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on =
stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 fl=
ow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM=
_DATA
+frames.  Note also that the next packet sent after either of these packets=
 might
+start at a stream offset of 0.  Thus, the only limit on the size of the

Hm.  Retry is fine, because you're resetting the transport in between, incl=
uding all the stream states and contents.

But Initial?  You'll have different STREAM frames from different packets id=
entifying the range [0,length) on stream 0 containing different data, and t=
he logic to drop duplicate data needs to *not* drop it on stream 0?  Ick.

If this is the direction you want to go, I'd almost rather see a custom Han=
dshake frame type and let 0 go back to being normal and application-owned. =
 This direction feels really weird.

>=20=20
-Though data is exchanged on stream 0, the initial flow control window on t=
hat
-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.
-
-Stream 0 is exempt from the connection-level flow control window.
-
-Consequently, there is no need to signal being blocked on flow control.
-
-Similarly, there is no need to increase the number of allowed streams unti=
l the
-handshake completes.
+`MAX_STREAM_DATA` and `STREAM_BLOCKED` frames MUST NOT be sent unprotected
+unless they identify stream 0.  Stream 0 is exempt from the connection-lev=
el
+flow control window and stream limits.

But isn't the whole problem here that tampering with these packets can't be=
 detected?  An attacker could cause one side to believe that it had a huge =
flow control window on stream 0, which could then cause the connection to b=
low up at some future point if they attempted to send to that limit.  Subse=
quent, lower MAX_STREAM_DATA frames would be ignored, because they don't in=
crease the largest-seen value.

--=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/1083#pullrequestreview-92396174=

----==_mimepart_5a6fb0fab923a_1d6f3facf305af34168ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@MikeBishop</b> commented on this pull request.</p>

<p>I like my solution better.  <g-emoji class=3D"g-emoji" alias=3D"wink" fa=
llback-src=3D"https://assets-cdn.github.com/images/icons/emoji/unicode/1f60=
9.png" ios-version=3D"6.0">=F0=9F=98=89</g-emoji></p><hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1083#discussion=
_r164598425">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +connection-level data limits established by=
 MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on =
stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 fl=
ow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM=
_DATA
+frames.  Note also that the next packet sent after either of these packets=
 might
+start at a stream offset of 0.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by th=
e MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer.  A
+client might exceed this limit when sending an Initial packet and so might=
 need
+to await a MAX_STREAM_DATA frame from the server before it can sent additi=
onal
+STREAM frames.  A client MAY send ACK frames and STREAM_BLOCKED frames for
+stream 0.
</pre>
<p>Given that ACK frames don't reference a stream, the idea of an ACK frame=
 for stream 0 seems undefined.  If that phrase wasn't supposed to apply to =
the ACK frames as well, then I'm having trouble parsing it.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1083#discussion=
_r164598769">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +the data limits set by its peer.
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent =
on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on =
stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 fl=
ow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM=
_DATA
+frames.  Note also that the next packet sent after either of these packets=
 might
+start at a stream offset of 0.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by th=
e MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer.  A
+client might exceed this limit when sending an Initial packet and so might=
 need
</pre>
<p>Actually, no, they can't -- ClientHello has to fit in the single Initial=
 packet, which you say on 3280 doesn't count against this limit, so who car=
es?</p>
<p>A client might exceed this limit in a Handshake packet, if the handshake=
 takes more than 1 RTT (or the Client Finished is huge for some reason, I s=
uppose), though.  Is that what you're after?</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1083#discussion=
_r164599600">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; -from flow control because it needs to be se=
nt in a single packet regardless of
-the server&#39;s flow control state. This rule applies even for 0-RTT hand=
shakes
-where the remembered value of MAX_STREAM_DATA would not permit sending a f=
ull
-initial cryptographic handshake message.
+the data limits set by its peer.
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent =
on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on =
stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 fl=
ow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM=
_DATA
+frames.  Note also that the next packet sent after either of these packets=
 might
+start at a stream offset of 0.  Thus, the only limit on the size of the
</pre>
<p>Hm.  Retry is fine, because you're resetting the transport in between, i=
ncluding all the stream states and contents.</p>
<p>But Initial?  You'll have different STREAM frames from different packets=
 identifying the range [0,length) on stream 0 containing different data, an=
d the logic to drop duplicate data needs to <em>not</em> drop it on stream =
0?  Ick.</p>
<p>If this is the direction you want to go, I'd almost rather see a custom =
Handshake frame type and let 0 go back to being normal and application-owne=
d.  This direction feels really weird.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1083#discussion=
_r164600006">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt;=20=20
-Though data is exchanged on stream 0, the initial flow control window on t=
hat
-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.
-
-Stream 0 is exempt from the connection-level flow control window.
-
-Consequently, there is no need to signal being blocked on flow control.
-
-Similarly, there is no need to increase the number of allowed streams unti=
l the
-handshake completes.
+`MAX_STREAM_DATA` and `STREAM_BLOCKED` frames MUST NOT be sent unprotected
+unless they identify stream 0.  Stream 0 is exempt from the connection-lev=
el
+flow control window and stream limits.
</pre>
<p>But isn't the whole problem here that tampering with these packets can't=
 be detected?  An attacker could cause one side to believe that it had a hu=
ge flow control window on stream 0, which could then cause the connection t=
o blow up at some future point if they attempted to send to that limit.  Su=
bsequent, lower MAX_STREAM_DATA frames would be ignored, because they don't=
 increase the largest-seen 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/pull/1083#pullrequestreview-92396174">view it on GitHub</a>, or <a=
 href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq22T8YKtlteb=
S_BJbS1ON7A-O7R-ks5tPlb6gaJpZM4RxhOH">mute the thread</a>.<img alt=3D"" hei=
ght=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwnek7mxn3UY8f=
aSQX8v8SoiYmFCks5tPlb6gaJpZM4RxhOH.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1083#pullrequestreview-92396174"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1083"}=
],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/bas=
e-drafts/pull/1083#pullrequestreview-92396174"}}}</script>=

----==_mimepart_5a6fb0fab923a_1d6f3facf305af34168ef--


From nobody Mon Jan 29 15:43:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9EFDE12ECA3 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:43:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aBJMd7ISysUo for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:43:13 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50AFB131470 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 15:43:13 -0800 (PST)
Date: Mon, 29 Jan 2018 15:43:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517269391; bh=zU6ZnSt7akT7iuoOrSni1Ro/CiSO7p+p7zDBs/hybR4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=runfQQsiEDaGnt71kG4N8N7wpGT3V48nrwBzq/BXD458l/IXeta9Pu5jXZ44mjqMf P4UviO+DV70yrcrJje/ZXjslk/oXW6EZi2EFVnW1UPkbusYsEg01TaSIKbi2cvMmYe YRw3+So+HfKcvILUEJ4ag38lOeFA0hlrJVVIzmXc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab04df1715c447477182abb4b1feb74c373bdb1dd692cf000000011687738f92a169ce1170b0b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1083/review/92398559@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1083@github.com>
References: <quicwg/base-drafts/pull/1083@github.com>
Subject: Re: [quicwg/base-drafts] Rationalize stream 0 flow control (#1083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fb18fafadb_357d3fad2f742f2c667b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-H2yj1mYJ61tqC-wfnlOLhHc95Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 23:43:16 -0000

----==_mimepart_5a6fb18fafadb_357d3fad2f742f2c667b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  
-Though data is exchanged on stream 0, 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.
-
-Stream 0 is exempt from the connection-level flow control window.
-
-Consequently, there is no need to signal being blocked on flow control.
-
-Similarly, there is no need to increase the number of allowed streams until the
-handshake completes.
+`MAX_STREAM_DATA` and `STREAM_BLOCKED` frames MUST NOT be sent unprotected
+unless they identify stream 0.  Stream 0 is exempt from the connection-level
+flow control window and stream limits.

Yeah, I'm prepared to acknowledge that as a limitation.  Perhaps we could say that the flow control limit is reset to the lower of the initial limit and the amount used once the handshake completes.

F**c I hate 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/pull/1083#discussion_r164600571
----==_mimepart_5a6fb18fafadb_357d3fad2f742f2c667b9
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/1083#discussion_r164600571">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  
-Though data is exchanged on stream 0, 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.
-
-Stream 0 is exempt from the connection-level flow control window.
-
-Consequently, there is no need to signal being blocked on flow control.
-
-Similarly, there is no need to increase the number of allowed streams until the
-handshake completes.
+`MAX_STREAM_DATA` and `STREAM_BLOCKED` frames MUST NOT be sent unprotected
+unless they identify stream 0.  Stream 0 is exempt from the connection-level
+flow control window and stream limits.
</pre>
<p>Yeah, I'm prepared to acknowledge that as a limitation.  Perhaps we could say that the flow control limit is reset to the lower of the initial limit and the amount used once the handshake completes.</p>
<p>F**c I hate 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/pull/1083#discussion_r164600571">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-fjttlgXCjl3U5HkWOsmojtBT0oks5tPlePgaJpZM4RxhOH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9_EHQnIOvedSPUtCD8RozP7C_Yiks5tPlePgaJpZM4RxhOH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1083#discussion_r164600571"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1083"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1083#discussion_r164600571"}}}</script>
----==_mimepart_5a6fb18fafadb_357d3fad2f742f2c667b9--


From nobody Mon Jan 29 15:50:27 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46EB6126DEE for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:50:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9A4VG4D26q45 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:50:23 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C14E126DC2 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 15:50:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Jq8jV1mU/ig0/AulcJeEaNIc7B0=; b=maOOEEZS9bJJYppo xcagNhEHoq8DYZWrLOgD7czpxSGL+BbCNKJ1zpTelTPoMBuPmkkGaqx/mAJZrkgk +ZQrXkBme77gwEPs86VxxzqHgM0lQRbtgDS/ScZlbo8SmwBEDmnA1ZMdXe1smfXD /6Ez6Eo9236nPSWRez5R9qJn/3w=
Received: by filter0532p1las1.sendgrid.net with SMTP id filter0532p1las1-18396-5A6FB33D-C 2018-01-29 23:50:21.589772209 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id jBfcKdeXREe_9z99MIjEKQ for <quic-issues@ietf.org>; Mon, 29 Jan 2018 23:50:21.458 +0000 (UTC)
Date: Mon, 29 Jan 2018 23:50:21 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf6a6cfa8d4d51cddff706059d0530804348ef0a192cf000000011687753d92a169ce1170c768@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1085@github.com>
Subject: [quicwg/base-drafts] Handshake failure with Retry and multiple Initial packets (#1085)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fb33d4fa8b_40a32aebbe634ec4516be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1oYpxslC2audavJ1St39GXHSUE4e/iQxYPwI CGLA7K1DrYqs7/YpnXjrXAmz+sv/764Q26Lr3lkI4i8Azeqy5p/0gcLek1yh9tCnPvl74N84A/bYRK DFqeRhkJeHRoxs1eVLKiNvuJNSwJDcsRs4HF42OjNn6VnQv4xysxnBPg8zmsBADLjoON+2Q8hOdTcT A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pTqKZS9bUaziVnz5K11yA47xm1c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 23:50:25 -0000

----==_mimepart_5a6fb33d4fa8b_40a32aebbe634ec4516be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Initial 1 is sent twice.  The server generates a Retry for the first, then a Handshake for the second (after forgetting the first).  The client processes the Retry, then gets really confused about the Handshake packet and dumps the connection.

What, if anything, do we want to do about that?

This assumes that the connection ID the server uses is the same for both, but all that takes is the server echoing the connection ID chosen by the client.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1085
----==_mimepart_5a6fb33d4fa8b_40a32aebbe634ec4516be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Initial 1 is sent twice.  The server generates a Retry for the first, then a Handshake for the second (after forgetting the first).  The client processes the Retry, then gets really confused about the Handshake packet and dumps the connection.</p>
<p>What, if anything, do we want to do about that?</p>
<p>This assumes that the connection ID the server uses is the same for both, but all that takes is the server echoing the connection ID chosen by the client.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1085">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7oOYTC2L-S3WJgfePPm1m7Ol_v8ks5tPlk9gaJpZM4Rxi4w">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0TjzQrzG3Xu7NKmGAdbNhHM0F5hks5tPlk9gaJpZM4Rxi4w.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1085"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Handshake failure with Retry and multiple Initial packets (#1085)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1085"}}}</script>
----==_mimepart_5a6fb33d4fa8b_40a32aebbe634ec4516be--


From nobody Mon Jan 29 15:53:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9303912FAF5 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:53:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vvZwxdK8XpSM for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:53:12 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D48E512F4B2 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 15:53:11 -0800 (PST)
Date: Mon, 29 Jan 2018 15:53:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517269991; bh=SuShNduFEibjMQhnXLdxHVrOBAG+1dNo6MHwPaslveg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i80o/qqDv+zL9LP21tJZHpAFNXO6avHyp/8yUgQjWEPWIWdZ6GHforbr1c8Gm58MY UczygjX5ANG2JirHDb4Hqht3QGvlaS7OYxV2hKJDX+vmcxFYVX70+aXFien8/PsPaG 2PU903OUx6K5guanppIqWKKFPcreSDuEfgd3sT+0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf1aae9c97c79a9a448f6f4b6cdb63ee9ace461e992cf00000001168775e692a169ce1170c768@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1085/361427808@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1085@github.com>
References: <quicwg/base-drafts/issues/1085@github.com>
Subject: Re: [quicwg/base-drafts] Handshake failure with Retry and multiple Initial packets (#1085)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fb3e6f2e4c_7fc43fe7b3d80f38108542"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/WzcfXZiesx2ZsejQIdaaQthCML8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 23:53:13 -0000

----==_mimepart_5a6fb3e6f2e4c_7fc43fe7b3d80f38108542
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Inclined to do nothing -- if the server decided the Initial wasn't acceptable, it should remain unacceptable.  The server changing its mind doesn't seem like a common enough or valid enough case to require much protocol effort.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1085#issuecomment-361427808
----==_mimepart_5a6fb3e6f2e4c_7fc43fe7b3d80f38108542
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Inclined to do nothing -- if the server decided the Initial wasn't acc=
eptable, it should remain unacceptable.  The server changing its mind doe=
sn't seem like a common enough or valid enough case to require much proto=
col effort.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1085#issuecomment-361427808">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq16t=
QCNQHwEix1StCl7Mm9WeTDqqks5tPlnmgaJpZM4Rxi4w">mute the thread</a>.<img al=
t=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqz=
1H4naIARQwkH120uB0YfWlc1P9ks5tPlnmgaJpZM4Rxi4w.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/1085#issuecomment-361427808"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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=
 #1085: Inclined to do nothing -- if the server decided the Initial wasn'=
t acceptable, it should remain unacceptable.  The server changing its min=
d doesn't seem like a common enough or valid enough case to require much =
protocol effort."}],"action":{"name":"View Issue","url":"https://github.c=
om/quicwg/base-drafts/issues/1085#issuecomment-361427808"}}}</script>=

----==_mimepart_5a6fb3e6f2e4c_7fc43fe7b3d80f38108542--


From nobody Mon Jan 29 15:54:44 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B44B12FAF5 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:54:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mPM_vl1Hj8Ql for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:54:41 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4BFB412F4B2 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 15:54:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=orZeP8JNHTMgpDtriHnEtlT1LjA=; b=J45wfPUhVhgqVxf2 +wO9AtU8ef3u6lGkPToznVRtlD9i1UwfLqlrk/T90iDNVjQPnhY2x40XQ4ZNLa5S ZCEWUM1GwjKULaSlr1QjLoAmzCSLiXO3Ji/W4ni2E+2KqvvhTPispX8GhE6Yb0Jo Aw8K9Cb1emRem747Ii1l9/oGTA0=
Received: by filter0979p1mdw1.sendgrid.net with SMTP id filter0979p1mdw1-20197-5A6FB440-18 2018-01-29 23:54:40.548662905 +0000 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 07LGbvdmSeKr--qdIYA28A for <quic-issues@ietf.org>; Mon, 29 Jan 2018 23:54:40.426 +0000 (UTC)
Date: Mon, 29 Jan 2018 23:54:40 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0feaf16686ef53541ec9a074a1843121b5db78f092cf000000011687764092a169ce1170b0b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1083/review/92400264@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1083@github.com>
References: <quicwg/base-drafts/pull/1083@github.com>
Subject: Re: [quicwg/base-drafts] Rationalize stream 0 flow control (#1083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fb4404a2ce_47173f815b334f3498495"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1RV+fkey//P33LJJmJ+kqiI61oWcm/4w/fuf 0PspPAM37yHFJHmqpVyKi/JHRNmYyBb4Md12V9MSpUSVo7rGiwdaq9LeP/heqUzk40IU91/218PX8O pBVSQ/Eennakf1gMX23XQXQjx9itgRbwVZq9LAsBmI5FVt3sYVKfJD0oD/kdGofUUkq5vqXn+Mw+Hs M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L0ckNC6T7z1kL00z1n8OGXHwYrI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 23:54:43 -0000

----==_mimepart_5a6fb4404a2ce_47173f815b334f3498495
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

@MikeBishop, if your solution had any chance of working, I would prefer it also.  But your arbitrary limit cannot work.

> -from flow control because it needs to be sent in a single packet regardless of
-the server's flow control state. This rule applies even for 0-RTT handshakes
-where the remembered value of MAX_STREAM_DATA would not permit sending a full
-initial cryptographic handshake message.
+the data limits set by its peer.
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the

The client should only ever send the same data in its Initial packet, so I'm not following your point.  I'm not saying that the Handshake that follows an Initial starts at offset 0 - just that another Initial might follow.

I can see the point for a Retry, in which case both peers will forget (or ignore as invalid) the first set of Initial packets.  There's a nasty gotcha there (#1085), but that probably isn't what you are talking about here.

> +the data limits set by its peer.
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by the MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer.  A
+client might exceed this limit when sending an Initial packet and so might need

I should delete this sentence, I don't know where it came from.

Yes, I was looking for flow control for client certificates.

> +connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by the MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer.  A
+client might exceed this limit when sending an Initial packet and so might need
+to await a MAX_STREAM_DATA frame from the server before it can sent additional
+STREAM frames.  A client MAY send ACK frames and STREAM_BLOCKED frames for
+stream 0.

These are two separate things:

* ACK frames
* STREAM_BLOCKED frames for stream 0.

Don't know how to make that clearer, since - as you say - your interpretation is nonsensical.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1083#pullrequestreview-92400264
----==_mimepart_5a6fb4404a2ce_47173f815b334f3498495
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p><a href="https://github.com/mikebishop" class="user-mention">@MikeBishop</a>, if your solution had any chance of working, I would prefer it also.  But your arbitrary limit cannot work.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1083#discussion_r164602203">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -from flow control because it needs to be sent in a single packet regardless of
-the server&#39;s flow control state. This rule applies even for 0-RTT handshakes
-where the remembered value of MAX_STREAM_DATA would not permit sending a full
-initial cryptographic handshake message.
+the data limits set by its peer.
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the
</pre>
<p>The client should only ever send the same data in its Initial packet, so I'm not following your point.  I'm not saying that the Handshake that follows an Initial starts at offset 0 - just that another Initial might follow.</p>
<p>I can see the point for a Retry, in which case both peers will forget (or ignore as invalid) the first set of Initial packets.  There's a nasty gotcha there (<a href="https://github.com/quicwg/base-drafts/issues/1085" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="292603752" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1085">#1085</a>), but that probably isn't what you are talking about here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1083#discussion_r164602498">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +the data limits set by its peer.
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by the MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer.  A
+client might exceed this limit when sending an Initial packet and so might need
</pre>
<p>I should delete this sentence, I don't know where it came from.</p>
<p>Yes, I was looking for flow control for client certificates.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1083#discussion_r164602650">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by the MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer.  A
+client might exceed this limit when sending an Initial packet and so might need
+to await a MAX_STREAM_DATA frame from the server before it can sent additional
+STREAM frames.  A client MAY send ACK frames and STREAM_BLOCKED frames for
+stream 0.
</pre>
<p>These are two separate things:</p>
<ul>
<li>ACK frames</li>
<li>STREAM_BLOCKED frames for stream 0.</li>
</ul>
<p>Don't know how to make that clearer, since - as you say - your interpretation is nonsensical.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1083#pullrequestreview-92400264">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzuDCuGmkn7UlMrlFK8bS3xfcFjAks5tPlpAgaJpZM4RxhOH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq077xcWPWOVBkpBzyGNURl5QtxYxks5tPlpAgaJpZM4RxhOH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1083#pullrequestreview-92400264"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1083"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1083#pullrequestreview-92400264"}}}</script>
----==_mimepart_5a6fb4404a2ce_47173f815b334f3498495--


From nobody Mon Jan 29 15:55:29 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A74F12F4B2 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:55:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CamYs6g_aTeE for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:55:26 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2AF8513146F for <quic-issues@ietf.org>; Mon, 29 Jan 2018 15:55:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=pJc3l8u5Sycux6N9AfpLp4o5qAI=; b=wOkat98DLd63ccSi HCsrTrIF+zZrbymahnVoUX8rLdW0CCFEJtPC98Qz0IBNkMN7s5TWjop+mbMFvWbU JldVB3TRlPx+/PzBvUAKWvbutb69aPcmSwRJsPU8Z7b1CXjX/HROyadwUQeWtpPW bP7zpwANiwnmyFFJawUMA67shhg=
Received: by filter0160p1las1.sendgrid.net with SMTP id filter0160p1las1-12685-5A6FB46C-14 2018-01-29 23:55:24.627950949 +0000 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 IAczMEQIRLGb3J_7bPNPuw for <quic-issues@ietf.org>; Mon, 29 Jan 2018 23:55:24.540 +0000 (UTC)
Date: Mon, 29 Jan 2018 23:55:24 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9cbc4d3b022d7f5b3df11697c4afb226a87cbec192cf000000011687766c92a169ce1170c768@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1085/361428222@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1085@github.com>
References: <quicwg/base-drafts/issues/1085@github.com>
Subject: Re: [quicwg/base-drafts] Handshake failure with Retry and multiple Initial packets (#1085)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fb46c6b331_72533fbf54b48f2c3443"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2cS01nF8a3Mkl/uCfbBkyy5QFVPBUji7cSdj xqLDT2ysHBXbr7/NdATdwSsfl631saQHi5GG8tOjTDopjybJX7Ly4cgbHIZ2v+9rFXSYoCgFEPdSmP c5oeLmbH91U/fik7nBFss5dMExGCwhxDm30TwOT6oZQO7W+7lPTOgdK1ENNk+W/FGraSRY3EATBhrI Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wYAHV1u2Z1wIeyvJOSX66qkx4X0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 23:55:27 -0000

----==_mimepart_5a6fb46c6b331_72533fbf54b48f2c3443
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's definitely valid.  Though doing nothing might be 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/issues/1085#issuecomment-361428222
----==_mimepart_5a6fb46c6b331_72533fbf54b48f2c3443
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It's definitely valid.  Though doing nothing might be 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/issues/1085#issuecomment-361428222">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0ndsHpMELxlfiaL-7U4yHkyota8ks5tPlpsgaJpZM4Rxi4w">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz4ypf6IwoBaFFK2GtFrYE30AdUnks5tPlpsgaJpZM4Rxi4w.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1085#issuecomment-361428222"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1085: It's definitely valid.  Though doing nothing might be OK."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1085#issuecomment-361428222"}}}</script>
----==_mimepart_5a6fb46c6b331_72533fbf54b48f2c3443--


From nobody Mon Jan 29 15:57:23 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AD4C12F4B2 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:57:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pExi79Ci4ZNP for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 15:57:20 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B3CA51200E5 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 15:57:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=o0R+az6gPRdcPxD5tl/g03UFtEM=; b=CH2OwFEe3f+BwuJC 9IQosox7AUTmu1j1UoiMRPEVD8uiIuFOs22z95IT5b2AkKU8cAj2owxNndvfeISW 8InEq4DNwV7m0jrPTfgRQNtJ9nLtFBGxpnFZdUOEREH+ayygdqOuOikloGbMG9MW szUTHrc/uu9HhgRFt+gZ2YttPZs=
Received: by filter0054p1las1.sendgrid.net with SMTP id filter0054p1las1-30737-5A6FB4DF-A 2018-01-29 23:57:19.449963516 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id L8LxRBTVQzOvFv1lFyZUww for <quic-issues@ietf.org>; Mon, 29 Jan 2018 23:57:19.371 +0000 (UTC)
Date: Mon, 29 Jan 2018 23:57:19 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9c56302357b7bbe1d52f5fb049e6fb1cf92a111f92cf00000001168776df92a169ce1170b60b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1084/c361428560@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1084@github.com>
References: <quicwg/base-drafts/pull/1084@github.com>
Subject: Re: [quicwg/base-drafts] Remove misleading changelog entry (#1084)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fb4df440a4_559c2adb16470ed4591dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2U6gIwzxeFMcCsg5nh8pMzluTu1WArJ/+Pma OsaCyplXfi6sRD47KJKrszJp6qY9Ef86sKrYYbx/lg4zDb5wX8Vh1L+GDESQ911jioWeLj/NlnQZB2 Rnh0gTeAXpSvsODWuLC+ZfuG5qFZq47VwH2z+9CxHBHpNusShGlojQ3Zo4FOa8lUiAIhw6NL6okQnL I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/d2RzWQQMRTgZy-pvvL31BXOpkiI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 23:57:22 -0000

----==_mimepart_5a6fb4df440a4_559c2adb16470ed4591dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yeah, that's probably best.  It looks like the actual change (#724) happened in -06, and was the big PR clarifying the handling of incoming packets, when to do VN, etc.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1084#issuecomment-361428560
----==_mimepart_5a6fb4df440a4_559c2adb16470ed4591dc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yeah, that's probably best.  It looks like the actual change (<a href="https://github.com/quicwg/base-drafts/pull/724" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="249551881" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/724">#724</a>) happened in -06, and was the big PR clarifying the handling of incoming packets, when to do VN, etc.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1084#issuecomment-361428560">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzOdNviotftP47cwC65aRem6H2OIks5tPlrfgaJpZM4Rxhmf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3ua4VsQ7jP2N3zmLfWGEyifrdfDks5tPlrfgaJpZM4Rxhmf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1084#issuecomment-361428560"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1084: Yeah, that's probably best.  It looks like the actual change (#724) happened in -06, and was the big PR clarifying the handling of incoming packets, when to do VN, etc."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1084#issuecomment-361428560"}}}</script>
----==_mimepart_5a6fb4df440a4_559c2adb16470ed4591dc--


From nobody Mon Jan 29 16:08:10 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79BFD131478 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:08:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kbCZqRAQww5H for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:08:03 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5BA50131471 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 16:08:03 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517270882; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Hd/pmSlwe/gicwHCdx2U7YdLFp0wiWng7hfgie50IaM=; b=EoPWjGFx4iy2/bNaO+06QvfgNhF1QIxJORwc9pPzk5nyXXyZozitM4lLCU+DzPlqCZTcDtKk 8w1TAMoDwINo8buB7ANqKQ6GFQjCOQbMiDnd45tfb2EoDaZQ6CJrmNsIWtlyIQxqWydpPVR7 f6fPSRsBXh52cXBP3MyykTv/n6w=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a6fb762.7fc8f07e0330-smtp-out-n03; Tue, 30 Jan 2018 00:08:02 -0000 (UTC)
Date: Mon, 29 Jan 2018 16:08:02 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6fb7625657c_29382afd72a39c0c4366@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6c229d: Remove misleading changelog entry
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6fb76255f2a_29382afd72a39c0c43572"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IPKgRTm5vMP9g00rg4GqXPIUZVY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 00:08:05 -0000

----==_mimepart_5a6fb76255f2a_29382afd72a39c0c43572
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6c229dcfbca5caae3f78bf06c8adb532223ca088
      https://github.com/quicwg/base-drafts/commit/6c229dcfbca5caae3f78bf06c8adb532223ca088
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-30 (Tue, 30 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove misleading changelog entry


  Commit: 48d70930bab724ec33251b860ce2c87f9d2cd743
      https://github.com/quicwg/base-drafts/commit/48d70930bab724ec33251b860ce2c87f9d2cd743
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-30 (Tue, 30 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1084 from quicwg/cleartext-version-dependent

Remove misleading changelog entry


Compare: https://github.com/quicwg/base-drafts/compare/9c108f98520a...48d70930bab7
----==_mimepart_5a6fb76255f2a_29382afd72a39c0c43572--


From nobody Mon Jan 29 16:08:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C021131471 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:08:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sF1JTe2p7NBz for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:08:05 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 625BF131472 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 16:08:05 -0800 (PST)
Date: Mon, 29 Jan 2018 16:08:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517270884; bh=fwjBlzrck66tljQm3jPHopeLgrYn09fEwJyBC31jcOg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wkV6mppSwl9htyD9I8yp9qrcd84xc6uK6fRlEVCqMI5/pQ7ZF/683u6LisPr13lY8 GmLJegxQcYPES27YY4qJNgSZ4YYP/f2n5Qfp4olVf1UaOxm4QNp7syvA4+FufFrlxk ES0z4SUtqPY1OGrx90sNWDSeLj/g5sfCRnqsyR8U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab69eb5aa00a84367c7fd20eaf4c95cb5fe07302e492cf000000011687796492a169ce1170b60b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1084/issue_event/1447526217@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1084@github.com>
References: <quicwg/base-drafts/pull/1084@github.com>
Subject: Re: [quicwg/base-drafts] Remove misleading changelog entry (#1084)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fb764c2103_78b43f88317a8f341073a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Xi-f4OlI8_XrSRscSs0SoZxMqRI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 00:08:07 -0000

----==_mimepart_5a6fb764c2103_78b43f88317a8f341073a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1084.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1084#event-1447526217
----==_mimepart_5a6fb764c2103_78b43f88317a8f341073a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/1084" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="292599307" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1084">#1084</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1084#event-1447526217">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6vjcejEN4qYLkpVxhFuCsJnqnqSks5tPl1kgaJpZM4Rxhmf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq37DEL4cFttwp8ofjdST9fm77zEYks5tPl1kgaJpZM4Rxhmf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1084#event-1447526217"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1084."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1084#event-1447526217"}}}</script>
----==_mimepart_5a6fb764c2103_78b43f88317a8f341073a4--


From nobody Mon Jan 29 16:10:37 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 198C21201FA for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:10:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pmsv8lCsHJDd for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:10:33 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B6FC126D74 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 16:10:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=s5MUDjFbkpmwXVAGkIlWTQfCMaA=; b=egwyu47p5aGkRybL HTqxAEbdpE91ph85TAiIRbq+67rRduH+cmOBPWpFj2ykH0PCxn5rAD0JNK+LwzO6 /OnrJqyDDnvQFStDyrMC5As7ztY60TBDwnWon1h/v8LC6KLCnSRl9Q2t9Hur07KE Q5Y7vcnEMWhIp9SHbOrw5PFX26s=
Received: by filter0207p1las1.sendgrid.net with SMTP id filter0207p1las1-15758-5A6FB7F7-4F 2018-01-30 00:10:31.875519072 +0000 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 AkxJgxTpQj6whmxCoKk60Q for <quic-issues@ietf.org>; Tue, 30 Jan 2018 00:10:31.854 +0000 (UTC)
Date: Tue, 30 Jan 2018 00:10:31 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1c85563ba6ba32bee207643c42ed2e0347ca69bd92cf00000001168779f792a169ce1170b0b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1083/review/92402301@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1083@github.com>
References: <quicwg/base-drafts/pull/1083@github.com>
Subject: Re: [quicwg/base-drafts] Rationalize stream 0 flow control (#1083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fb7f7b5e1e_e8643fbd14baaf34111728"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2uo2oA7RUcjv2LM8qepWiTG5Ve91fQnhZZbV whj5DVvzHxlur7NVj5VW18ExMb8DWsJaIZEBHVr85ABKPRDOb46bfr+Hvk396/l71BSLlI7swm60Nh A4NJZ879UIZbG4rppflr/e5ssRQMJ8fHI76cg6yTJIbg6hFM142mkvCkJTPmxYOqE85BuI4MQ/ThD5 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AkpIEYetLUTyxs_vL3JOu3Yx9ek>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 00:10:36 -0000

----==_mimepart_5a6fb7f7b5e1e_e8643fbd14baaf34111728
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> -from flow control because it needs to be sent in a single packet regardless of
-the server's flow control state. This rule applies even for 0-RTT handshakes
-where the remembered value of MAX_STREAM_DATA would not permit sending a full
-initial cryptographic handshake message.
+the data limits set by its peer.
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the

Ah, I see what you're getting at.  You're trying to warn that, if there's a Retry, the First Initial and Second Initial will both contain ClientHellos at offset zero, and Retry and the server's Handshake will both contain data starting at offset 0.  I got a totally different interpretation of what you wrote, clearly.

I'd either drop the note, or simply point to the section on Retry with a reminder that the transport state, including stream contents, gets reset following a Retry.

> +the data limits set by its peer.
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by the MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer.  A
+client might exceed this limit when sending an Initial packet and so might need

I think if you change Initial to Handshake, this is fine.

> +connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by the MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer.  A
+client might exceed this limit when sending an Initial packet and so might need
+to await a MAX_STREAM_DATA frame from the server before it can sent additional
+STREAM frames.  A client MAY send ACK frames and STREAM_BLOCKED frames for
+stream 0.

The statement that "A client MAY send ACK frames" is undoubtedly true, but feels like a bit of a non sequitur without some additional connection to the rest of the paragraph.  Perhaps, "A client in this state SHOULD send a STREAM_BLOCKED frame for stream 0 in a Handshake packet.  This packet MAY also include ACK frames."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1083#discussion_r164604112
----==_mimepart_5a6fb7f7b5e1e_e8643fbd14baaf34111728
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/1083#discussion_r164604112">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -from flow control because it needs to be sent in a single packet regardless of
-the server&#39;s flow control state. This rule applies even for 0-RTT handshakes
-where the remembered value of MAX_STREAM_DATA would not permit sending a full
-initial cryptographic handshake message.
+the data limits set by its peer.
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the
</pre>
<p>Ah, I see what you're getting at.  You're trying to warn that, if there's a Retry, the First Initial and Second Initial will both contain ClientHellos at offset zero, and Retry and the server's Handshake will both contain data starting at offset 0.  I got a totally different interpretation of what you wrote, clearly.</p>
<p>I'd either drop the note, or simply point to the section on Retry with a reminder that the transport state, including stream contents, gets reset following a Retry.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1083#discussion_r164604187">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +the data limits set by its peer.
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by the MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer.  A
+client might exceed this limit when sending an Initial packet and so might need
</pre>
<p>I think if you change Initial to Handshake, this is fine.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1083#discussion_r164605345">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by the MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer.  A
+client might exceed this limit when sending an Initial packet and so might need
+to await a MAX_STREAM_DATA frame from the server before it can sent additional
+STREAM frames.  A client MAY send ACK frames and STREAM_BLOCKED frames for
+stream 0.
</pre>
<p>The statement that "A client MAY send ACK frames" is undoubtedly true, but feels like a bit of a non sequitur without some additional connection to the rest of the paragraph.  Perhaps, "A client in this state SHOULD send a STREAM_BLOCKED frame for stream 0 in a Handshake packet.  This packet MAY also include ACK 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/1083#discussion_r164604112">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwQeaG4fUmgy4hngDAGX2ecp-57aks5tPl33gaJpZM4RxhOH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq44qe6A2-Q1EZpvtpatJYOm9lGFeks5tPl33gaJpZM4RxhOH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1083#discussion_r164604112"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1083"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1083#discussion_r164604112"}}}</script>
----==_mimepart_5a6fb7f7b5e1e_e8643fbd14baaf34111728--


From nobody Mon Jan 29 16:15:32 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17DDD131480 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:15:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HMup-mv3lEwt for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:15:29 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E1C5912711A for <quic-issues@ietf.org>; Mon, 29 Jan 2018 16:15:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=z2MHFqz0qxt2jWZU9z3tqCzpalk=; b=DRK3O0gYUycCmX40 ec670IrEcwViW6w709R8l0xrzpZUAU/EYPXI8QiuiuoUoJSSqaG7X5TqeH4HBzke daY++ES/OvQcrjhbrN0IkPuJdGhPBVd6GXvDTw2+Y0GVhb46wYIDRAgldjFbHG+a sTRXnox05pvzafAPPqOJZ3CItRo=
Received: by filter0831p1mdw1.sendgrid.net with SMTP id filter0831p1mdw1-4786-5A6FB91F-3 2018-01-30 00:15:27.083288512 +0000 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 4PJY0O_VQJ2_ngc7GwioKw for <quic-issues@ietf.org>; Tue, 30 Jan 2018 00:15:27.043 +0000 (UTC)
Date: Tue, 30 Jan 2018 00:15:27 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb11b33a70feaa94b3f2bfa2031480760002b0d9f92cf0000000116877b1e92a169ce1170b0b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1083/review/92404614@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1083@github.com>
References: <quicwg/base-drafts/pull/1083@github.com>
Subject: Re: [quicwg/base-drafts] Rationalize stream 0 flow control (#1083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fb91ed758b_a94c3fd583444f387245a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak19mr/hZHPFx2zORsDFofwks0Zj0OJc3YLOyP 9VdsDW01KjEGJqFkQm4f7mGovJlvm9c5xBtTyYIHdyPNuQx2CCQMUNcOSNsym9HI0oxfybVVNBZ2jR ofyMpbFonFRGGsAjUY+jTgt9CDlDDJ5n3TYQxoVvA+UIKX8Ga5np3KeC6244u+vw3mscQ8KPt46J4l w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yQNuQw7tHkn3odz8oOREK60vFlo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 00:15:31 -0000

----==_mimepart_5a6fb91ed758b_a94c3fd583444f387245a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> +the data limits set by its peer.
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by the MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer.  A
+client might exceed this limit when sending an Initial packet and so might need

Oh, and this paragraph isn't just clients, which is the point of #725.  Either side might cap out on Handshake packets and get into this state.  So maybe merge this with what I proposed for the following sentence:  "An endpoint which is flow-control blocked on stream 0 SHOULD send...."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1083#discussion_r164606084
----==_mimepart_5a6fb91ed758b_a94c3fd583444f387245a
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/1083#discussion_r164606084">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +the data limits set by its peer.
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by the MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer.  A
+client might exceed this limit when sending an Initial packet and so might need
</pre>
<p>Oh, and this paragraph isn't just clients, which is the point of <a href="https://github.com/quicwg/base-drafts/issues/725" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="249595717" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/725">#725</a>.  Either side might cap out on Handshake packets and get into this state.  So maybe merge this with what I proposed for the following sentence:  "An endpoint which is flow-control blocked on stream 0 SHOULD send...."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1083#discussion_r164606084">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7k6J7Oht5RVCX4hPaKOFfa2OD4iks5tPl8egaJpZM4RxhOH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_TrE0sBY5ef3gULpE6dXaioW2xKks5tPl8egaJpZM4RxhOH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1083#discussion_r164606084"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1083"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1083#discussion_r164606084"}}}</script>
----==_mimepart_5a6fb91ed758b_a94c3fd583444f387245a--


From nobody Mon Jan 29 16:18:57 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A52813147B for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:18:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pPEgigbLVw-g for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:18:54 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0AF3612711D for <quic-issues@ietf.org>; Mon, 29 Jan 2018 16:18:53 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517271533; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9/mBEhvmtDRgHXBwhqRDvb+girK5MWzZGvjbj5+uLY8=; b=q8jooe7qf5kzP2XPqCkR4pLukrPFJe63YCcKaAsfc8Hu7fuy65QfIZiY+XMAHa7vJ0zQsze1 ujyWeYaOnB8VQijYvp0awcc+O3EDAQp+ZjHKGKKbaSJrqeOM6LB1t26Hct68dsZ6p1o9CT7y oDImVteg+cqHtkuV9gsIsFxgcbQ=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5a6fb9ed.7f6da43c87e0-smtp-out-n02; Tue, 30 Jan 2018 00:18:53 -0000 (UTC)
Date: Mon, 29 Jan 2018 16:18:53 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6fb9ed12361_25482ae854713c189603e@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0bf027: Updates in response to review
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6fb9ed11cfe_25482ae854713c189597a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nxz2O4mxx53alo1ZJNXCLd0OXAg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 00:18:55 -0000

----==_mimepart_5a6fb9ed11cfe_25482ae854713c189597a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stream0-exemption
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0bf027a92c0bda6597bd68e7eff47e7dbfb5d939
      https://github.com/quicwg/base-drafts/commit/0bf027a92c0bda6597bd68e7eff47e7dbfb5d939
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-30 (Tue, 30 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Updates in response to review



----==_mimepart_5a6fb9ed11cfe_25482ae854713c189597a--


From nobody Mon Jan 29 16:19:04 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01CB1131485 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:18:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3_oWmzxy_aQQ for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:18:56 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 977AD12711D for <quic-issues@ietf.org>; Mon, 29 Jan 2018 16:18:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Tl8KVcfCSJgsqyahibUtdVGq+UM=; b=In727SkrpXvqSIh7 6UVA4UDKzQYXtMeq5OzgbYaeA3/vO/H9fk3oCaiVoKNrjUcaFbmnQeL2NcJkiwaN RTD3HEMxmHJm3JERkjfZlQmvQj+xQqw/jDFVVk1cqqdTdXA4dldJAPUgYaA/8f6w xG2mnqLowUKXlcOdQPva1eWqRfU=
Received: by filter1226p1mdw1.sendgrid.net with SMTP id filter1226p1mdw1-31687-5A6FB9EF-36 2018-01-30 00:18:55.630734568 +0000 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 9EzSWiU7T2qyHTKGNIdzHA for <quic-issues@ietf.org>; Tue, 30 Jan 2018 00:18:55.605 +0000 (UTC)
Date: Tue, 30 Jan 2018 00:18:55 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1083/push/2290666302@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1083@github.com>
References: <quicwg/base-drafts/pull/1083@github.com>
Subject: Re: [quicwg/base-drafts] Rationalize stream 0 flow control (#1083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fb9ef6c1ab_33283fc5b60dcf30140093"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2mg4Gg2eq9quGpPMrIAoqTg0fLmCtXcVQY7Z TgDpieVRCaJHU251q4lcqYO8KqTZas2rhY4WsHp/MmwsWZoqm7KKnFtVSICk8ulHnp8uXxdgeLlpq/ nA1j6UxeBP5hTp9UzWMpQ9cs1T8vVQvtdcUX8iQVhDMydjQYvlQPL7nXyN+yQ/LP2Y9RaU1sZAT+UH s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1Z1pic3M75MQK8PxR3lWw8fUQwA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 00:18:58 -0000

----==_mimepart_5a6fb9ef6c1ab_33283fc5b60dcf30140093
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

0bf027a  Updates in response to review


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1083/files/adada506b8570c735f43ece64a369fb8a3c8ba3b..0bf027a92c0bda6597bd68e7eff47e7dbfb5d939

----==_mimepart_5a6fb9ef6c1ab_33283fc5b60dcf30140093
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/0bf027a" class="commit-link">0bf027a</a>  Updates in response to 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/1083/files/adada506b8570c735f43ece64a369fb8a3c8ba3b..0bf027a92c0bda6597bd68e7eff47e7dbfb5d939">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5PYvaC4HvsPgkrzwhrhQxwTtwFWks5tPl_vgaJpZM4RxhOH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzn2e7skUmzeTT0TkcR0lS3E8k8sks5tPl_vgaJpZM4RxhOH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1083/files/adada506b8570c735f43ece64a369fb8a3c8ba3b..0bf027a92c0bda6597bd68e7eff47e7dbfb5d939"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1083"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1083/files/adada506b8570c735f43ece64a369fb8a3c8ba3b..0bf027a92c0bda6597bd68e7eff47e7dbfb5d939"}}}</script>

----==_mimepart_5a6fb9ef6c1ab_33283fc5b60dcf30140093--


From nobody Mon Jan 29 16:19:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80DFD13147B for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:19:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W9XtwtFZXbqh for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:19:42 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2074812711D for <quic-issues@ietf.org>; Mon, 29 Jan 2018 16:19:42 -0800 (PST)
Date: Mon, 29 Jan 2018 16:19:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517271581; bh=riXvK6GOnm9m4Rw4cRsOHz0Rm2qczf2hugv5fcvv/cQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kO3bridG66DmEHfHtlKnzLhejf7n0zWva0//cgSrRmJ7+ahfQMuKmL+tKVMBiF2qU 944rVNRF1ec8wL0E/5iLoGZUdnBl6N3Kp2scTZ/KFb9BjGBBhqC1D1Csg3p0Mmg2Vt P0EjokLG4PuVJ0MqP+1uCej5rQXRGXVXAqn8xe10=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcdadbb22685b80aa75a741467de94b1a9cdeca8e92cf0000000116877c1d92a169ce1170b0b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1083/review/92405266@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1083@github.com>
References: <quicwg/base-drafts/pull/1083@github.com>
Subject: Re: [quicwg/base-drafts] Rationalize stream 0 flow control (#1083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fba1d784b5_bd72ad70794ced412096c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lvlPr2JI7iMXUPES6CwnLBbkQm4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 00:19:44 -0000

----==_mimepart_5a6fba1d784b5_bd72ad70794ced412096c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> -from flow control because it needs to be sent in a single packet regardless of
-the server's flow control state. This rule applies even for 0-RTT handshakes
-where the remembered value of MAX_STREAM_DATA would not permit sending a full
-initial cryptographic handshake message.
+the data limits set by its peer.
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the

Yeah, I reworded.

> +the data limits set by its peer.
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by the MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer.  A
+client might exceed this limit when sending an Initial packet and so might need

Yes, I noticed that when reworking this.

> +connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by the MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer.  A
+client might exceed this limit when sending an Initial packet and so might need
+to await a MAX_STREAM_DATA frame from the server before it can sent additional
+STREAM frames.  A client MAY send ACK frames and STREAM_BLOCKED frames for
+stream 0.

Yeah, I removed ACK.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1083#discussion_r164606686
----==_mimepart_5a6fba1d784b5_bd72ad70794ced412096c
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/1083#discussion_r164606686">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -from flow control because it needs to be sent in a single packet regardless of
-the server&#39;s flow control state. This rule applies even for 0-RTT handshakes
-where the remembered value of MAX_STREAM_DATA would not permit sending a full
-initial cryptographic handshake message.
+the data limits set by its peer.
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the
</pre>
<p>Yeah, I reworded.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1083#discussion_r164606716">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +the data limits set by its peer.
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by the MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer.  A
+client might exceed this limit when sending an Initial packet and so might need
</pre>
<p>Yes, I noticed that when reworking this.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1083#discussion_r164606743">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note also that the next packet sent after either of these packets might
+start at a stream offset of 0.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by the MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer.  A
+client might exceed this limit when sending an Initial packet and so might need
+to await a MAX_STREAM_DATA frame from the server before it can sent additional
+STREAM frames.  A client MAY send ACK frames and STREAM_BLOCKED frames for
+stream 0.
</pre>
<p>Yeah, I removed ACK.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1083#discussion_r164606686">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxbi9m1t1NaMx7novTPKInXbqEqUks5tPmAdgaJpZM4RxhOH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9OIVCezrmR6Okb8E3GPUseyNLu0ks5tPmAdgaJpZM4RxhOH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1083#discussion_r164606686"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1083"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1083#discussion_r164606686"}}}</script>
----==_mimepart_5a6fba1d784b5_bd72ad70794ced412096c--


From nobody Mon Jan 29 16:19:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23F0C131488 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:19:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id irZkAxSeSQIq for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:19:56 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B19F131485 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 16:19:56 -0800 (PST)
Date: Mon, 29 Jan 2018 16:19:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517271595; bh=Q1KokymU9XVnkGhMTxAUHlDEa+fvH4mA68IKNOwGXmE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A1DxlWvlK+MvaY75Hq3orbF05QkcNBWM5mhZKKciaHXEyfdcin90NBrgS3AemPrJU BCpi3LwnoZJsILEWQ1uEOdLKI0+t96HryecR9NzUFcJ+WnMpWXe1rJgb43JuZYgB5r H5BoswzfboEV7qCpe1Yv2ip+K1MoLLQPcWTk9ZmA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab33e8768477902ba88df752ca0c844f9998c05eea92cf0000000116877c2b92a169ce1170c768@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1085/361432958@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1085@github.com>
References: <quicwg/base-drafts/issues/1085@github.com>
Subject: Re: [quicwg/base-drafts] Handshake failure with Retry and multiple Initial packets (#1085)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fba2b9491a_332e3fdf70200f281018b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/LyYFdzBTW4OOtMJJR37KoX_9SvM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 00:19:58 -0000

----==_mimepart_5a6fba2b9491a_332e3fdf70200f281018b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What's the case for it being valid?  Given that the two ClientHellos can't be different, I would expect the reason for wanting to Retry would be that the address validation token is stale/doesn't match your address, which is something that cannot improve with 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/1085#issuecomment-361432958
----==_mimepart_5a6fba2b9491a_332e3fdf70200f281018b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>What's the case for it being valid?  Given that the two ClientHellos c=
an't be different, I would expect the reason for wanting to Retry would b=
e that the address validation token is stale/doesn't match your address, =
which is something that cannot improve with time.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1085#issuecomment-361432958">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0XU=
UuPtZpIiaK7At4_B6pEnFybkks5tPmArgaJpZM4Rxi4w">mute the thread</a>.<img al=
t=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0=
jQbDQZTAOAk1p_LvfGNHo4pKThks5tPmArgaJpZM4Rxi4w.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/1085#issuecomment-361432958"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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=
 #1085: What's the case for it being valid?  Given that the two ClientHel=
los can't be different, I would expect the reason for wanting to Retry wo=
uld be that the address validation token is stale/doesn't match your addr=
ess, which is something that cannot improve with time."}],"action":{"name=
":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1085#i=
ssuecomment-361432958"}}}</script>=

----==_mimepart_5a6fba2b9491a_332e3fdf70200f281018b3--


From nobody Mon Jan 29 16:33:47 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C926B131498 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:33:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e1iaDQxC-rbm for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:33:44 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2F1A1314AA for <quic-issues@ietf.org>; Mon, 29 Jan 2018 16:33:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=77yZJaha9I0kF/8YLB5bM4xp7oU=; b=RPk0Gr5MONg6GuGO M9iYIkb5iOjU93lkasI2P99fvv3FDa9ypp44aFsDRKWiV16/vRtyP4+oAWVvO8o7 7N0rcp0lOvGYFQY8WcL/mwhoed4hzG/hkN4kBAf+XP1wMe/YNADr/cZeJZ8QEmws l1hNBNlo4NQcItmohqG+mhk8/Os=
Received: by filter0022p1las1.sendgrid.net with SMTP id filter0022p1las1-15901-5A6FBD66-6 2018-01-30 00:33:42.165752469 +0000 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 QBR62LwPT3apfMEc3Tn5zg for <quic-issues@ietf.org>; Tue, 30 Jan 2018 00:33:42.028 +0000 (UTC)
Date: Tue, 30 Jan 2018 00:33:42 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6363bbf9bab2814b0773b507759e5d62197a23ce92cf0000000116877f6592a169ce1170b0b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1083/review/92406483@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1083@github.com>
References: <quicwg/base-drafts/pull/1083@github.com>
Subject: Re: [quicwg/base-drafts] Rationalize stream 0 flow control (#1083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fbd65dd8b5_56a92b003a7acec436209"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak10EpzD+EcXuWvUtpqGIFwqH6oZaIg7HbzDh8 KA1gd13Mb+7TGXUs0vRE7psyPrd0BMIsIPc6Yk+/owtNTvGuagZrQz9Rj6IcUHudwxCo0u58YISLF1 D3O6yJe4HMZSUyJXaG4XL79YZzkFWBLYVNafKngx3CO6keN3x/vjceW3/hBpfZtThA/wrIM7emsd+m s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YbgWDH1o8qjzs8J0DWMXkzG35Sc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 00:33:46 -0000

----==_mimepart_5a6fbd65dd8b5_56a92b003a7acec436209
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.

Better.  I don't think this addresses #1074 yet.  (Clarifying that data on 0 doesn't count toward the connection sum.)  I can extract that portion of mine as a separate PR, or you can lift the relevant text into {{flow-control}}.

> @@ -3374,6 +3367,36 @@ received on all streams, which are used to check for flow control violations. A
 receiver might use a sum of bytes consumed on all contributing streams to
 determine the maximum data limit to be advertised.
 
+
+### Stream 0 Flow Control
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow

I'm still a little bothered by "do not count," because that gives us the on-stream version of #1074.  Maybe say "is allowed to temporarily exceed stream 0's flow control limits"?  Otherwise, it looks like the flow control bound is separated from the stream offset, which isn't what you're going for.

> +
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note that sending a Retry causes stream offsets and flow control to be
+reset for subsequent packets.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by the MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer when
+sending STREAM frames for stream 0 in packets other than Initial or Retry.  A
+client might exceed stream flow control limits when sending an Initial packet

Better.  A server can still fall into the same state, though.  Maybe just say "An endpoint might have reached or exceeded stream flow control limits when sending an Initial or Handshake packet and so...."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1083#pullrequestreview-92406483
----==_mimepart_5a6fbd65dd8b5_56a92b003a7acec436209
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<p>Better.  I don't think this addresses <a href="https://github.com/quicwg/base-drafts/issues/1074" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="292243713" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1074">#1074</a> yet.  (Clarifying that data on 0 doesn't count toward the connection sum.)  I can extract that portion of mine as a separate PR, or you can lift the relevant text into {{flow-control}}.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1083#discussion_r164607799">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3374,6 +3367,36 @@ received on all streams, which are used to check for flow control violations. A
 receiver might use a sum of bytes consumed on all contributing streams to
 determine the maximum data limit to be advertised.
 
+
+### Stream 0 Flow Control
+
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
</pre>
<p>I'm still a little bothered by "do not count," because that gives us the on-stream version of <a href="https://github.com/quicwg/base-drafts/issues/1074" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="292243713" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1074">#1074</a>.  Maybe say "is allowed to temporarily exceed stream 0's flow control limits"?  Otherwise, it looks like the flow control bound is separated from the stream offset, which isn't what you're going for.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1083#discussion_r164608567">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+The cryptographic handshake stream, Stream 0, is exempt from the
+connection-level data limits established by MAX_DATA.  That is, data sent on
+stream 0 is not counted against the limit expressed by MAX_DATA.  Data on stream
+0 is still subject to stream-level data limits and MAX_STREAM_DATA.
+
+Data sent in the Initial and Retry packets do not count toward stream 0 flow
+control limits.  These packet types do not permit the sending of data in
+multiple packets, so there is no opportunity for a peer to send MAX_STREAM_DATA
+frames.  Note that sending a Retry causes stream offsets and flow control to be
+reset for subsequent packets.  Thus, the only limit on the size of the
+cryptographic handshake messages these packets contain is determined by the MTU.
+
+Endpoints MUST respect the stream flow control limit set by their peer when
+sending STREAM frames for stream 0 in packets other than Initial or Retry.  A
+client might exceed stream flow control limits when sending an Initial packet
</pre>
<p>Better.  A server can still fall into the same state, though.  Maybe just say "An endpoint might have reached or exceeded stream flow control limits when sending an Initial or Handshake packet and so...."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1083#pullrequestreview-92406483">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy7bopxmWF-a0zUw63IvxYCGmTLlks5tPmNlgaJpZM4RxhOH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyXm5DicD2cXYeI-aYkrvEMW7Fyhks5tPmNlgaJpZM4RxhOH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1083#pullrequestreview-92406483"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1083"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1083#pullrequestreview-92406483"}}}</script>
----==_mimepart_5a6fbd65dd8b5_56a92b003a7acec436209--


From nobody Mon Jan 29 16:35:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 189C813195B for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:35:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d3TNC8Bxv8CH for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:35:27 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E258F1314AA for <quic-issues@ietf.org>; Mon, 29 Jan 2018 16:35:25 -0800 (PST)
Date: Mon, 29 Jan 2018 16:35:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517272525; bh=7bz6kAFp9M91/eEEea+Kja01OzYAEgGHyo4UUVEMukE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tJUg/5jCdLfI4NrUui8EHAY1u5z7YoJQ9Tmt8pEGr72fY3bjeOfDfXbzI+9bmxBR9 W+8qUK0J/9NTyArl4WvtNXZihDnMWQdtZ/J5dwX5tamuMjoIR1xnnJrRCvaqwuuzAX 9Zl+gPI+zBu/hJEBubceIdpkVbTw3poHySnfEPo4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9876ac2fdf885b4b32b5019c420fcea5efa89cfb92cf0000000116877fcd92a169ce1170b0b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1083/review/92408168@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1083@github.com>
References: <quicwg/base-drafts/pull/1083@github.com>
Subject: Re: [quicwg/base-drafts] Rationalize stream 0 flow control (#1083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fbdcd3bea4_afc2b29be744ed42374e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/-lusg_5OudonpO2NrpPr42nvm8E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 00:35:29 -0000

----==_mimepart_5a6fbdcd3bea4_afc2b29be744ed42374e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



>  
-Though data is exchanged on stream 0, 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.
-
-Stream 0 is exempt from the connection-level flow control window.
-
-Consequently, there is no need to signal being blocked on flow control.
-
-Similarly, there is no need to increase the number of allowed streams until the
-handshake completes.
+`MAX_STREAM_DATA` and `STREAM_BLOCKED` frames MUST NOT be sent unprotected
+unless they identify stream 0.  Stream 0 is exempt from the connection-level
+flow control window and stream limits.

Yeah, me too.  That flow control reset idea sounds unpleasant, but probably the best we can do if we have to tolerate window updates in unprotected packets.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1083#discussion_r164609379
----==_mimepart_5a6fbdcd3bea4_afc2b29be744ed42374e0
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/1083#discussion_r164609379">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  
-Though data is exchanged on stream 0, 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.
-
-Stream 0 is exempt from the connection-level flow control window.
-
-Consequently, there is no need to signal being blocked on flow control.
-
-Similarly, there is no need to increase the number of allowed streams until the
-handshake completes.
+`MAX_STREAM_DATA` and `STREAM_BLOCKED` frames MUST NOT be sent unprotected
+unless they identify stream 0.  Stream 0 is exempt from the connection-level
+flow control window and stream limits.
</pre>
<p>Yeah, me too.  That flow control reset idea sounds unpleasant, but probably the best we can do if we have to tolerate window updates in unprotected packets.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1083#discussion_r164609379">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1GO460kT_n44-MSmvndjhupmkZCks5tPmPNgaJpZM4RxhOH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq47DuJB14nwtQZFGc-T_OTQjTaNTks5tPmPNgaJpZM4RxhOH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1083#discussion_r164609379"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1083"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1083#discussion_r164609379"}}}</script>
----==_mimepart_5a6fbdcd3bea4_afc2b29be744ed42374e0--


From nobody Mon Jan 29 16:45:19 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E8C6131981 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:45:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vx50puonnd5S for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:45:15 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DBA7E131985 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 16:45:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=KiYMKCFY8UsIlzH7T1GskkCjLDg=; b=aFhxYrtLehZV1opQ qIzpMVNQYOOXr7kQvyPDgLu9uu9OKtRGPzfL+GBUa1abPYTap9tJVaDpdncaiIIB 7wXUermY8eXKSrgV5B2sbldmDmgPxjX+o9bizbYcHdMU9V5ovgVNbsNtjg0fiXxR GkwL1HkxXxSms4G0fH8uGEnBRHQ=
Received: by filter0505p1mdw1.sendgrid.net with SMTP id filter0505p1mdw1-6400-5A6FC019-27 2018-01-30 00:45:13.899811931 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id PtNe0BpwTWeEW9GY0loT6A for <quic-issues@ietf.org>; Tue, 30 Jan 2018 00:45:13.868 +0000 (UTC)
Date: Tue, 30 Jan 2018 00:45:14 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd1b70deeb7076d27f3736290c7191ea28a3a8efa92cf000000011687821992a169ce1170a88a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1082/c361437631@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1082@github.com>
References: <quicwg/base-drafts/pull/1082@github.com>
Subject: Re: [quicwg/base-drafts] Clarify flow control issues on stream 0 (#1082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fc019b989e_55b52adb16470ed426923a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1UM3ggA1NwwBrnTvygxCohwMUpg3C9QNwOZ4 ihtjb4o6BLcH8oe3erEOZAUeaynUUyNKP2GwkSKv7V/jCFhGZymDYI4DHkYBxtBqSmnTuBwhggsjMR t4epK7cNlcJUSBFop5hjYg/GuR+0rHwNy58mSUJ12r3gIoNElBeB15Qp2glf/keZxnl0y0IupJAQ1a 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IJMBnAS9V5Z4Iiy8dLi-nlx_IKM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 00:45:18 -0000

----==_mimepart_5a6fc019b989e_55b52adb16470ed426923a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I may have erred in conflating three separable items in this PR.

1. The handshake exemption is effectively the same as allowing the flow control window to grow without cryptographic verification, then snapping it shut again once the crypto is in place.  I like that better than "undoing" the credit granted in the clear, but they're effectively equivalent.
2. Either of these produces an amplification attack possibility from a server with a large certificate.  Such an attacker won't give you a small flow control window.  The fixed multiple is an attempt to mitigate that.
3. Fixing #1074 is connection-level flow control.

Let's take them separately -- (1) is an alternative approach to what you've done in #1083 , and I'd argue it's simpler.  Rather than allowing spoofable MAX_STREAM_DATA frames, it just extends the exemption you give to Initial and Reset to the entire handshake.

Either way, we need to limit the amplification possibility of large server handshakes as in (2).  I hear you that a fixed multiple "cannot work" -- better suggestions?

Would these work better as separate PRs?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1082#issuecomment-361437631
----==_mimepart_5a6fc019b989e_55b52adb16470ed426923a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I may have erred in conflating three separable items in this PR.</p>
<ol>
<li>The handshake exemption is effectively the same as allowing the flow co=
ntrol window to grow without cryptographic verification, then snapping it s=
hut again once the crypto is in place.  I like that better than "undoing" t=
he credit granted in the clear, but they're effectively equivalent.</li>
<li>Either of these produces an amplification attack possibility from a ser=
ver with a large certificate.  Such an attacker won't give you a small flow=
 control window.  The fixed multiple is an attempt to mitigate that.</li>
<li>Fixing <a href=3D"https://github.com/quicwg/base-drafts/issues/1074" cl=
ass=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue ti=
tle" data-id=3D"292243713" data-permission-text=3D"Issue title is private" =
data-url=3D"https://github.com/quicwg/base-drafts/issues/1074">#1074</a> is=
 connection-level flow control.</li>
</ol>
<p>Let's take them separately -- (1) is an alternative approach to what you=
've done in <a href=3D"https://github.com/quicwg/base-drafts/pull/1083" cla=
ss=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue tit=
le" data-id=3D"292597941" data-permission-text=3D"Issue title is private" d=
ata-url=3D"https://github.com/quicwg/base-drafts/issues/1083">#1083</a> , a=
nd I'd argue it's simpler.  Rather than allowing spoofable MAX_STREAM_DATA =
frames, it just extends the exemption you give to Initial and Reset to the =
entire handshake.</p>
<p>Either way, we need to limit the amplification possibility of large serv=
er handshakes as in (2).  I hear you that a fixed multiple "cannot work" --=
 better suggestions?</p>
<p>Would these work better as separate PRs?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1082#issuecomment-361437631">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyU1yxzesRL3Ayvf=
NC3PoqjpIlG1ks5tPmYZgaJpZM4Rxgo8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwJZ4M4Rk-OVndjaY=
GhkhhvNzmx0ks5tPmYZgaJpZM4Rxgo8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1082#issuecomment-361437631"></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 #1082: I may have=
 erred in conflating three separable items in this PR.\r\n\r\n1. The handsh=
ake exemption is effectively the same as allowing the flow control window t=
o grow without cryptographic verification, then snapping it shut again once=
 the crypto is in place.  I like that better than \"undoing\" the credit gr=
anted in the clear, but they're effectively equivalent.\r\n2. Either of the=
se produces an amplification attack possibility from a server with a large =
certificate.  Such an attacker won't give you a small flow control window. =
 The fixed multiple is an attempt to mitigate that.\r\n3. Fixing #1074 is c=
onnection-level flow control.\r\n\r\nLet's take them separately -- (1) is a=
n alternative approach to what you've done in #1083 , and I'd argue it's si=
mpler.  Rather than allowing spoofable MAX_STREAM_DATA frames, it just exte=
nds the exemption you give to Initial and Reset to the entire handshake.\r\=
n\r\nEither way, we need to limit the amplification possibility of large se=
rver handshakes as in (2).  I hear you that a fixed multiple \"cannot work\=
" -- better suggestions?\r\n\r\nWould these work better as separate PRs?"}]=
,"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base=
-drafts/pull/1082#issuecomment-361437631"}}}</script>=

----==_mimepart_5a6fc019b989e_55b52adb16470ed426923a--


From nobody Mon Jan 29 16:48:36 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3369127137 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:48:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UNqCjdRuwyCP for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 16:48:34 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55E34131492 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 16:48:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=glD4r23jbtWMrX7aTdyavReoxcY=; b=NgW8Zn3UXNvdP1o5 NEcetGOkSiXo07G3HmMLak3/IrLBIeok7SaDy5VMcK3ZjREcnLwdUSyoVEJO77im Ddr4Syew+HcyN4sjbmUozW/O91rlHuP+wctmFeBNmoFnXjJ6Tk9AoU3PeLb24sxm qkgbV+0Be3jxLVo8cLCOiphpc3U=
Received: by filter0192p1las1.sendgrid.net with SMTP id filter0192p1las1-14648-5A6FC0E1-17 2018-01-30 00:48:33.39237172 +0000 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 3iKZyD47Q6SU7bJv-wm-FA for <quic-issues@ietf.org>; Tue, 30 Jan 2018 00:48:33.176 +0000 (UTC)
Date: Tue, 30 Jan 2018 00:48:33 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeb408fee04432ea1482a2fc7aec4f25fe755125192cf00000001168782e092a169ce1170c768@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1085/361438310@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1085@github.com>
References: <quicwg/base-drafts/issues/1085@github.com>
Subject: Re: [quicwg/base-drafts] Handshake failure with Retry and multiple Initial packets (#1085)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fc0e0c5537_4eea3f987ec80f2c2801bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0IuQeVVX8qApQNpFsUy60YlmNgcUVzmlp32S cRWDXmVRf7mvG/ZpkmQ5paF7aQ+Ez+zg92EbItQWDAozVP1pnm12vWD0p6wT+VsslMo1yyJp2gw9Ig pWVSQdFe4MVt8FEK0e/jZBn3tt9Q/1GPe3PpJ/irdgFo8Dk1nYn0rY7SNcodW/vMOMCCWW/xNy06Z1 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XhbfL6kmc2R70ilBz1TAdd2Ma08>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 00:48:36 -0000

----==_mimepart_5a6fc0e0c5537_4eea3f987ec80f2c2801bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A server might have a budget for accepting unvalidated ClientHellos.  As long as it doesn't send a massive ServerHello flight, it can do that and avoid the round trip.  But you want to limit the number of those that you accept for load reasons or for denial of service reasons.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1085#issuecomment-361438310
----==_mimepart_5a6fc0e0c5537_4eea3f987ec80f2c2801bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>A server might have a budget for accepting unvalidated ClientHellos.  As=
 long as it doesn't send a massive ServerHello flight, it can do that and a=
void the round trip.  But you want to limit the number of those that you ac=
cept for load reasons or for denial of service reasons.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1085#issuecomment-361438310">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxxqG8cqm9l5BW=
fPDM8a4gq2VntVks5tPmbggaJpZM4Rxi4w">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqyWmhFL-PmLECrdM=
vjQXXi4XNXIeks5tPmbggaJpZM4Rxi4w.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1085#issuecomment-361438310"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1085: A serve=
r might have a budget for accepting unvalidated ClientHellos.  As long as i=
t doesn't send a massive ServerHello flight, it can do that and avoid the r=
ound trip.  But you want to limit the number of those that you accept for l=
oad reasons or for denial of service reasons."}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/1085#issuecomment-3=
61438310"}}}</script>=

----==_mimepart_5a6fc0e0c5537_4eea3f987ec80f2c2801bd--


From nobody Mon Jan 29 17:00:17 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B69FC13197A for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 17:00:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bnIKA54C-M_W for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 17:00:15 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5FA82131492 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 17:00:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1EkH3rByifzydPU+TDIf9o85Rc0=; b=IEiECl8wv1UwbJmN nMrYRjL/sMR63RagXuD59PKtmOlCfAU5QvIlBao3/Z3B8XPW8JDmyUzW+7Dpj4PO tDmLv67V/yix7Td/k7EDDJFmaxrXpBaTcsM1R3MGMZiDogy64D/aZfXNBY+Wpy0J nq+1n8oan4fvpaoItEQZnd2sBvQ=
Received: by filter0476p1mdw1.sendgrid.net with SMTP id filter0476p1mdw1-5971-5A6FC39E-C 2018-01-30 01:00:14.116254092 +0000 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 qvorMZK2SdqopuiAlBwziA for <quic-issues@ietf.org>; Tue, 30 Jan 2018 01:00:14.102 +0000 (UTC)
Date: Tue, 30 Jan 2018 01:00:14 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1083/push/2290733341@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1083@github.com>
References: <quicwg/base-drafts/pull/1083@github.com>
Subject: Re: [quicwg/base-drafts] Rationalize stream 0 flow control (#1083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fc39e32b7_46fa3f815b334f3424195"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1jsTNYYxArwXfeHcH64M+CPEYJq9wInf/qIh i8ZPCtEnts/Z625W9viDTix7ZXeL4HTFyBaD6AaxEstGAvSIkNwWnnQTcvP66saWEx51EYCzLj6sMk CnUW4ucnCfhgcq62my8qIBLgpprTXPzmmQylpQax1sQXT+TuqJ/UjH7n7tLQnThiBkoAieuakMIdxl 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JAqOIzYVlinKRRhMSFbZP6_66-s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 01:00:17 -0000

----==_mimepart_5a6fc39e32b7_46fa3f815b334f3424195
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 2 commits.

2cf3d53  Contributing streams
13ab8ad  More editorial feedback


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1083/files/0bf027a92c0bda6597bd68e7eff47e7dbfb5d939..13ab8ad2eb4e9b38a8bcea6cfb3c373f3fefbd31

----==_mimepart_5a6fc39e32b7_46fa3f815b334f3424195
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/2cf3d53" class="commit-link">2cf3d53</a>  Contributing streams</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/13ab8ad" class="commit-link">13ab8ad</a>  More editorial feedback</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1083/files/0bf027a92c0bda6597bd68e7eff47e7dbfb5d939..13ab8ad2eb4e9b38a8bcea6cfb3c373f3fefbd31">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyTLcy2HcaTQaCt3L1SH96mySWnaks5tPmmegaJpZM4RxhOH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7oOuM-hrk4ADF0O_-N-eiMtpW6cks5tPmmegaJpZM4RxhOH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1083/files/0bf027a92c0bda6597bd68e7eff47e7dbfb5d939..13ab8ad2eb4e9b38a8bcea6cfb3c373f3fefbd31"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1083"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1083/files/0bf027a92c0bda6597bd68e7eff47e7dbfb5d939..13ab8ad2eb4e9b38a8bcea6cfb3c373f3fefbd31"}}}</script>

----==_mimepart_5a6fc39e32b7_46fa3f815b334f3424195--


From nobody Mon Jan 29 17:00:25 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FC3B12FACD for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 17:00:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eofZVMl4K429 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 17:00:21 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 63E2E131467 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 17:00:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517274020; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zePUoijSfmCKD68dwFMnHoNe2qSMet0MWMxrukJ+MWs=; b=IQKA5/iXhZyZZtxWBxTrTIENA0oQ0x5vXekedZHwZ4e118lLlZiEHuxrHVme/jhVEqj8wNGy peaW5XvQkpitbFv9mKMN7P9ZhoTO0w3PxrLYZ/w1E1cB9OqFM1enuxd8olHX50FY/75pDmIa 0KE7qq2X3CxzlFsXTPtbnkUvhWM=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a6fc39d.7f043c18b6c0-smtp-out-n03; Tue, 30 Jan 2018 01:00:13 -0000 (UTC)
Date: Mon, 29 Jan 2018 17:00:11 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6fc39bd03b1_6c932ae5d6f41c082055c@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2cf3d5: Contributing streams
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6fc39bcfe1c_6c932ae5d6f41c08204c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UCuKFWEfoSyEv88sy5K409e-Lw0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 01:00:24 -0000

----==_mimepart_5a6fc39bcfe1c_6c932ae5d6f41c08204c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/stream0-exemption
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2cf3d536d05d19faca2738aca118b7ba503a741a
      https://github.com/quicwg/base-drafts/commit/2cf3d536d05d19faca2738aca118b7ba503a741a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-30 (Tue, 30 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Contributing streams


  Commit: 13ab8ad2eb4e9b38a8bcea6cfb3c373f3fefbd31
      https://github.com/quicwg/base-drafts/commit/13ab8ad2eb4e9b38a8bcea6cfb3c373f3fefbd31
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-30 (Tue, 30 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  More editorial feedback


Compare: https://github.com/quicwg/base-drafts/compare/0bf027a92c0b...13ab8ad2eb4e
----==_mimepart_5a6fc39bcfe1c_6c932ae5d6f41c08204c4--


From nobody Mon Jan 29 17:02:45 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6429C1273B1 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 17:02:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tj_91SnE07Ch for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 17:02:43 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C101612700F for <quic-issues@ietf.org>; Mon, 29 Jan 2018 17:02:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=tqSfr8bebh9xGg81tHGNIQfKhN8=; b=jLIr1m+Bo/lGx4pR WMQbRNEJAdmzfmIDiJJaY0MZLmr9KNl+3gUus9KnQbqSU506eUcDm9Vuaql8GDot zjAjTU4ao5lzwCFmHfLN5AIWOOeIlw/dwNp92AfuVP1f8rkuFS/Ndm9l2/XJU1nN sg95T/YyfNnRr9jlinQeW4Fh7P8=
Received: by filter0272p1las1.sendgrid.net with SMTP id filter0272p1las1-26443-5A6FC431-35 2018-01-30 01:02:41.745378399 +0000 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 oAkKG4MYSPWT3XONc_YS8A for <quic-issues@ietf.org>; Tue, 30 Jan 2018 01:02:41.625 +0000 (UTC)
Date: Tue, 30 Jan 2018 01:02:41 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abab5f8532498b5dd78656676a5fa9d893de923cb292cf000000011687863192a169ce1170a88a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1082/c361441180@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1082@github.com>
References: <quicwg/base-drafts/pull/1082@github.com>
Subject: Re: [quicwg/base-drafts] Clarify flow control issues on stream 0 (#1082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fc43175333_a6c2ab549e1aec83795e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2tmCmjUSpVP210v8uaBKoZLE/0RgzzcXKLAp cuzSCBFuRK5PoCPgikDzClqxCXUnFF8hXg3HPwhH0knVaY3I54lNkINuKUSoALH30yn36O10MLGM5A 434o7O7ky6YubifT37VRGKY6fjHHhjsjo6caZVSjjjNdq13RSPIIS4z7ly3nsMZuds91I0RpE8o0Kw k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hiUbm70Ew4YEqTIkk4HjtKaOW4Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 01:02:44 -0000

----==_mimepart_5a6fc43175333_a6c2ab549e1aec83795e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

1 requires a fixed limit.  That's what I'm objecting to here.  I don't think that we can reasonably limit the size of a certificate chain that way.

2 is already addressed by congestion control and constraints on address validation.

I agree that 3 is separable, but I don't see much value in trying to do a two-step here, since it is all the same 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/1082#issuecomment-361441180
----==_mimepart_5a6fc43175333_a6c2ab549e1aec83795e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>1 requires a fixed limit.  That's what I'm objecting to here.  I don't t=
hink that we can reasonably limit the size of a certificate chain that way.=
</p>
<p>2 is already addressed by congestion control and constraints on address =
validation.</p>
<p>I agree that 3 is separable, but I don't see much value in trying to do =
a two-step here, since it is all the same text.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/1082#issuecomment-361441180">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3tbM2ivgMgIthA_=
DVHJGJHQao3Xks5tPmoxgaJpZM4Rxgo8">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq69iHswTZaS7FRnR8=
3FvYCQnUZI_ks5tPmoxgaJpZM4Rxgo8.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1082#issuecomment-361441180"></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 #1082: 1 requi=
res a fixed limit.  That's what I'm objecting to here.  I don't think that =
we can reasonably limit the size of a certificate chain that way.\r\n\r\n2 =
is already addressed by congestion control and constraints on address valid=
ation.\r\n\r\nI agree that 3 is separable, but I don't see much value in tr=
ying to do a two-step here, since it is all the same text."}],"action":{"na=
me":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1=
082#issuecomment-361441180"}}}</script>=

----==_mimepart_5a6fc43175333_a6c2ab549e1aec83795e3--


From nobody Mon Jan 29 17:20:47 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D102131467 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 17:20:46 -0800 (PST)
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_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=2.499, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id De47s7RMdl7I for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 17:20:45 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2DAC9131492 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 17:20:45 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517275244; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4PA2BRlm57tAzMPEMK91mbqucj08rESAWD6DMYVXMes=; b=bplFDEhWlnmBhPRj7BO6iGNahEAYUL1LknmgVSqaFZSPtOaMgoQu/AWIuAKM6oab3bapdnse hEquU20wQFdMt40sYWu5hVXTgXywR5CrrWLgKjdkvys/N1RhusWba/NGcVvC1V/Ph5By6t5s QYf1saJKrTo8RgJP44CJC/HSq/o=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5a6fc86c.7ffa44672390-smtp-out-n02; Tue, 30 Jan 2018 01:20:44 -0000 (UTC)
Date: Mon, 29 Jan 2018 17:20:43 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6fc86b6b92c_e982ab566da5c1492227@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6fc86b6b433_e982ab566da5c149212c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9U1dCm3QeZa9KQz2GerNcuilWg8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 01:20:46 -0000

----==_mimepart_5a6fc86b6b433_e982ab566da5c149212c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cleartext-version-dependent
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a6fc86b6b433_e982ab566da5c149212c--


From nobody Mon Jan 29 17:45:34 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2ABC41314A6 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 17:45:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QDHCE7vi2TqL for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 17:45:30 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA7E5131467 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 17:45:30 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517276730; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lfX1txxD7t9jNjkCshtTSAXqeADcM85xiRR57u8O+Wk=; b=kz4k9BtPcuc/m/vlETWB0/8yeUD5p2xCNqTO/aFffp2nXsdJpVAf6UDo3qtogZbx45SCNEOV 6aLI+yg3RPm250Mz1T+bAcLEJib5wSpYUaADkH+lK6MG+pBZdzX/Ioek8TgicZWzTkcz1LZq 7vj2cMIMvslp3uFE7N+xrv0v1a4=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5a6fce39.7f08dc28fc30-smtp-out-n03; Tue, 30 Jan 2018 01:45:29 -0000 (UTC)
Date: Mon, 29 Jan 2018 17:45:29 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6fce398012c_3e332aef30963c10608f7@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7cf2f6: Don't mess with ChaCha20, use it directly
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6fce397fa1d_3e332aef30963c1060767"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EmfM2PgD7S5h9uT8zv69mnhS1k0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 01:45:32 -0000

----==_mimepart_5a6fce397fa1d_3e332aef30963c1060767
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pn-encrypt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7cf2f6cc68851e7828b536363f710ebe46e51e8d
      https://github.com/quicwg/base-drafts/commit/7cf2f6cc68851e7828b536363f710ebe46e51e8d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-30 (Tue, 30 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Don't mess with ChaCha20, use it directly



----==_mimepart_5a6fce397fa1d_3e332aef30963c1060767--


From nobody Mon Jan 29 17:45:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 108401314A2 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 17:45:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rW0bKWKogWox for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 17:45:33 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D5A1D1314A6 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 17:45:32 -0800 (PST)
Date: Mon, 29 Jan 2018 17:45:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517276732; bh=CauCc4pknzL6xRpPNbO0oMp4K+T1PzRWBRVW9zh/Dak=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vJrFi5D/TrRTOMH3AowVZtcCSYDpNR6D35ot5pfcBFofPxnaIBbr1mKdv5+nSed1T MCsHDJLB8G4TJHqS08HQzSdLApKy/NqpFVwxh2AuRxWtVlaiIv+vbarSH8lwlqoKeZ yEogW2AGxdeyGzLvweBBwfxvwGftroX/gby9TqWc=
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/1079/push/2290805346@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fce3c11e8c_332e3fdf70200f283436d7"; 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/gFB_U2AS6o1_9xT_uYJaVm2kCmw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 01:45:35 -0000

----==_mimepart_5a6fce3c11e8c_332e3fdf70200f283436d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

7cf2f6c  Don't mess with ChaCha20, use it directly


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079/files/bc4d94435d3abb7e2acb0bccf39b78732fd6650e..7cf2f6cc68851e7828b536363f710ebe46e51e8d

----==_mimepart_5a6fce3c11e8c_332e3fdf70200f283436d7
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/7cf2f6c" class="commit-link">7cf2f6c</a>  Don&#39;t mess with ChaCha20, use it directly</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1079/files/bc4d94435d3abb7e2acb0bccf39b78732fd6650e..7cf2f6cc68851e7828b536363f710ebe46e51e8d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq63KeKpSyBk_GT7tO-DnnvcB-mbrks5tPnQ8gaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8ngfaBuiXclWbQsSAkE1BCmGlgGks5tPnQ8gaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079/files/bc4d94435d3abb7e2acb0bccf39b78732fd6650e..7cf2f6cc68851e7828b536363f710ebe46e51e8d"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079/files/bc4d94435d3abb7e2acb0bccf39b78732fd6650e..7cf2f6cc68851e7828b536363f710ebe46e51e8d"}}}</script>

----==_mimepart_5a6fce3c11e8c_332e3fdf70200f283436d7--


From nobody Mon Jan 29 18:29:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B6AA127444 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 18:29:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v_tKUd6zGqAh for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 18:29:10 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 513F71272E1 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 18:29:10 -0800 (PST)
Date: Mon, 29 Jan 2018 18:29:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517279349; bh=Im6LkHp1xxY90fXpVUf3PdA/rZJifBCHxp/sE4JBDkM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u/41YdIM72u6Zy3mpYjUAYMr7hfAzvfXJI52zhaXd8FuaExhQrUO3uci/G96NSJ3n NppNykgT7TMU+yvpSUxo7/Me3MB6ttURZfZ28oHC/DvpqbHHgmnHrKpDvv4IplF4Bu ON6pmyUfUWqiYcnKwYt9UffDSSU08PIFIbfVA2n4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab21eda5dc3bae330c5721c769b7975f3512e8cd7192cf0000000116879a7592a169ce116bc57e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1078/review/92426279@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1078@github.com>
References: <quicwg/base-drafts/pull/1078@github.com>
Subject: Re: [quicwg/base-drafts] Version Negotiation doesn't have a packet number (#1078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fd87586cf0_2d173f865c5b2f305928e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/1xzJ3XeCK82bQaRXMPVxtVdi9dk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 02:29:12 -0000

----==_mimepart_5a6fd87586cf0_2d173f865c5b2f305928e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1078#pullrequestreview-92426279
----==_mimepart_5a6fd87586cf0_2d173f865c5b2f305928e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1078#pullrequestreview-92426279">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3PE55WQ-WQ8fqMuKIeF269hzGXVks5tPn51gaJpZM4RwBm8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_H8IQGdsX3B5nsZoPGiKfMSMB_Wks5tPn51gaJpZM4RwBm8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1078#pullrequestreview-92426279"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #1078"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1078#pullrequestreview-92426279"}}}</script>
----==_mimepart_5a6fd87586cf0_2d173f865c5b2f305928e--


From nobody Mon Jan 29 18:30:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8492512D7F4 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 18:30:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8lBJWAFRokME for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 18:30:50 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B844D127444 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 18:30:50 -0800 (PST)
Date: Mon, 29 Jan 2018 18:30:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517279449; bh=dw61igyyZSn6LUPW7IO8qC08ehufCPgDSNln8vj7tcg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KxsgNOgzhewVEcp8lbFsNn4GW5KOGQdseSle4tOv0xIO/EwBbA6/mWjFo9qb/Ve30 OkwnqqSVrJsG7s47V+WVZ/FNWyVkNOds9dgw0DSDLSGSkVfDTMosw9ntz04qgkVqlE A8LMZpeuedvZpxMrmIG2Zm1hzu6qVEBI/KSzSpwg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab515744240ef93d0ab1eb278172fc773148e289d892cf0000000116879ad992a169ce0fa7630d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/834/361456886@github.com>
In-Reply-To: <quicwg/base-drafts/issues/834@github.com>
References: <quicwg/base-drafts/issues/834@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID is not a number (#834)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fd8d9eaecc_36df2b0c41736ec880193"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Q3l_2ixPfIU-p8A9bJb6MBO1e68>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 02:30:52 -0000

----==_mimepart_5a6fd8d9eaecc_36df2b0c41736ec880193
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Varlen seems to imply opaque ID, at least to me.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/834#issuecomment-361456886
----==_mimepart_5a6fd8d9eaecc_36df2b0c41736ec880193
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Varlen seems to imply opaque ID, at least to me.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/834#issuecomment-361456886">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2D4WXQIgGzN_UKAKMXBlnh_7Wunks5tPn7ZgaJpZM4Ps75U">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2rYtnfYwnuNFTvZ58K1oznnX2D2ks5tPn7ZgaJpZM4Ps75U.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/834#issuecomment-361456886"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #834: Varlen seems to imply opaque ID, at least to me."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/834#issuecomment-361456886"}}}</script>
----==_mimepart_5a6fd8d9eaecc_36df2b0c41736ec880193--


From nobody Mon Jan 29 19:10:42 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FF761314F6 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 19:10:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C8eUkkaCcLzM for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 19:10:39 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD1CD13150D for <quic-issues@ietf.org>; Mon, 29 Jan 2018 19:10:07 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517281807; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=1ZwYZSBEmQuIJhBC/4LsAxxIwoHbl1Ho/h2VCtOGIrU=; b=GNN75Ko0BhNzPeCADIIN6+asWs6whdteEdZiqtP1UwrYAkeMb3/veg7BxoTJfQfMnIbVEySj CSmdSo4iSbURYvgaZgNjkn5sIf1PE7SXnvBPh/Xe1p/FyJ0+8Tg/JibUOqjex2dyTlvTvyoc 9gzkmoUCfVfZ05dOVJX++MXNxdM=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a6fe20f.7f497c6e6b10-smtp-out-n03; Tue, 30 Jan 2018 03:10:07 -0000 (UTC)
Date: Mon, 29 Jan 2018 19:10:07 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6fe20f6161_11662af323873c14339e6@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2ddb0a: Version Negotiation doesn't have a packet number
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6fe20f5bef_11662af323873c14338ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IrdNmSEPAVRIlcFf8JtJdtB9PU0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 03:10:41 -0000

----==_mimepart_5a6fe20f5bef_11662af323873c14338ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2ddb0a7bc45c8143659018b754ce7ae5a0eec432
      https://github.com/quicwg/base-drafts/commit/2ddb0a7bc45c8143659018b754ce7ae5a0eec432
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Version Negotiation doesn't have a packet number

And all that follows from that...


  Commit: 55d19eff3bf1ce9e77fc3d947aee1efe88f19478
      https://github.com/quicwg/base-drafts/commit/55d19eff3bf1ce9e77fc3d947aee1efe88f19478
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-30 (Tue, 30 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Ian's suggestion


  Commit: 119a93e62046d7c25146b49171190e87c15ce768
      https://github.com/quicwg/base-drafts/commit/119a93e62046d7c25146b49171190e87c15ce768
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-30 (Tue, 30 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1078 from quicwg/vn-pn

Version Negotiation doesn't have a packet number


Compare: https://github.com/quicwg/base-drafts/compare/48d70930bab7...119a93e62046
----==_mimepart_5a6fe20f5bef_11662af323873c14338ab--


From nobody Mon Jan 29 19:10:52 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3348D1314FF for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 19:10:45 -0800 (PST)
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_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=2.499, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0Zp5g7NFtC1G for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 19:10:43 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 77C2C131511 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 19:10:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517281810; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=nY0PuKwzv+uzhSO2qh2PtFofI2387N8FpV/KlZ1u4I0=; b=KEVIZUVhr0ySWuEYCZvRbZWFDCxMyZKyEroam30w+YdQY0ymSYG1Ijl+G3n7h/SpqsIdieaq QyyLa1xmHkymHGcpFIHTw5mYIQE4ez2wU5hvE7mZlah3p5iujlX+5yJXeI9ZReS16H39Yx3m VVgRlpANgg92wl1V1UEkzmHLF2k=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5a6fe212.7f5d80543690-smtp-out-n02; Tue, 30 Jan 2018 03:10:10 -0000 (UTC)
Date: Mon, 29 Jan 2018 19:10:10 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6fe21238f80_69882afd82677c0811228@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6fe2123898a_69882afd82677c08111b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JkhXZBfzVjBWaBpkHvwrgQv_Lyg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 03:10:45 -0000

----==_mimepart_5a6fe2123898a_69882afd82677c08111b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/vn-pn
  Home:   https://github.com/quicwg/base-drafts

----==_mimepart_5a6fe2123898a_69882afd82677c08111b6--


From nobody Mon Jan 29 19:10:56 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73739131505 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 19:10:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VuLIJnuB8Hj1 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 19:10:45 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90A3F131512 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 19:10:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EmQ/I9EEIjLqYQN66zZQGYXNlSQ=; b=dc1cHtThR1nbMBqS lXtBuUmtRidZ1fEnJ3B/62k2G5yxNMzx5xYByge94BTOrnPfG+9JISzvR8ORiyuc N+hGJffAOM9HCqPntIXoYAomh0+Wfk8yj294MfVEaPZPNc97xjfWN7dxcfxVHta2 c1ksQ7YXRSVpYKQJMPRmibYm5Ws=
Received: by filter0663p1mdw1.sendgrid.net with SMTP id filter0663p1mdw1-4623-5A6FE210-2D 2018-01-30 03:10:08.850389151 +0000 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 END9xXv4Qg6hrbXODLxC0A for <quic-issues@ietf.org>; Tue, 30 Jan 2018 03:10:08.771 +0000 (UTC)
Date: Tue, 30 Jan 2018 03:10:09 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab75f4bd9520c985ccca850e1b6c0aa7c0f8f1d8d092cf000000011687a41092a169ce116bc57e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1078/issue_event/1447709064@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1078@github.com>
References: <quicwg/base-drafts/pull/1078@github.com>
Subject: Re: [quicwg/base-drafts] Version Negotiation doesn't have a packet number (#1078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fe210a1a87_3c0c2b060a6feed447533b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1RTPrVlmj4PQapPP5qDRtL13PM4/Cc0se5vO DBQXF7x9PVEnSuSEMwYXymqaBzeg4ouMMJIBdaQ/+xRhekbUSNYAODoB71GqQ5UFSiFMCbDYSXpruW fdA4OdRjm9L/I/WgRl6UyOJ39ZjIrFfMS2WlP2ZMKLH8l0jvD3qbll/tgGIbjOO4J+wIsebr2Cpn6R w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xXNaPRB0LGvaxZk3UgOvwgi2jNg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 03:10:50 -0000

----==_mimepart_5a6fe210a1a87_3c0c2b060a6feed447533b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1078.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1078#event-1447709064
----==_mimepart_5a6fe210a1a87_3c0c2b060a6feed447533b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/1078" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="292275582" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1078">#1078</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1078#event-1447709064">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6FFbdE2FSqg27aOnx3PM_s_LRXYks5tPogQgaJpZM4RwBm8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq64HD2z7i_XKgL66sfUI4znVa7SVks5tPogQgaJpZM4RwBm8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1078#event-1447709064"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1078."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1078#event-1447709064"}}}</script>
----==_mimepart_5a6fe210a1a87_3c0c2b060a6feed447533b--


From nobody Mon Jan 29 19:16:37 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D5F0131505 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 19:16:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5iv-jx3j4Rkw for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 19:16:34 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83E8B131512 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 19:16:27 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517282186; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Oqh/iKCglhmhmqoD0gLKvn9TYJmupwM/XcpK7y5EOpI=; b=Q9xw+FoikxvYhi4PGiQARlrKYoFM56b90HPF8Sdym/NAa2G4pEbRpr0WX8TbJk6cm7eBZvEp 9rQR7LFWIp3nqQVXtftlNBPdvLnZLA7w0M4eYBD3dVUhUWjHGSTNXYiMXSx3nrcJKp8eY2xU S4IGffOgiPyyrm/jVn7+uV/8GOU=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5a6fe38a.7f8cd81905a0-smtp-out-n01; Tue, 30 Jan 2018 03:16:26 -0000 (UTC)
Date: Mon, 29 Jan 2018 19:16:25 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6fe389bf229_249e2b0f6334fc0489361@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b52b40: Remove mandatory in-order delivery
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6fe389bece8_249e2b0f6334fc0489233"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qDTd3THMwC0RqjmBPBTVv48x0mY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 03:16:36 -0000

----==_mimepart_5a6fe389bece8_249e2b0f6334fc0489233
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19
      https://github.com/quicwg/base-drafts/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-25 (Thu, 25 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove mandatory in-order delivery

Pursuant to what seemed to be the agreement in Melbourne, this makes it
possible for an endpoint to deliver bytes out of order.  To @ianswett's
request, it also makes it mandatory for endpoints to provide the ability
to deliver in order.

Closes #252, #257.


  Commit: dc9774aeb1165b3a7ea0914e1ab54535bb26719c
      https://github.com/quicwg/base-drafts/commit/dc9774aeb1165b3a7ea0914e1ab54535bb26719c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-25 (Thu, 25 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Review tweaks


  Commit: 1e20d5b23342ca6f7fd1bcc860dece0ecf9be14e
      https://github.com/quicwg/base-drafts/commit/1e20d5b23342ca6f7fd1bcc860dece0ecf9be14e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-30 (Tue, 30 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1070 from quicwg/remove-in-order

Remove mandatory in-order delivery


Compare: https://github.com/quicwg/base-drafts/compare/119a93e62046...1e20d5b23342
----==_mimepart_5a6fe389bece8_249e2b0f6334fc0489233--


From nobody Mon Jan 29 19:16:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02735131505 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 19:16:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1CXhmu0yvAFZ for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 19:16:35 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EA64131513 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 19:16:28 -0800 (PST)
Date: Mon, 29 Jan 2018 19:16:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517282187; bh=YPJQ2kOwj+Okai2BLtAVAzfgZp9hFh21pSwIt6n02Mo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CGXphXdRiOcCtNCOdfTMeyUsysaULcz9TMwYCrichovWqZbstBPxMuHHrYzH4lkQ2 a/YC50YjjSfCGp86cMkA10FuxuHnx7q5F+e9bg/+WCIqFytFq6x7Pzn4TOx6RgZDnc XPowXDtC8wTDgbOzp7nPpS72tQOpJf6JUZt11OAI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb523cb3b978bcdf407b26ff09d1a48a882dd970692cf000000011687a58b92a169ce0c2db7e8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/252/issue_event/1447714598@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] In-order delivery of stream data (#252)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fe38b4f8d0_62bf2ac2752e0ed45305dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3zj8DjnbvnlDaExcPu8YIYOHqy4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 03:16:37 -0000

----==_mimepart_5a6fe38b4f8d0_62bf2ac2752e0ed45305dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #252 via #1070.

-- 
You are receiving this 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#event-1447714598
----==_mimepart_5a6fe38b4f8d0_62bf2ac2752e0ed45305dc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/252" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="204322792" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/252">#252</a> via <a href="https://github.com/quicwg/base-drafts/pull/1070" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="291433148" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1070">#1070</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#event-1447714598">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-2Siz4XAu04PFUzNCEJE6xAAViLks5tPomLgaJpZM4LyviU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2ANMnq07ejduS-yyoD7xQXCEn-Eks5tPomLgaJpZM4LyviU.gif" width="1" /></p>
<div itemscope itemtype="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#event-1447714598"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #252 via #1070."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/252#event-1447714598"}}}</script>
----==_mimepart_5a6fe38b4f8d0_62bf2ac2752e0ed45305dc--


From nobody Mon Jan 29 19:16:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DA45131507 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 19:16:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YF6KCbyX0FDY for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 19:16:36 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A83E131514 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 19:16:28 -0800 (PST)
Date: Mon, 29 Jan 2018 19:16:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517282187; bh=gAHsm7yQ5uvWY3lu9WTU69hGUNnfz4W7P4//m/rPE+M=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UIcQt1kcj0TN+nLbzzpw0iMxgFZ76uXmSYRePTTSRTiZCcU/2lV6ZgaXubxdyydvE hTH0CYZ2h70T0uAUujXPcxAMopJfrZCvoi7BPyani+IxpsMPZbKI87RfxN1Ub7bHXD iZo+14qAG96Wt+k4gBwJl1JWatb2Yr11P5AE86JM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7b049f7f7ca0d870d48d38287a0c7f5bf6b6ff4a92cf000000011687a58b92a169ce115eeabc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1070/issue_event/1447714596@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1070@github.com>
References: <quicwg/base-drafts/pull/1070@github.com>
Subject: Re: [quicwg/base-drafts] Remove mandatory in-order delivery (#1070)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fe38bc49f2_49e53fdff6284f2c35529e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5nrsfYhtKPOHtxe6HFg9iAz9zK4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 03:16:37 -0000

----==_mimepart_5a6fe38bc49f2_49e53fdff6284f2c35529e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1070.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1070#event-1447714596
----==_mimepart_5a6fe38bc49f2_49e53fdff6284f2c35529e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/1070" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="291433148" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1070">#1070</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1070#event-1447714596">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyOqq0ek4raq1baWTEv0ecySynHRks5tPomLgaJpZM4RsQLX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx2XdJObMl29mr9j9LhZueUi9bAUks5tPomLgaJpZM4RsQLX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1070#event-1447714596"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1070."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1070#event-1447714596"}}}</script>
----==_mimepart_5a6fe38bc49f2_49e53fdff6284f2c35529e--


From nobody Mon Jan 29 19:21:24 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD416131511 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 19:21:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GAS93g8gbluu for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 19:21:21 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A157129C56 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 19:21:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517282480; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=iNVN2W9vZCweaQw0SizNZQHXj8J3Q2SDKTxGF86R7oc=; b=UqNeuvU7yzciowwx5pkHOjvo/pjklhinBpfWkdUfPzJLdUCmF0FntSZijTxReEkAcberxPUQ qr+emZ+zfk6d4nfTYPzCzpu/KujESH+Gqq1oGQddjIawK58tduEjdHmtILSIZhPBv4RvmV8s smwzbCg/0HDM3/HejIbhUF82ozI=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5a6fe4b0.7f4ad81a2a20-smtp-out-n02; Tue, 30 Jan 2018 03:21:20 -0000 (UTC)
Date: Mon, 29 Jan 2018 19:21:19 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a6fe4af82e72_24822ac044907c009107@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 832075: Fix off-by-one error
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a6fe4af82940_24822ac044907c0090957"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/d69UspjFa9tCbTFxVK7r0XLdpGw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 03:21:23 -0000

----==_mimepart_5a6fe4af82940_24822ac044907c0090957
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pn-encrypt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8320755a115b3556c7c27dd3d7ad5e1c8700bdc8
      https://github.com/quicwg/base-drafts/commit/8320755a115b3556c7c27dd3d7ad5e1c8700bdc8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-30 (Tue, 30 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix off-by-one error



----==_mimepart_5a6fe4af82940_24822ac044907c0090957--


From nobody Mon Jan 29 19:21:29 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BAA221314B9 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 19:21:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W-7CSeDaop-b for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 19:21:22 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6CC2713150D for <quic-issues@ietf.org>; Mon, 29 Jan 2018 19:21:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=u0NwCdeqAfIe7jD9DT2PFvmKhJI=; b=L5vCcospT+SvJXNo QgbN2p76/PWqV0TCGdU4nC1jxlMxVFawu471Xo6+JyFVv+CDKFJD+iXYqBd0GcHB sIT9M8lDAMAM4VxIvNJvt2SLmqr1C21OdzvxCVJ0R5aGgszEjgAGhl4IOMTK509G UEnedxg1KGAoUqhqBYCAkevIhtU=
Received: by filter1178p1mdw1.sendgrid.net with SMTP id filter1178p1mdw1-22601-5A6FE4B1-3 2018-01-30 03:21:21.364976834 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id A0G0hrhNTdG35Xv2uJvKbw for <quic-issues@ietf.org>; Tue, 30 Jan 2018 03:21:21.477 +0000 (UTC)
Date: Tue, 30 Jan 2018 03:21:21 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/push/2290951724@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6fe4b1628c0_3ec62b1bff974ec43008d4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2xLGvU45GbP/oynONc2zUUMZpF6AQ+Pma7e2 e7puFtJ5IiNIci0kWvQjuhSs6QvAjfYx9kwXryJGUoeNyWY7WOgTBtt8EfjLf+tnMdAm+m32p/Bpb+ Hl/3bT3V8322PYkVP9ZGUQVw3urAX0FNLV7QOS4Sk9wMLEKzkAwubtkS1oDc0yQ/zqlSuqH0Y95DBZ k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TiAzpm5V2OlD8R8-xXvKJiUvA9M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 03:21:24 -0000

----==_mimepart_5a6fe4b1628c0_3ec62b1bff974ec43008d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

8320755  Fix off-by-one error


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079/files/7cf2f6cc68851e7828b536363f710ebe46e51e8d..8320755a115b3556c7c27dd3d7ad5e1c8700bdc8

----==_mimepart_5a6fe4b1628c0_3ec62b1bff974ec43008d4
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/8320755" class="commit-link">8320755</a>  Fix off-by-one error</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1079/files/7cf2f6cc68851e7828b536363f710ebe46e51e8d..8320755a115b3556c7c27dd3d7ad5e1c8700bdc8">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq77vSr76ahKw7XdqB3AQmFNJJssqks5tPoqxgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9knaolDdHd1MFPRv80DIHiPhw1zks5tPoqxgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079/files/7cf2f6cc68851e7828b536363f710ebe46e51e8d..8320755a115b3556c7c27dd3d7ad5e1c8700bdc8"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079/files/7cf2f6cc68851e7828b536363f710ebe46e51e8d..8320755a115b3556c7c27dd3d7ad5e1c8700bdc8"}}}</script>

----==_mimepart_5a6fe4b1628c0_3ec62b1bff974ec43008d4--


From nobody Mon Jan 29 20:25:05 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31440131543 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 20:25:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VkUmBCNDnpz0 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 20:25:01 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E75B21275F4 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 20:25:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zZERKKu2ANcWuJOZRRbgFytAAWc=; b=BANF9firPEH6FIS4 55iIgOi+yM/eeb32Bl/1zHc3ytebnOpa37DsmalWbqhaY2MKyEZo0ds20KaBuDKi 4YgRrSwjewLiI55BUE/aApbpEiE+HFfSRW4enNwz92uDSmxfze8cxM7XD8bSp4ST tOFT3OklyYtPNOwUhEvLUA8BJ+0=
Received: by filter0473p1las1.sendgrid.net with SMTP id filter0473p1las1-30891-5A6FF39B-10 2018-01-30 04:24:59.49049465 +0000 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 NMdiiOanSPWPtHWLHEFPFw for <quic-issues@ietf.org>; Tue, 30 Jan 2018 04:24:59.299 +0000 (UTC)
Date: Tue, 30 Jan 2018 04:24:59 +0000 (UTC)
From: grmocg <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab47828203bd8ad5f727f0c9dac4de07432e4de07d92cf000000011687b59b92a169ce11537add@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1063/361473430@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1063@github.com>
References: <quicwg/base-drafts/issues/1063@github.com>
Subject: Re: [quicwg/base-drafts] Remove *BLOCKED frames (#1063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6ff39b341f5_6cb22b00318a8ed044451"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: grmocg
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1r+UHzI6KjJreTpmLerglJQDB9ZBn9ur548U WmHEf4erkTTSxUFxslRUqiqmduzgizFJCyeyy/O4FG25jqet82F/oJjtgx819Y6enbxT/suk0ywVT1 XkL+4mq5xZr/d7uv1kswVoN5mgQ9wBK+hqi7m/kiIuO+vuRef9FVCiWJfQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2JiSiAlkPfpYFzIrpjNOJT5Rdro>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 04:25:03 -0000

----==_mimepart_5a6ff39b341f5_6cb22b00318a8ed044451
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I hope I'm not being disingenuous.

It is, as Ian suggests, unenforceable. I believe that is true of the other parts that I suggested as well: No-one who sets a dynamic table size of zero must interpret any QCRAM opcode other than literals.

The text around PING says MUST generate pong and that the connection will timeout, but doesn't say MUST timeout for either party. The data itself must be ack'd, but there is no limit on when, except for potentially within the timeout. Arguably, this is an issue that should be raised (the PONG MUST be generated immediately as part of the next packet allowed by congestion control).

I'd argue we should do something similar with BLOCKED-- after a timeout, if flow control is preventing other forward progress, it MUST be sent, similarly to how PONG MUST be sent after a different timeout



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1063#issuecomment-361473430
----==_mimepart_5a6ff39b341f5_6cb22b00318a8ed044451
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I hope I'm not being disingenuous.</p>
<p>It is, as Ian suggests, unenforceable. I believe that is true of the oth=
er parts that I suggested as well: No-one who sets a dynamic table size of =
zero must interpret any QCRAM opcode other than literals.</p>
<p>The text around PING says MUST generate pong and that the connection wil=
l timeout, but doesn't say MUST timeout for either party. The data itself m=
ust be ack'd, but there is no limit on when, except for potentially within =
the timeout. Arguably, this is an issue that should be raised (the PONG MUS=
T be generated immediately as part of the next packet allowed by congestion=
 control).</p>
<p>I'd argue we should do something similar with BLOCKED-- after a timeout,=
 if flow control is preventing other forward progress, it MUST be sent, sim=
ilarly to how PONG MUST be sent after a different timeout</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1063#issuecomment-361473430">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2_JsSQKKONBNX=
uiO8b4KtAmWdAmks5tPpmbgaJpZM4Ro9Ai">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq9F0u4o0uPOmPlPh=
KU0uAqMQA-_sks5tPpmbgaJpZM4Ro9Ai.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1063#issuecomment-361473430"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@grmocg in #1063: I hope I'm not=
 being disingenuous.\r\n\r\nIt is, as Ian suggests, unenforceable. I believ=
e that is true of the other parts that I suggested as well: No-one who sets=
 a dynamic table size of zero must interpret any QCRAM opcode other than li=
terals.\r\n\r\nThe text around PING says MUST generate pong and that the co=
nnection will timeout, but doesn't say MUST timeout for either party. The d=
ata itself must be ack'd, but there is no limit on when, except for potenti=
ally within the timeout. Arguably, this is an issue that should be raised (=
the PONG MUST be generated immediately as part of the next packet allowed b=
y congestion control).\r\n\r\nI'd argue we should do something similar with=
 BLOCKED-- after a timeout, if flow control is preventing other forward pro=
gress, it MUST be sent, similarly to how PONG MUST be sent after a differen=
t timeout\r\n\r\n"}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/1063#issuecomment-361473430"}}}</script>=

----==_mimepart_5a6ff39b341f5_6cb22b00318a8ed044451--


From nobody Mon Jan 29 20:45:14 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A9FB131594 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 20:45:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HvvYSbKxUHRF for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 20:45:10 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EFA6131588 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 20:45:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gaPcBMYbOsIIQEoNfhlWznINEZY=; b=twpfGgF5mJoq6CDt GHg7b9BlYEPmnFcZopvFLA1NtPvirT/HarZEvy47vK1pU8+RwAjVfaGLBgoqx9kT km2yi3p5V6hK5q8cR5eiqWNr4EE2ecRCa5j9AOp4GcKlyuUbxQx9km3FOhkD6HkO WONStGRSj7wq/GXz3PhHZdG6cJ4=
Received: by filter0160p1las1.sendgrid.net with SMTP id filter0160p1las1-12685-5A6FF854-1F 2018-01-30 04:45:08.912822634 +0000 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 aQfeNFvjRIShlH-vpMUy1g for <quic-issues@ietf.org>; Tue, 30 Jan 2018 04:45:08.830 +0000 (UTC)
Date: Tue, 30 Jan 2018 04:45:09 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba666e54b86dca7662dec0be857950c24d716edac92cf000000011687ba5492a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92441355@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a6ff854b768c_6823ff05ad00f2c1860d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak22x2hTkmaJpnLqTcyc10CJdmTMF2hFBNoMlY g4N87JAV9WBACwv4+dICbJknEhhleC9pXGTXzXGT7f1aqZ4WCxMaekVfyPV3JKt5LOZCz9sTrw4yXR ZrYr6tr6mlOu1eUyEyLtvxKduhFnzsoC9fTIe6xrkdfmRzEAYbkd1xDGsz89WZprYivuOVx169t8x/ w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hv_aOHwgEX5ZeFUhU_f2uCPMYpE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 04:45:13 -0000

----==_mimepart_5a6ff854b768c_6823ff05ad00f2c1860d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
+The protected packet might not have produced enough input for the negotiated
+packet protection algorithm.  This might happen if a packet with a short header
+contains minimal data and uses a packet number encoding that is shorter than 4
+octets.  Additional zero octets are added to the end of the sequence to reach
+the required amount of data.

It might make sense to use the last N bytes of the packet as IV. 

By doing so, I think that we can remove the zero-padding rule introduced in this paragraph, since it is guaranteed (at least for the algorithms being defined here) that the length of the AEAD tag is longer than that required for the IV.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92441355
----==_mimepart_5a6ff854b768c_6823ff05ad00f2c1860d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164639651">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
+The protected packet might not have produced enough input for the negotiated
+packet protection algorithm.  This might happen if a packet with a short header
+contains minimal data and uses a packet number encoding that is shorter than 4
+octets.  Additional zero octets are added to the end of the sequence to reach
+the required amount of data.
</pre>
<p>It might make sense to use the last N bytes of the packet as IV.</p>
<p>By doing so, I think that we can remove the zero-padding rule introduced in this paragraph, since it is guaranteed (at least for the algorithms being defined here) that the length of the AEAD tag is longer than that required for the IV.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92441355">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0KwRQe_QG4XajQ4dksOmZpu4PxAks5tPp5UgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxCDjd71P6ZCkf8DEz5kzaktBzprks5tPp5UgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92441355"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92441355"}}}</script>
----==_mimepart_5a6ff854b768c_6823ff05ad00f2c1860d1--


From nobody Mon Jan 29 21:42:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84F0A12778D for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 21:42:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UchDztY4E28c for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 21:42:04 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E09C1315D9 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 21:42:04 -0800 (PST)
Date: Mon, 29 Jan 2018 21:42:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517290923; bh=v4/bXZUhxkj/cPk3hbzjTDN6IoW2cOdnVRI6Xf2ueYQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qa0/pjf0txuxp1aByLv3CjcHlvRxUCRuAz5J5INTUxKT0eLdFY6bFCdzmSqo91mfg QchOg3OfYi2jNz0YpNXkylhY0Z0IiOmWNUF/5oOHTjoF4p0Mz14F/vFl7boXkvkX1Z d5Eg8rmgc0OXvq3VQWuTndgOUZPsywUJ7YD9p0S4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2dc163b1b73384098de2b68916547004387c6fb892cf000000011687c7ab92a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92447477@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7005ab3979e_2ddb2b18feee8ecc12644f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-X7Q9rVjRoGgGOUzok8tIalbIWI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 05:42:06 -0000

----==_mimepart_5a7005ab3979e_2ddb2b18feee8ecc12644f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
+The protected packet might not have produced enough input for the negotiated
+packet protection algorithm.  This might happen if a packet with a short header
+contains minimal data and uses a packet number encoding that is shorter than 4
+octets.  Additional zero octets are added to the end of the sequence to reach
+the required amount of data.

I considered this, and it does have that advantage.  However, I have been told that reading that far ahead is problematic for some implementations, performance-wise.

The odds of actually having a short packet are tiny.  For a 1 octet packet number, you need to have <3 octets of payload.  For a 2 octet packet number, then you need <2 octets of payload.  And right now only PADDING is one octet.  PING will eventually go back to 1 octet as well.  That's for a 2^-56 bound.  At 2^-60, STREAM, BLOCKED, and STREAM_ID_BLOCKED can be 2 octets.  MAX_DATA also, if you believe that <64 octets is ever something you would see on the wire.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#discussion_r164645220
----==_mimepart_5a7005ab3979e_2ddb2b18feee8ecc12644f
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/1079#discussion_r164645220">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
+The protected packet might not have produced enough input for the negotiated
+packet protection algorithm.  This might happen if a packet with a short header
+contains minimal data and uses a packet number encoding that is shorter than 4
+octets.  Additional zero octets are added to the end of the sequence to reach
+the required amount of data.
</pre>
<p>I considered this, and it does have that advantage.  However, I have been told that reading that far ahead is problematic for some implementations, performance-wise.</p>
<p>The odds of actually having a short packet are tiny.  For a 1 octet packet number, you need to have &lt;3 octets of payload.  For a 2 octet packet number, then you need &lt;2 octets of payload.  And right now only PADDING is one octet.  PING will eventually go back to 1 octet as well.  That's for a 2^-56 bound.  At 2^-60, STREAM, BLOCKED, and STREAM_ID_BLOCKED can be 2 octets.  MAX_DATA also, if you believe that &lt;64 octets is ever something you would see on the wire.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164645220">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0JuayAOMYe4pWYNslHBKGaKt7Svks5tPqurgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9PHfryGuq4FrY98o4nDBgXQVcLMks5tPqurgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164645220"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#discussion_r164645220"}}}</script>
----==_mimepart_5a7005ab3979e_2ddb2b18feee8ecc12644f--


From nobody Mon Jan 29 22:09:30 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 285971319B6 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 22:09:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2_EKb6bnf5Di for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 22:09:27 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3FAD01319B0 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 22:09:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=bjmE3hFR8EQfnf/oMX+0Iq7xShQ=; b=wUq7rspS7ADN51Zt WEKGCoK8o8vBsQVjVDexBXDPBGBiq03MPQMiUKsitcOF4cklXZC3wmLBeEQ1n8MJ KtJ3eVWtJYwK52PnhFnoTJvQ3imNjwL2rq7+jvnnm8cxpvElbusieO9+3Np8supv ZF9AeiDIdUp9PBRR6SZmJ/NdTHQ=
Received: by filter0422p1mdw1.sendgrid.net with SMTP id filter0422p1mdw1-19599-5A700C16-4 2018-01-30 06:09:26.192829829 +0000 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 U448sAzlTFmd7lbFaPr_mw for <quic-issues@ietf.org>; Tue, 30 Jan 2018 06:09:25.979 +0000 (UTC)
Date: Tue, 30 Jan 2018 06:09:26 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab36676a0c061fa50dc323f9a47511b1b976a8813c92cf000000011687ce1592a169ce11537add@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1063/361487322@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1063@github.com>
References: <quicwg/base-drafts/issues/1063@github.com>
Subject: Re: [quicwg/base-drafts] Remove *BLOCKED frames (#1063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a700c15dc991_72302ab15515eed48441a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak22MQe/YtV9zCX4aidL1Kavq6QuzwxsiTWW57 crB+D5SLGt2xv2QCrb9HDS1JbD9B8sMTn88pZS/X3zw42KtD8QC1IaWtVIHBH41PuPvX1hSnRAT4CC 5hjU8IEtTONhtTPEESX0q6zQOxYjLw6vBJL9tLVWFo6+cWlqZXuE+OSJVXPXr6RikxOKURXXIsb3hJ c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rA9un1GGS6SDgk5xjcflPUlbCA8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 06:09:29 -0000

----==_mimepart_5a700c15dc991_72302ab15515eed48441a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

These are extremely useful signals, and are still the first symptoms we look for when a connection stalls. That they aren't in H2 is a mistake, and I'd like for us to not repeat it here. I agree with @ianswett that having a DEBUG frame may be fine, but I'd make this required. We have things that we can't enforce but require anyways -- for example, congestion control. We can require 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/1063#issuecomment-361487322
----==_mimepart_5a700c15dc991_72302ab15515eed48441a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>These are extremely useful signals, and are still the first symptoms we =
look for when a connection stalls. That they aren't in H2 is a mistake, and=
 I'd like for us to not repeat it here. I agree with <a href=3D"https://git=
hub.com/ianswett" class=3D"user-mention">@ianswett</a> that having a DEBUG =
frame may be fine, but I'd make this required. We have things that we can't=
 enforce but require anyways -- for example, congestion control. We can req=
uire this.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1063#issuecomment-361487322">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_zZOnGQmxdN9J=
WLezuxunCfMrVSks5tPrIVgaJpZM4Ro9Ai">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq6lVGQKHNelxnV3N=
SAjPyIhdeovCks5tPrIVgaJpZM4Ro9Ai.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1063#issuecomment-361487322"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1063: These are=
 extremely useful signals, and are still the first symptoms we look for whe=
n a connection stalls. That they aren't in H2 is a mistake, and I'd like fo=
r us to not repeat it here. I agree with @ianswett that having a DEBUG fram=
e may be fine, but I'd make this required. We have things that we can't enf=
orce but require anyways -- for example, congestion control. We can require=
 this."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/1063#issuecomment-361487322"}}}</script>=

----==_mimepart_5a700c15dc991_72302ab15515eed48441a--


From nobody Mon Jan 29 22:28:00 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F2671319D1 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 22:27:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.028
X-Spam-Level: 
X-Spam-Status: No, score=-2.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pd-a20Z0A2TF for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 22:27:56 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E74B91319D9 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 22:27:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xi/6t2QEX4ANhZJ6EWBK6hLf3R4=; b=Gr+y4v025ddmclQM MUuzQYl94PzOg+EmxKQwHAQ2GcAccC95Z64LFHoiYLRXLkB8nnI66s0zEWWqq0Zb LUPhp1Xh2PdvqIqW6IZwprVm0EpB0OD82xi3JZfT44KK8tIMpDLx8Pdm3Eqo5Uuc hRFe2M6m0LNixQczzHhSugAqge0=
Received: by filter0419p1mdw1.sendgrid.net with SMTP id filter0419p1mdw1-18120-5A701067-14 2018-01-30 06:27:51.816143203 +0000 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 3JB9V4aCQky7FgPGL31ZSQ for <quic-issues@ietf.org>; Tue, 30 Jan 2018 06:27:51.625 +0000 (UTC)
Date: Tue, 30 Jan 2018 06:27:52 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba873a64246356f9782b37d7a892f0e0e9bf7903192cf000000011687d26792a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92453260@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a70106785f9f_19e72af9ce300ec4247241"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak056VbJ0BsdO4OTaQnEhnpDaYifdGLDq85gWm 5SAymwa0LnqNOIWiNFGwqwtZlt6ipmnaiV3FoC+1H7ucyhqhgOpNFPiYTH3omdaVNdNePN9OwNpVgD 8Y22VqFxlCUqXT0rIhiUwJMfqheF99X1HK1Q2tV5ZxLjFDg9c5DFoAI7kvH0n9XjuvZbU9qzC6wSiT I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nlYVGSLzVans1L875djHSoKfNAM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 06:27:58 -0000

----==_mimepart_5a70106785f9f_19e72af9ce300ec4247241
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +or modified packet number can only be detected once the packet protection is
+removed.
+
+An attacker can guess values for packet numbers and have an endpoint confirm
+guesses through timing side channels.  If the recipient of a packet discards
+duplicate packets without attempting to remove packet protection they will
+reveal through timing side-channels that the packet number matches a received
+packet.  For authentication to be free from side-channels, the entire process of
+packet number protection removal, packet number recovery, and packet protection
+removal MUST be applied together without timing and other side-channels.
+
+For the sending of packets, construction and protection of packet payloads and
+packet numbers MUST be free from side-channels that would reveal the packet
+number or its encoded size.
+
+
 # Error Codes {#errors}

It is also about being able to reject retransmissions of valid packets early, if you suddenly get a burst of such packets. Not sure how likely that is.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#discussion_r164650689
----==_mimepart_5a70106785f9f_19e72af9ce300ec4247241
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/1079#discussion_r164650689">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +or modified packet number can only be detected once the packet protection is
+removed.
+
+An attacker can guess values for packet numbers and have an endpoint confirm
+guesses through timing side channels.  If the recipient of a packet discards
+duplicate packets without attempting to remove packet protection they will
+reveal through timing side-channels that the packet number matches a received
+packet.  For authentication to be free from side-channels, the entire process of
+packet number protection removal, packet number recovery, and packet protection
+removal MUST be applied together without timing and other side-channels.
+
+For the sending of packets, construction and protection of packet payloads and
+packet numbers MUST be free from side-channels that would reveal the packet
+number or its encoded size.
+
+
 # Error Codes {#errors}
</pre>
<p>It is also about being able to reject retransmissions of valid packets early, if you suddenly get a burst of such packets. Not sure how likely that is.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164650689">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-hINCsUrYit2PtZ9deGJ2qJcsNNks5tPrZngaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9q9z2ymtdQIOiEd7jCw-bufg4Iwks5tPrZngaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164650689"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#discussion_r164650689"}}}</script>
----==_mimepart_5a70106785f9f_19e72af9ce300ec4247241--


From nobody Mon Jan 29 22:31:36 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C992313164A for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 22:31:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.028
X-Spam-Level: 
X-Spam-Status: No, score=-2.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6YM9pD2AQcE3 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 22:31:34 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D0EF2131649 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 22:31:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jbcHb8/1ZeSTZ3UTtJ2lRHe3UBc=; b=ETinESd/0OCZWaB0 6BsI8SSot6TPAIkKdhRTmT9t2QZGeOIHehZQeK6lsc3uHkPBWPFDR+SCFF2ZeStW VELgY3hbLBqEosBuy5dsFzlRKRTdsIEofXPvlhkvSZcchiLao3xL9RBoa1HSbQ4r KVGojAF1YOXTKZgX+XlmOoJacOw=
Received: by filter1116p1mdw1.sendgrid.net with SMTP id filter1116p1mdw1-3563-5A701145-7 2018-01-30 06:31:33.381485168 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id 98qcSnVrR1KzXMlP7vaANQ for <quic-issues@ietf.org>; Tue, 30 Jan 2018 06:31:33.209 +0000 (UTC)
Date: Tue, 30 Jan 2018 06:31:33 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab552d74c61babee5b37c9179a0e4ae8917a8515c092cf000000011687d34592a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92453722@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7011451cfae_62f02b136bb50ec4248082"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak04OYjhLwhNZXgwXTwutctH+L4K4JQcdsgQHm m6MLpPPiIa4XanMtTpJ7HBsOkInFojE5kjUF5MxzBjI+VtlzoMOFK5mVEcHULDJLAECyr/YIOd+ndZ RlzmfS2Uqosy8xWjDNJnIv4ZI0x6/VI675/ROCRb1u6Hxttqt0KPpmzhQg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9PSxnOKZiBSUk6dy_CnbxYXkjg8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 06:31:36 -0000

----==_mimepart_5a7011451cfae_62f02b136bb50ec4248082
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +## Packet Number Protection {#pn-encrypt}
+
+QUIC packets are protected using a key that is derived from the current set of
+secrets.  The key derived using the "pn" label is used to protect the packet
+number from casual observation.  The packet number protection algorithm depends
+on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+

Yes that is true - in 0-RTT the packet numbers could be encrypted.

BTW: if 0-RTT doesn't actively take measures to avoid fingerprinting, that would be an excellent way to track users. This somewhat relates to the replay thing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#discussion_r164651106
----==_mimepart_5a7011451cfae_62f02b136bb50ec4248082
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/1079#discussion_r164651106">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +## Packet Number Protection {#pn-encrypt}
+
+QUIC packets are protected using a key that is derived from the current set of
+secrets.  The key derived using the &quot;pn&quot; label is used to protect the packet
+number from casual observation.  The packet number protection algorithm depends
+on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
</pre>
<p>Yes that is true - in 0-RTT the packet numbers could be encrypted.</p>
<p>BTW: if 0-RTT doesn't actively take measures to avoid fingerprinting, that would be an excellent way to track users. This somewhat relates to the replay thing.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164651106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyxx5VAdmDit-RFdXlrY726RxiNzks5tPrdFgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1Ll0B1_w9-8ATCNWqd0LBDSr9YSks5tPrdFgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164651106"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#discussion_r164651106"}}}</script>
----==_mimepart_5a7011451cfae_62f02b136bb50ec4248082--


From nobody Mon Jan 29 22:52:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC08B131651 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 22:52:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id td7a5eyLPTPK for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 22:52:34 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 216C0131628 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 22:52:34 -0800 (PST)
Date: Mon, 29 Jan 2018 22:52:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517295153; bh=BjIeic8dW2mmEcS4F89C2p5PDOzkuJ8Wle8smQYsSqM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QeSTz3N9EeNx7O+vvKslS5+rqlf4OiiQtvPGokCOqp2CasoRP/IOhPm/5vqpUhaL2 MNFXQPHuZnGilphVOPuLhkFRLbNPqtjlr4HQcl2zM5r7lA1QwK8LD0IxvNut4y6PAN 7UGlUdwVIhEYKu4ErB2yTGVoLrwHXIdX4Hsk2rp0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc24ec7b6a723d561d55e03ab08e3fda7a65d28e792cf000000011687d83192a169ce0fa7630d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/834/361494007@github.com>
In-Reply-To: <quicwg/base-drafts/issues/834@github.com>
References: <quicwg/base-drafts/issues/834@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID is not a number (#834)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a70163150202_69a82ab4b951eecc3352c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/V1uxKzenr-60EPNi3t5cJozB9Ig>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 06:52:36 -0000

----==_mimepart_5a70163150202_69a82ab4b951eecc3352c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A number isn't meaningful if the CID carries routing paths. It's just a byte sequence.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/834#issuecomment-361494007
----==_mimepart_5a70163150202_69a82ab4b951eecc3352c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A number isn't meaningful if the CID carries routing paths. It's just a byte sequence.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/834#issuecomment-361494007">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6cg9AVESaduunHbFErJ_WOZ-X7Bks5tPrwxgaJpZM4Ps75U">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwuk5ogte3Dc-dkAcr4psQlrE-bkks5tPrwxgaJpZM4Ps75U.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/834#issuecomment-361494007"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #834: A number isn't meaningful if the CID carries routing paths. It's just a byte sequence."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/834#issuecomment-361494007"}}}</script>
----==_mimepart_5a70163150202_69a82ab4b951eecc3352c--


From nobody Mon Jan 29 23:18:26 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97DB91319D1 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 23:18:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IziopisP5ylZ for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 23:18:23 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A8B3131A0C for <quic-issues@ietf.org>; Mon, 29 Jan 2018 23:17:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jcJvj+7K2ydcR0uba7OAuDXbOXY=; b=Ga860hGkZ0M2ZrJK M7WT/Jah1FLvMrBiGNjqJaFj6nAckrk6oCt5nlgiTVa5ac8bkuOnCUloq1AOhUyB XqRQPBhO93Mv6w2w0xbV2xE6ypUAoYqXNR1IDy3TLQxSic2HOEra2MctHBUVf6Vt GBtTseEi72gbd03AvjcDKg/zwC8=
Received: by filter0271p1las1.sendgrid.net with SMTP id filter0271p1las1-2714-5A701BF5-20 2018-01-30 07:17:09.998656086 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id VhxT1J7ySMmA-3W7KyVXng for <quic-issues@ietf.org>; Tue, 30 Jan 2018 07:17:09.972 +0000 (UTC)
Date: Tue, 30 Jan 2018 07:17:10 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab58e276af0d460e8e85a316ec0b1acf9fbe312c6d92cf000000011687ddf592a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92460225@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a701bf5d2128_18d82ad96c088ed0186f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1nOBje3mvB09sJvQ+950AtI7hCNIrMCDu967 +De21EYKuQEaIEww0xRGX+q5D2TVe4LJILtsLIDXnZaHSnLml92MDcUha1allWWty84CmIH5y7qdvS 0vZISx0psDtaNOhXkSpytE+nHa9RIFGRZUU7v7Jr0+KhbqQFRLx3JEnoIg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aP8Emd63V2ZQe5bpBlUYE3Cjt1s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 07:18:25 -0000

----==_mimepart_5a701bf5d2128_18d82ad96c088ed0186f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
+The protected packet might not have produced enough input for the negotiated
+packet protection algorithm.  This might happen if a packet with a short header
+contains minimal data and uses a packet number encoding that is shorter than 4
+octets.  Additional zero octets are added to the end of the sequence to reach
+the required amount of data.

Instead of zero padding, the input could sampled from protected packet content including cipher text and, for short cipher text, also the authentication tag.

But

I don't like that it is not possible to do AEAD verification in-place without modifying the packet content. Thus AEAD should cover the encrypted packet number, not the plain text packet number. However, then it does not work to use the cipher nor the tag as input. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#discussion_r164657047
----==_mimepart_5a701bf5d2128_18d82ad96c088ed0186f5
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/1079#discussion_r164657047">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
+The protected packet might not have produced enough input for the negotiated
+packet protection algorithm.  This might happen if a packet with a short header
+contains minimal data and uses a packet number encoding that is shorter than 4
+octets.  Additional zero octets are added to the end of the sequence to reach
+the required amount of data.
</pre>
<p>Instead of zero padding, the input could sampled from protected packet content including cipher text and, for short cipher text, also the authentication tag.</p>
<p>But</p>
<p>I don't like that it is not possible to do AEAD verification in-place without modifying the packet content. Thus AEAD should cover the encrypted packet number, not the plain text packet number. However, then it does not work to use the cipher nor the tag as input.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164657047">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyAkL0cInebhumtlapq_lWTridONks5tPsH1gaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq74NbFbzJaBAAmp2o1RoLYRanjuUks5tPsH1gaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164657047"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#discussion_r164657047"}}}</script>
----==_mimepart_5a701bf5d2128_18d82ad96c088ed0186f5--


From nobody Mon Jan 29 23:30:25 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8548412EBD6 for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 23:30:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HU5H-9j2DtGH for <quic-issues@ietfa.amsl.com>; Mon, 29 Jan 2018 23:30:22 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9E64131692 for <quic-issues@ietf.org>; Mon, 29 Jan 2018 23:30:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=72wnS0TzoNc8UAMmpsgEkF0pQ9A=; b=BleIIDV9/g+ktdiG 4EK2+hkaMnTgbkP1YrZoMlKVCiHHo/nKtQ48+q2Y6J6kSlbi6PT0DgvNZ8DJOEeq ntrFqtqxwrSiQsSxndtpQg8zKJyLMaRxhWEWaMdhmKiQBxJ9BoL4H49GVCIQnD2J +7w5ygsaN3w2e4REimGqg+Nbj5Y=
Received: by filter0101p1las1.sendgrid.net with SMTP id filter0101p1las1-19007-5A701F0C-12 2018-01-30 07:30:20.688252023 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id ZslJUT7hQJ-IS0NwCjbwTg for <quic-issues@ietf.org>; Tue, 30 Jan 2018 07:30:20.639 +0000 (UTC)
Date: Tue, 30 Jan 2018 07:30:20 +0000 (UTC)
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba4fa068af9ac1ac63a741a0d92cf15595e48c88592cf000000011687e10c92a169ce11537add@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1063/361500703@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1063@github.com>
References: <quicwg/base-drafts/issues/1063@github.com>
Subject: Re: [quicwg/base-drafts] Remove *BLOCKED frames (#1063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a701f0c7ee71_1a803fc3ce0eaf34114720"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Mnh6m2tNP11OjXyx3SXV31CevtGdBOq3UjK 9qaOINxNnUGkCgFid+FGOW9YvmzfU4ffbDpEmxNJLE60S8RCI+9iuu+65N8OeLEwejcBqLyhi2Y5aW qq2IJUpRrQM1JY0bFL/hVIi9+qL7fCfnFUrUucfeGdM39ihtculmOFDgzpZ/SQ74JSETk8XDsJZ+1/ g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qua0u6Rx7A4BVAkBWwf82l3PKEU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 07:30:24 -0000

----==_mimepart_5a701f0c7ee71_1a803fc3ce0eaf34114720
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If we require them, it becomes possible to not do credit-based FC and instead rely on the *BLOCKED frames to be sent. That is not a huge issue (as some of you know, I had incorrectly assumed that's what was possible already). But DEBUG seems a misleading name for such a frame...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1063#issuecomment-361500703
----==_mimepart_5a701f0c7ee71_1a803fc3ce0eaf34114720
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If we require them, it becomes possible to not do credit-based FC and in=
stead rely on the *BLOCKED frames to be sent. That is not a huge issue (as =
some of you know, I had incorrectly assumed that's what was possible alread=
y). But DEBUG seems a misleading name for such a frame...</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1063#issuecomment-361500703">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxiNcgLyElgzz6=
N5G2gFNl1i--vGks5tPsUMgaJpZM4Ro9Ai">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqwvddQdSCn9AzRoT=
yWGZeN4r5GySks5tPsUMgaJpZM4Ro9Ai.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1063#issuecomment-361500703"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1063: If we requ=
ire them, it becomes possible to not do credit-based FC and instead rely on=
 the *BLOCKED frames to be sent. That is not a huge issue (as some of you k=
now, I had incorrectly assumed that's what was possible already). But DEBUG=
 seems a misleading name for such a frame..."}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/1063#issuecomment-36=
1500703"}}}</script>=

----==_mimepart_5a701f0c7ee71_1a803fc3ce0eaf34114720--


From nobody Tue Jan 30 01:16:31 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 596DA131746 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 01:16:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IXUh8xDY0i5j for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 01:16:27 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8BF112D7EA for <quic-issues@ietf.org>; Tue, 30 Jan 2018 01:11:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=guyWkDgSbYJKVeupaVKh1r3GBcU=; b=o9ac6KxDdxeB2SnA cXB9+YVO+B+/WWW9m2WockUekW9emwVAQ/YPvhn1txmmhUp5N0CceOrI07q087S0 d6IiACuuiAbjFSavJNNebiNT3T1vX5FkbBm5n2O6maFiXoB52Ti/F+4vaVZxpJVh XPPOxfaHvX+oLZV+GTPpvinbZLw=
Received: by filter1239p1mdw1.sendgrid.net with SMTP id filter1239p1mdw1-8936-5A7036DE-3 2018-01-30 09:11:58.087544514 +0000 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 TlsIeNO-Q2mdP00vnRpeUw for <quic-issues@ietf.org>; Tue, 30 Jan 2018 09:11:58.052 +0000 (UTC)
Date: Tue, 30 Jan 2018 09:11:58 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1b110a1273e7bda6f25d2140e3b5dffcb7ba85aa92cf000000011687f8dd92a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92485132@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7036dde96d7_4102acbf1a04ec48841"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2b0QaU4Ij7XkSgThKNtKNWHpHANLb4R7WsCR OTbVDQPCNATOrrW1P6UbqDCv/4cVSE2rs/c/gn89lqBxsUusVXScuTtXE16kDmSauhVE/LMYw0K7jb qg9BiVYhd70IB5IRg3ZWyMS29R/gXRik1bbP7NTN+X3vd/sP+yHkZwRGMLFX7B7/bpHEuy3PxUFjlV Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wMYM_omyc4K9HA71VpqGGNiZhIo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 09:16:29 -0000

----==_mimepart_5a7036dde96d7_4102acbf1a04ec48841
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
+The protected packet might not have produced enough input for the negotiated
+packet protection algorithm.  This might happen if a packet with a short header
+contains minimal data and uses a packet number encoding that is shorter than 4
+octets.  Additional zero octets are added to the end of the sequence to reach
+the required amount of data.

@martinthomson Thank you for elaborating the issue behind the design decision. That makes sense to me.

@mikkelfj
> Instead of zero padding, the input could sampled from protected packet content including cipher text and, for short cipher text, also the authentication tag.

The issue is that it is impossible to tell where the ciphertext or the authentication tag begins, assuming that the length of the packet number field will become part of the protected packet number.

Consider the case where we have protected packet number (1 octet), ciphertext (1 octet), tag (16 octets). 

The length of the packet number is encoded within the protected packet number. We need to find entropy from the octets that are guaranteed to be not part of the protected packet number.

The text in the PR proposes to take from the fifth octet of the encrypted triplet (i.e. protected packet number, ciphertext, tag). That would mean that the minimum length of the entropy would be 14 bytes.

> I don't like that it is not possible to do AEAD verification in-place without modifying the packet content.

My assumption was that we would nevertheless be required to modify the packet header before feeding it as AAD to AEAD, assuming that we would either have greasing (in the packet header) or at least one spin bit. Is that no longer the case?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#discussion_r164678318
----==_mimepart_5a7036dde96d7_4102acbf1a04ec48841
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164678318">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
+The protected packet might not have produced enough input for the negotiated
+packet protection algorithm.  This might happen if a packet with a short header
+contains minimal data and uses a packet number encoding that is shorter than 4
+octets.  Additional zero octets are added to the end of the sequence to reach
+the required amount of data.
</pre>
<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> Thank you for elaborating the issue behind the design decision. That makes sense to me.</p>
<p><a href="https://github.com/mikkelfj" class="user-mention">@mikkelfj</a></p>
<blockquote>
<p>Instead of zero padding, the input could sampled from protected packet content including cipher text and, for short cipher text, also the authentication tag.</p>
</blockquote>
<p>The issue is that it is impossible to tell where the ciphertext or the authentication tag begins, assuming that the length of the packet number field will become part of the protected packet number.</p>
<p>Consider the case where we have protected packet number (1 octet), ciphertext (1 octet), tag (16 octets).</p>
<p>The length of the packet number is encoded within the protected packet number. We need to find entropy from the octets that are guaranteed to be not part of the protected packet number.</p>
<p>The text in the PR proposes to take from the fifth octet of the encrypted triplet (i.e. protected packet number, ciphertext, tag). That would mean that the minimum length of the entropy would be 14 bytes.</p>
<blockquote>
<p>I don't like that it is not possible to do AEAD verification in-place without modifying the packet content.</p>
</blockquote>
<p>My assumption was that we would nevertheless be required to modify the packet header before feeding it as AAD to AEAD, assuming that we would either have greasing (in the packet header) or at least one spin bit. Is that no longer the case?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164678318">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq60_N3cHuej6zwYyv-CPRwBI1Bp6ks5tPtzdgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqybD7L6L8PuIOirBt6_DQFRRsx50ks5tPtzdgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164678318"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#discussion_r164678318"}}}</script>
----==_mimepart_5a7036dde96d7_4102acbf1a04ec48841--


From nobody Tue Jan 30 01:57:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A54C131732 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 01:57:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lICopy-vaj6x for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 01:57:38 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FB98131A49 for <quic-issues@ietf.org>; Tue, 30 Jan 2018 01:53:50 -0800 (PST)
Date: Tue, 30 Jan 2018 01:53:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517306029; bh=vWYWCCSNkj4mW/yQrHOcgp8nBwfFO2LhywYMn0uZBMs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UeBbWcI8nJMSt5zVAg+G9k2AgHtzKR5dKJWpOCyn0bUDG7r1SjVJRFlgD7MwjHc3z qds59SWOrwQGuQcJdyBfRENJD4wyHl/m07zlpC06Pd/oyn2KL0VOREuUUJAEDtw2zX eMkpbOqOnhEI7gQiI65REfTgae84CWLDGbmdKPuY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab63b14a7d8df7c376cebfc9c5b24e5210519ec38392cf00000001168802ad92a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92498076@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7040ad486d3_15b73fa7a24ecf302635ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/aa_6r4sPogBYBV9u2D16Ha2GiwI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 09:57:41 -0000

----==_mimepart_5a7040ad486d3_15b73fa7a24ecf302635ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
+The protected packet might not have produced enough input for the negotiated
+packet protection algorithm.  This might happen if a packet with a short header
+contains minimal data and uses a packet number encoding that is shorter than 4
+octets.  Additional zero octets are added to the end of the sequence to reach
+the required amount of data.

> The issue is that it is impossible to tell where the ciphertext or the authentication tag begins

I see. But I don't think it would be a big deal to expose the length bits in clear text. But then again, zero padding is also fine.

> My assumption was that we would nevertheless be required to modify the packet header 

I would assume you could apply AEAD after spin bits etc.. However, packet numbers are different because they are the IV for the AEAD itself and because their encryption is derived from the same AEAD.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#discussion_r164689500
----==_mimepart_5a7040ad486d3_15b73fa7a24ecf302635ea
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/1079#discussion_r164689500">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
+The protected packet might not have produced enough input for the negotiated
+packet protection algorithm.  This might happen if a packet with a short header
+contains minimal data and uses a packet number encoding that is shorter than 4
+octets.  Additional zero octets are added to the end of the sequence to reach
+the required amount of data.
</pre>
<blockquote>
<p>The issue is that it is impossible to tell where the ciphertext or the authentication tag begins</p>
</blockquote>
<p>I see. But I don't think it would be a big deal to expose the length bits in clear text. But then again, zero padding is also fine.</p>
<blockquote>
<p>My assumption was that we would nevertheless be required to modify the packet header</p>
</blockquote>
<p>I would assume you could apply AEAD after spin bits etc.. However, packet numbers are different because they are the IV for the AEAD itself and because their encryption is derived from the same AEAD.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164689500">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7W0QhSt4Soym4CthJlBSrlcd_KKks5tPuatgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwfMFwLkPfupS5y35tusLRb5kaU8ks5tPuatgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164689500"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#discussion_r164689500"}}}</script>
----==_mimepart_5a7040ad486d3_15b73fa7a24ecf302635ea--


From nobody Tue Jan 30 06:29:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D83BA12EB44 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 06:29:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id meMTbFDLp0HB for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 06:29:20 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26E2012EB92 for <quic-issues@ietf.org>; Tue, 30 Jan 2018 06:28:49 -0800 (PST)
Date: Tue, 30 Jan 2018 06:28:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517322528; bh=EyZC9NKVtPkvkCoNu8MDuiwvPTkIp8/NPRPJdQQrmA8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nb1KLyR2Fs5aZ/J0f4QSJZ5jxQZpTqta9uv1PupF+ZsENSPBvPTAiyKS2Zsb+ytEI XlfDHnj/YncSGRU8ZL2NDUiRjyAB7Ri7J+zB3El/LMFsY/byA42d1YDggb/7wCP9gQ f8cewAzHoQr3gKn3LPKEob6eB5xyxEkMY+wN6Ue8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab979d4daba459f27b1f13702ca6f11d4f3f09b63b92cf000000011688432092a169ce11537add@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1063/361609438@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1063@github.com>
References: <quicwg/base-drafts/issues/1063@github.com>
Subject: Re: [quicwg/base-drafts] Remove *BLOCKED frames (#1063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7081203a333_51e72ada0967eec8293142"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/uhecbtsSRtvA5c1tEUHc2Wix9DQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 14:29:27 -0000

----==_mimepart_5a7081203a333_51e72ada0967eec8293142
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes Lars, you could use BLOCKED to drive flow control updates, but you'd be constantly losing an RTT, so hopefully one would never deploy such an implementation?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1063#issuecomment-361609438
----==_mimepart_5a7081203a333_51e72ada0967eec8293142
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes Lars, you could use BLOCKED to drive flow control updates, but you'd be constantly losing an RTT, so hopefully one would never deploy such an implementation?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1063#issuecomment-361609438">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2imlpYkNFuuXDoREyq_ALyh7DRDks5tPycggaJpZM4Ro9Ai">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqyK3ruzKAiJIf4QvVCBvNAlzqBA_ks5tPycggaJpZM4Ro9Ai.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1063#issuecomment-361609438"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1063: Yes Lars, you could use BLOCKED to drive flow control updates, but you'd be constantly losing an RTT, so hopefully one would never deploy such an implementation?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1063#issuecomment-361609438"}}}</script>
----==_mimepart_5a7081203a333_51e72ada0967eec8293142--


From nobody Tue Jan 30 12:17:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98A9612FAA6 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 12:17:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3rqW7KryLLwx for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 12:17:03 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5B6A12F9A5 for <quic-issues@ietf.org>; Tue, 30 Jan 2018 12:17:02 -0800 (PST)
Date: Tue, 30 Jan 2018 12:17:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517343422; bh=F0dxV/DlgtCiIdbUA6O0+gGXoCRMS5nif0HFlmZ+YDM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y27GRKA7OJcJApAMWvXLuIMzwliHsKK2ZS7IcqbRcDPoRFmCi1eqLbv5JLmsAC/eZ lO6ATSKgeXnzN8S5jWRTcnOvUc0d7/yec6ZcJdg7zsWmbDxxDLd1rXM8GennYy0yQT cAypygauNu+GPF7r9SfM72uaCb0D1OweYVYg6ZCY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7f7b2c4b22777d1067d9a37cc49c027f31670e2e92cf00000001168894be92a169ce114cd047@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1060/review/92706478@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1060@github.com>
References: <quicwg/base-drafts/pull/1060@github.com>
Subject: Re: [quicwg/base-drafts] Include max_ack_delay (#1060)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a70d2be1e843_2a132ac304710ed416551d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/kMfihmS8PTxwhucK53GGfJrYXhQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 20:17:05 -0000

----==_mimepart_5a70d2be1e843_2a132ac304710ed416551d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.

This is necessary since ack_delay is not part of the srtt, so LGTM.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1060#pullrequestreview-92706478
----==_mimepart_5a70d2be1e843_2a132ac304710ed416551d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>

<p>This is necessary since ack_delay is not part of the srtt, so LGTM.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1060#pullrequestreview-92706478">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq17gy7VX-bVNEEXsHvpVMJC8WYgfks5tP3i-gaJpZM4RlshX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8HUMbpVX3TAaT9atjpjtS0e8cI3ks5tP3i-gaJpZM4RlshX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1060#pullrequestreview-92706478"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1060"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1060#pullrequestreview-92706478"}}}</script>
----==_mimepart_5a70d2be1e843_2a132ac304710ed416551d--


From nobody Tue Jan 30 12:18:57 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1EAC12FAEF for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 12:18:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1
X-Spam-Level: 
X-Spam-Status: No, score=-1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iA9jBbHPJTBW for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 12:18:54 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F25F312FB00 for <quic-issues@ietf.org>; Tue, 30 Jan 2018 12:18:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517343532; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Q7P1HuK+hVEEu08WKF5PnnoQsvKAwToYJBcjxnN9yX4=; b=su0b/YI3Mtm0BUWiw1PrErz+5xKvC6SoPmhbgmrIAyF1pFdjer+Z2aD3JU7LlQXKqVgx/Anr 6N55ceHSx/UUfRyDrJPTgA0vHVz7/NIT6A1snYKJN3mvfTg5R4xB7QNC19LDs4YtE0k9gKfa EfAkZJIlVnTVe5BYUv1jaPVyORI=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5a70d32b.7f61d025cd50-smtp-out-n02; Tue, 30 Jan 2018 20:18:51 -0000 (UTC)
Date: Tue, 30 Jan 2018 12:18:51 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5a70d32bb2d03_695e2b25bfe1fc0c1065a2@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7200fd: Include max_ack_delay (#1060)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a70d32bb2936_695e2b25bfe1fc0c106422"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q2YpM3CMaOzfUy72mwbWW5Juu0k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 20:18:56 -0000

----==_mimepart_5a70d32bb2936_695e2b25bfe1fc0c106422
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7200fd560bb2ca1d69dee8ff8ec4701598bdece5
      https://github.com/quicwg/base-drafts/commit/7200fd560bb2ca1d69dee8ff8ec4701598bdece5
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-01-30 (Tue, 30 Jan 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Include max_ack_delay (#1060)

Include max_ack_delay in the handshake and RTO timers, as I originally intended.



----==_mimepart_5a70d32bb2936_695e2b25bfe1fc0c106422--


From nobody Tue Jan 30 12:19:05 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C28712FAF1 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 12:18:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yuzHZ2LCsVSK for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 12:18:58 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78FD712FAEF for <quic-issues@ietf.org>; Tue, 30 Jan 2018 12:18:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=SJnqOnHRTm+xNW5HmOChZOhe0ZE=; b=k7EqQV1shIMyuqcE Q0v0oLiu4CriscvWAM1Cz4bSdET1UIYYfeKt8c+wYidv6cUoytmwDFyuXDXVW1J6 q9Vy8ngzrNez4JXhDihHAfF+/7VkAS1STMY+waknpIC9dKMvrw7H2JqMJ5/IjUxx gB+MVyuMo2nqhHB2D+1tJfjZbgY=
Received: by filter0212p1las1.sendgrid.net with SMTP id filter0212p1las1-22898-5A70D32F-13 2018-01-30 20:18:55.364406364 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id FwnwQtZpTyGESE_zVVhGjA for <quic-issues@ietf.org>; Tue, 30 Jan 2018 20:18:55.143 +0000 (UTC)
Date: Tue, 30 Jan 2018 20:18:55 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc20c101c468b89786a4ce788f172ceeaa892c30892cf000000011688952f92a169ce114cd047@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1060/issue_event/1449392045@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1060@github.com>
References: <quicwg/base-drafts/pull/1060@github.com>
Subject: Re: [quicwg/base-drafts] Include max_ack_delay (#1060)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a70d32f63a8_50633ff8ae998f2c119211"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0+lnbqWWLPiAs5TsXBg/jy4TF5BqAYNQ2eo5 KbQfmQGMwO9zfJRvIz7oMnOO2he+1/lR7Vr3tauRjmkTajvUDO5v+cNjpS39Sy5XJmdYmPd2Uf/hHE c33fcU6zBa1WmRMqI5LbBzjuZgI1TsCIhhm7O99+KRB9HVGRzUoLOPSiEJpQwPC+ywJG9UwhtwK8/L Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BjuSxv2m7d2Yo50J45u4KcP6f74>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 20:18:59 -0000

----==_mimepart_5a70d32f63a8_50633ff8ae998f2c119211
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1060.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1060#event-1449392045
----==_mimepart_5a70d32f63a8_50633ff8ae998f2c119211
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/quicwg/base-drafts/pull/1060" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="290246727" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1060">#1060</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1060#event-1449392045">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2QzZXv7GFBXoGpXpresZS25wYLXks5tP3kvgaJpZM4RlshX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq86rgG2AGPzIvcKJM1y3HNZG8r0dks5tP3kvgaJpZM4RlshX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1060#event-1449392045"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1060."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1060#event-1449392045"}}}</script>
----==_mimepart_5a70d32f63a8_50633ff8ae998f2c119211--


From nobody Tue Jan 30 15:17:19 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7C95126E3A for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 15:17:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LWicUloE4v9A for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 15:17:17 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61C4A12EC34 for <quic-issues@ietf.org>; Tue, 30 Jan 2018 15:17:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gglc7Ohekghgo16EudxPVupZNbE=; b=hHyAIn9QDVhYiyph xkfdCjgbc8hRkeKqYVrauCUd+szJPhsSsZk6bpDa+40cR52YffSdV8LL3O//xZNa T7wVGdTisPZYUzw+716UstoblaKL5GRW4nMBUSy+vxdQ1+91dQuUR9hXImGalAp9 xac/ghK4eteYXINw2LqOVrc3ikA=
Received: by filter0202p1iad2.sendgrid.net with SMTP id filter0202p1iad2-12585-5A70FCFB-20 2018-01-30 23:17:15.932546251 +0000 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 sbvtvGY0RX-JbsmZAvZEjw for <quic-issues@ietf.org>; Tue, 30 Jan 2018 23:17:15.722 +0000 (UTC)
Date: Tue, 30 Jan 2018 23:17:16 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab864f39497036321cfce8448d303e59bd7417ca9792cf000000011688befb92a169ce0fa7630d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/834/361767825@github.com>
In-Reply-To: <quicwg/base-drafts/issues/834@github.com>
References: <quicwg/base-drafts/issues/834@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID is not a number (#834)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a70fcfb9b496_cb72af04bdf2ecc1768fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Q4KSY77uwpVLZTlpa4XNZ/F4eHBCwsaCWis ju9xkqz4CdjsbfmgVulYQGEbesIZZex4a7cKXV7ub+4UMBhAOqfS+vSqNb7QoEaXT8498vY401j8k7 bgM4odUJRpYM0TqJ2zFaNxzN/TFm+dav3etwMtX+1TpYPMt2LEEArQIqU3aOYDH/bJrgzjeuSfnAFm g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T1tIM-_w6CX0mEX-BXuIeY4AZ98>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 23:17:19 -0000

----==_mimepart_5a70fcfb9b496_cb72af04bdf2ecc1768fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

+1 for byte sequence. Defining it as a number leads to ambiguity like if we can omit leading zeroes, which would be especially troublesome if we decide to support variable length.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/834#issuecomment-361767825
----==_mimepart_5a70fcfb9b496_cb72af04bdf2ecc1768fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>+1 for byte sequence. Defining it as a number leads to ambiguity like if we can omit leading zeroes, which would be especially troublesome if we decide to support variable length.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/834#issuecomment-361767825">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Do1OrYN-8gGTkxIIb5oHthalK_ks5tP6L7gaJpZM4Ps75U">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzLmWmNl582QAxb0C8vRtEDsip5Kks5tP6L7gaJpZM4Ps75U.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/834#issuecomment-361767825"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #834: +1 for byte sequence. Defining it as a number leads to ambiguity like if we can omit leading zeroes, which would be especially troublesome if we decide to support variable length."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/834#issuecomment-361767825"}}}</script>
----==_mimepart_5a70fcfb9b496_cb72af04bdf2ecc1768fd--


From nobody Tue Jan 30 15:25:18 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C60D12E037 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 15:25:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hy-1LPgTIJV7 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 15:25:15 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA21012DA16 for <quic-issues@ietf.org>; Tue, 30 Jan 2018 15:25:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=3w+v4hzYw2xM6AkDlrpNlEORo2o=; b=hqch2hFtn+/YbH8n cocTL8PdeQ0IIyYa4BqquuzHmjBA/VxtFcpHCEH1wmDlcmIdFijGgaie569ZeaS7 x2ElqMKRm9eI++uxaONAtedyMvo+NxOragGzXAso0cndf6xLsZjwhtSyMCKTWGqW 26L3jL+07bLVi/LgutcedR/K2XA=
Received: by filter0558p1mdw1.sendgrid.net with SMTP id filter0558p1mdw1-19244-5A70FED9-5 2018-01-30 23:25:13.769058805 +0000 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 RlDWjLeBRbyBKekoC1hAKA for <quic-issues@ietf.org>; Tue, 30 Jan 2018 23:25:13.834 +0000 (UTC)
Date: Tue, 30 Jan 2018 23:25:13 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0d5964a004d908d27c2ed058a11f5e8416f2380192cf000000011688c0d992a169ce0b709487@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/38/361769402@github.com>
In-Reply-To: <quicwg/base-drafts/issues/38@github.com>
References: <quicwg/base-drafts/issues/38@github.com>
Subject: Re: [quicwg/base-drafts] First flight size restriction (#38)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a70fed9b4463_28493fb577236f38480ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3YUvvuyDXUhESkTws0WnxJNHb/GwfJhKdmwW iQK8A5yOEoJPEohV4ievkdyzdLHG0Qf+mnhNAJBTiqU3IksQyEtAAqQ+oV9IVg6G6eLdE0pS6BX6XS N2DWU6kU3ihdhQJwsR0zX9OkUFS7FLrKxZAVOto61gXSyCqXT7my+//sLJguenn/qqdLMnMgF87zvU w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KeU-m1S7CU2zGjln8bhx2HXbCHM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 23:25:17 -0000

----==_mimepart_5a70fed9b4463_28493fb577236f38480ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson I don't think this is a problem with TFO being experimental, I think it's a problem with too few security people paying attention to TFO. Either ways, yeah, let's make sure we solve this problem well in QUIC.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/38#issuecomment-361769402
----==_mimepart_5a70fed9b4463_28493fb577236f38480ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/martinthomson" class=3D"user-mention">@mar=
tinthomson</a> I don't think this is a problem with TFO being experimental,=
 I think it's a problem with too few security people paying attention to TF=
O. Either ways, yeah, let's make sure we solve this problem well in QUIC.</=
p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/38#issuecomment-361769402">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-YLGOi0qU8d11ll=
OE6-uXVQwCciks5tP6TZgaJpZM4K9cGh">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2pihov4Da-KPi8yr=
KMqvO_HdsG4ks5tP6TZgaJpZM4K9cGh.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/38#issuecomment-361769402"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #38: @martinthom=
son I don't think this is a problem with TFO being experimental, I think it=
's a problem with too few security people paying attention to TFO. Either w=
ays, yeah, let's make sure we solve this problem well in QUIC."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/38=
#issuecomment-361769402"}}}</script>=

----==_mimepart_5a70fed9b4463_28493fb577236f38480ec--


From nobody Tue Jan 30 15:32:11 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7EC2A1270A0 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 15:32:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HyOjk4zWLmLo for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 15:32:06 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C913312708C for <quic-issues@ietf.org>; Tue, 30 Jan 2018 15:32:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=dH4v/1arUkn9gZhxEX+bi5dDas4=; b=AykHG0fzbv6HuqQs mgc4PBphOxf+KIB5JlAV36hO8ezWoXdlBOu6VApELdWQVzLHfdRA8Z7ogsQJ+Cak IyhFnITEMsUrCqQoMZDEmjogobk191VvjRrDm3n0G8d3Eor3rGyvTVWT9WX8jwo2 5GOZuBsvGNo9l7uhLWT4hgqctkQ=
Received: by filter0564p1iad2.sendgrid.net with SMTP id filter0564p1iad2-3621-5A710071-21 2018-01-30 23:32:01.67251985 +0000 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 bTtNT1jmRxKMTFjjhiYe6w for <quic-issues@ietf.org>; Tue, 30 Jan 2018 23:32:01.504 +0000 (UTC)
Date: Tue, 30 Jan 2018 23:32:01 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3306f8b3905d4888245db1ee376ea3b4fe6369e392cf000000011688c27192a169ce1170a88a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1082/c361770911@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1082@github.com>
References: <quicwg/base-drafts/pull/1082@github.com>
Subject: Re: [quicwg/base-drafts] Clarify flow control issues on stream 0 (#1082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a710071654a5_376f3ff788200f343462d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3EqQvn1+VNBdFuU9nhvvi+pY8KycZ6BloDAD nbost28HOFksgDcGmwpr3PSnpiED2H8MXELzd2hkoF73H+VMgQhcNSZWbk9U7pCNd1TJ/jGQ/6zPeY Wa6OsYyZjNxM+P5OERWdxLm0y/D3Ka810OLHp+yzDRDzF7XQ4rx7Ics4XU03yMtT9EJupvn89ErnCG A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/js7qPa8BDVM1sZRdvp0q___WE-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, 30 Jan 2018 23:32:07 -0000

----==_mimepart_5a710071654a5_376f3ff788200f343462d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Based on the conversation just now, I'll lift (2) out of this PR and create a new one once @janaiyengar's PATH_CHALLENGE frame lands.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1082#issuecomment-361770911
----==_mimepart_5a710071654a5_376f3ff788200f343462d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Based on the conversation just now, I'll lift (2) out of this PR and create a new one once <a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a>'s PATH_CHALLENGE frame lands.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1082#issuecomment-361770911">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5ExXIjfMxv2SR3iYUXC_xXUm7Reks5tP6ZxgaJpZM4Rxgo8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqzFHBKFbqzsyb-x157VSw61le3XPks5tP6ZxgaJpZM4Rxgo8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1082#issuecomment-361770911"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1082: Based on the conversation just now, I'll lift (2) out of this PR and create a new one once @janaiyengar's PATH_CHALLENGE frame lands."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1082#issuecomment-361770911"}}}</script>
----==_mimepart_5a710071654a5_376f3ff788200f343462d--


From nobody Tue Jan 30 15:54:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F6DE12EB57 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 15:54:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QGsHPCr9s7WR for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 15:54:57 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AE9812FB4F for <quic-issues@ietf.org>; Tue, 30 Jan 2018 15:54:55 -0800 (PST)
Date: Tue, 30 Jan 2018 15:54:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517356494; bh=h0q6L8BtnADmjRsywTdcETZAC5GpngSV/KUFXfn1tTE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VEf2u3a95l7Ct1OpVHKN9h3NbjGbYswa1NB95APqmoN2YXvqIACiEOElXBdN1qqOP ra2TRObyZk7f3oYBlGMjJ9tP8dPXmsZ6L8XU8cLsF2qy6aBRlfIsSJmtkqe6RWDzms qQMQPEneWhB2sQKGQST158rRAg71jW8VdBI44o0k=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc0ca123e1b0d65a5c8a06b056a04a8e99ec0dfc392cf000000011688c7ce92a169ce0f85e734@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/794/issue_event/1449736167@github.com>
In-Reply-To: <quicwg/base-drafts/issues/794@github.com>
References: <quicwg/base-drafts/issues/794@github.com>
Subject: Re: [quicwg/base-drafts] SNI requirement for HTTP/QUIC (#794)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7105ce94e01_66332b06ed7ceed4301255"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/vnvDilPNIlJbj3nM3ikWMTS_iLk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 23:54:59 -0000

----==_mimepart_5a7105ce94e01_66332b06ed7ceed4301255
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #794.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/794#event-1449736167
----==_mimepart_5a7105ce94e01_66332b06ed7ceed4301255
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/quicwg/base-drafts/issues/794" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="260433716" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/794">#794</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/794#event-1449736167">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3yzMo-1mYtY1URIPIsFYZB-Joaiks5tP6vOgaJpZM4PjbM9">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8zYlYoi0DKhK7bKs3XetSiCeZlHks5tP6vOgaJpZM4PjbM9.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/794#event-1449736167"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #794."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/794#event-1449736167"}}}</script>
----==_mimepart_5a7105ce94e01_66332b06ed7ceed4301255--


From nobody Tue Jan 30 15:55:07 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47C2412EB57 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 15:54:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id La5jV707iGi7 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 15:54:58 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6743112EBE5 for <quic-issues@ietf.org>; Tue, 30 Jan 2018 15:54:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Ock54qNt/Mf0ORsQOIwTAYMlZ4Y=; b=E3Ft4IdTdhl9lFnc ctHbYnrSA5DYPx+L3KlMcwRhJ7bfbHmuTV0ecOEq55NFf1F57KVZTLKdWcvQZ3XN Mpqp4l6Yll5CDKiBR/CxcfnRfisY8GMtJ8Z8PpjWy6MCwEx4b+jOn7yiUOM5AQxu t2vdws8HBIO7RoBuKcFFSaBgh5s=
Received: by filter0463p1mdw1.sendgrid.net with SMTP id filter0463p1mdw1-23854-5A7105CE-11 2018-01-30 23:54:54.598250956 +0000 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 oiwvDv4PQC-Da7ifrtlSpQ for <quic-issues@ietf.org>; Tue, 30 Jan 2018 23:54:54.626 +0000 (UTC)
Date: Tue, 30 Jan 2018 23:54:54 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc0ca123e1b0d65a5c8a06b056a04a8e99ec0dfc392cf000000011688c7ce92a169ce0f85e734@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/794/361775441@github.com>
In-Reply-To: <quicwg/base-drafts/issues/794@github.com>
References: <quicwg/base-drafts/issues/794@github.com>
Subject: Re: [quicwg/base-drafts] SNI requirement for HTTP/QUIC (#794)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7105ce840c5_668f2b06ed7ceed42064e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1aFSOeI23k3rnA2fryZrhN5xdwkfoGzy6kbr N5s2b0MG6ocwkESbji1SZz3yO88NB8mQoQr9sWQlRNwyCAwP5v6gz1qv3ETpcV9DIUrXe1B6LleDMS Ev+X/56hme0CJXG/mFwQosF6tsHdm+NWo8EL8P2wiZLFy3tOgJ68I0yPIxkMCC8j44LPL5kHSF112a U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LPwJEb-yekPEuP3tdvqrLunE1zc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jan 2018 23:55:00 -0000

----==_mimepart_5a7105ce840c5_668f2b06ed7ceed42064e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This was supposed to be closed by #1024.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/794#issuecomment-361775441
----==_mimepart_5a7105ce840c5_668f2b06ed7ceed42064e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This was supposed to be closed by <a href="https://github.com/quicwg/base-drafts/pull/1024" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="282999102" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1024">#1024</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/794#issuecomment-361775441">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3yzMo-1mYtY1URIPIsFYZB-Joaiks5tP6vOgaJpZM4PjbM9">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8zYlYoi0DKhK7bKs3XetSiCeZlHks5tP6vOgaJpZM4PjbM9.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/794#issuecomment-361775441"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #794: This was supposed to be closed by #1024."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/794#issuecomment-361775441"}}}</script>
----==_mimepart_5a7105ce840c5_668f2b06ed7ceed42064e6--


From nobody Tue Jan 30 16:31:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3277412EB22 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 16:31:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mfNj4QxEWBKb for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 16:31:43 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7214C12DFDB for <quic-issues@ietf.org>; Tue, 30 Jan 2018 16:31:43 -0800 (PST)
Date: Tue, 30 Jan 2018 16:31:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517358702; bh=gLlVcmH/UWbIZUisnzxGDCw9PvVkFDX14wfpcTZa/wI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sresbo3uBE+/hmtGNNucQ4gZqEjyLWaKdQC8wWmxh8GIFdh+9+pSTzE8u486BktuI EKN/uAi/rf3RmCUbLApYr5bJP4bVQlrBQcq64D3O60qyU+9FfwFFL47jajP6061VL9 bCP99+VS2FzCpCv1SsVpw0REKB4Hh+0w28oX4EkU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1aaee79cad077520087a5c7784798956bc04808492cf000000011688d06e92a169ce0fa7630d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/834/361782527@github.com>
In-Reply-To: <quicwg/base-drafts/issues/834@github.com>
References: <quicwg/base-drafts/issues/834@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID is not a number (#834)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a710e6ea618c_791e3fe4206def2c156322"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/nzyVgdpCRfD0MD9SyvtGxn_EmqQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 00:31:45 -0000

----==_mimepart_5a710e6ea618c_791e3fe4206def2c156322
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Based on recent discussions, I'm fine with this not being a 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/834#issuecomment-361782527
----==_mimepart_5a710e6ea618c_791e3fe4206def2c156322
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Based on recent discussions, I'm fine with this not being a 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/834#issuecomment-361782527">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4r-7kVcI5HM95TWDwKt-slvdl1Gks5tP7RugaJpZM4Ps75U">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq48d-N1lXPK165OxUhN2XXl5LTqEks5tP7RugaJpZM4Ps75U.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/834#issuecomment-361782527"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #834: Based on recent discussions, I'm fine with this not being a number."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/834#issuecomment-361782527"}}}</script>
----==_mimepart_5a710e6ea618c_791e3fe4206def2c156322--


From nobody Tue Jan 30 18:16:04 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C82AE1317AF for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 18:16:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y_29xfgw4auK for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 18:16:01 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42C0E131922 for <quic-issues@ietf.org>; Tue, 30 Jan 2018 18:15:42 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517364941; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=vkVpjjDoug0wVPNf8bDngCgUZm+QNZQEnIiAiY1mbtY=; b=CyJbBRyPn2GUuPGzqd43UFzfz9ea3z6Zt02Gwq6tmn5UZ6yElYw2uyjnCvEtTI3bNB7L0meG nTVksev5DNEAlIEvypqiDXjndQiClWzFlt6ARL/YTcP8TAD+qlLV32BmWsEoRUjn4c5sYikN dOjjXuBzk4JmpJ4vbxakfDdkxQo=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: jri=google.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a7126cd.7f841c045d20-smtp-out-n03; Wed, 31 Jan 2018 02:15:41 -0000 (UTC)
Date: Tue, 30 Jan 2018 18:15:41 -0800
From: Jana Iyengar <jri@google.com>
Reply-To: Jana Iyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5a7126cd71fe6_29ca2ae0aa7a7c08793fd@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d14922: Use PATH_CHALLENGE and PATH_RESPONSE frames.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a7126cd718f5_29ca2ae0aa7a7c08792d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z4kP5v5FDTzZbe_-i9qQmcz-Xes>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 02:16:03 -0000

----==_mimepart_5a7126cd718f5_29ca2ae0aa7a7c08792d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/path-challenge
  Home:   https://github.com/quicwg/base-drafts
  Commit: d14922c84ec6d399b76c9d44b8c1d149357130b0
      https://github.com/quicwg/base-drafts/commit/d14922c84ec6d399b76c9d44b8c1d149357130b0
  Author: Jana Iyengar <jri@google.com>
  Date:   2018-01-30 (Tue, 30 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use PATH_CHALLENGE and PATH_RESPONSE frames.



----==_mimepart_5a7126cd718f5_29ca2ae0aa7a7c08792d3--


From nobody Tue Jan 30 18:18:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9B17131474 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 18:18:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tFATR5hWg9Jz for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 18:18:07 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 277D413149C for <quic-issues@ietf.org>; Tue, 30 Jan 2018 18:18:07 -0800 (PST)
Date: Tue, 30 Jan 2018 18:18:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517365086; bh=zeji/fYVxqHSnL5XOomLj449uSPjSK3qs1ipKRS/J9E=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=nsIeZV+PaBPoAJ84XH7/IcjB7E8ICy0dA+DqRm2dNVIH8e7oA8GlAx10IBxjuastV 2QutPjRkYTbj0cgTuo9DuYtr4O4+qRGckk7T0OiB2P0JwdhOysWz9b0CXNhIPyNUjr BQLpzwdLpmljiXQUMT8In/wO+euFucMXiEtCLYsI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf6dfaa6b74ecf9419f677fefe11568c64620289c92cf000000011688e95e92a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086@github.com>
Subject: [quicwg/base-drafts] Introduce PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a71275e46d84_5f2a2b1b6076eed08377f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/-4WE_h28F3YDfl6A62G_pwXHDu0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 02:18:09 -0000

----==_mimepart_5a71275e46d84_5f2a2b1b6076eed08377f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Replaces PING with Data and PONG frames with PATH_CHALLENGE and PATH_RESPONSE frames.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1086

-- Commit Summary --

  * Use PATH_CHALLENGE and PATH_RESPONSE frames.

-- File Changes --

    M draft-ietf-quic-transport.md (179)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1086.patch
https://github.com/quicwg/base-drafts/pull/1086.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/1086

----==_mimepart_5a71275e46d84_5f2a2b1b6076eed08377f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Replaces PING with Data and PONG frames with PATH_CHALLENGE and PATH_RESPONSE frames.</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/1086'>https://github.com/quicwg/base-drafts/pull/1086</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use PATH_CHALLENGE and PATH_RESPONSE frames.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1086/files#diff-0">draft-ietf-quic-transport.md</a>
    (179)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1086.patch'>https://github.com/quicwg/base-drafts/pull/1086.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1086.diff'>https://github.com/quicwg/base-drafts/pull/1086.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/1086">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0plNtMJcHDdEQMGtUbakuE06N9Sks5tP81egaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1aZmv7Z3T1hfPDCYoFIVFWwzfYhks5tP81egaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Introduce PATH_CHALLENGE and PATH_RESPONSE frames (#1086)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086"}}}</script>

----==_mimepart_5a71275e46d84_5f2a2b1b6076eed08377f--


From nobody Tue Jan 30 19:12:47 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B697913171F for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 19:12:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.028
X-Spam-Level: 
X-Spam-Status: No, score=-2.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pnq90xzsxSbn for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 19:12:44 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B611F127337 for <quic-issues@ietf.org>; Tue, 30 Jan 2018 19:12:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=e/B25/ekmUg703+cfedXZo3MxeY=; b=e92yH6ffAGGDNHix dm7++kJjKfb/Z7+uawX83YL30kEljUtjIfoG9hBWdSB1IywlOoKnkRznCvk/QtZu 0oJhOHqypt8TryvvBQzSPE5z2IEtStGWC4l2/DJoZJmFlRQx7EWFgpnq0uEW2+7t ZblGgLjON6p6v3Kq1D+1cL8jCOQ=
Received: by filter0640p1mdw1.sendgrid.net with SMTP id filter0640p1mdw1-23414-5A71342A-7 2018-01-31 03:12:42.583577301 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id 2C2I7nuBRV2O8ybPUSkdbg for <quic-issues@ietf.org>; Wed, 31 Jan 2018 03:12:42.643 +0000 (UTC)
Date: Wed, 31 Jan 2018 03:12:42 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd3c47674b3e435eeb181f585e6f5dd8f0508ef5592cf000000011688f62a92a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/review/92795975@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a71342a81cc9_61963fe987e32f28321b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0LFcYVxsoBLdTGY8Ks5pSuWaiE04buf42dfv A9cOf6WwEDgBL6UV+nW1DDvqYjsv2zpNWSvUmKGcnMqTVzBsNAewnZCNMx3l0IqxNv80qcP+T26TJl gh6ilMh1x3L5oRB4EKj08ihEZGoDbnGCkGthLipJdqf94GRq/tW6RcgQHA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q1T5v6mALk_75m7Ro2GF--akNec>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 03:12:46 -0000

----==_mimepart_5a71342a81cc9_61963fe987e32f28321b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

One suggestion, otherwise LGTM

>  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
+
+A PATH_CHALLENGE frame MUST NOT elicit acknowledgements; the corresponding

Are we clear on the meaning of elicit here?  We definitely intend for the packet containing the PATH_CHALLENGE frame to be acknowledged.  Given that, I'd be inclined to just consider it a frame we acknowledge and remove this paragraph.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-92795975
----==_mimepart_5a71342a81cc9_61963fe987e32f28321b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>One suggestion, otherwise LGTM</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r164944061">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
+
+A PATH_CHALLENGE frame MUST NOT elicit acknowledgements; the corresponding
</pre>
<p>Are we clear on the meaning of elicit here?  We definitely intend for the packet containing the PATH_CHALLENGE frame to be acknowledged.  Given that, I'd be inclined to just consider it a frame we acknowledge and remove this paragraph.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-92795975">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq44GZ0DzDCVCqpQIOHn6UETn7Zt_ks5tP9oqgaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwkPd7l7dr1proTP26srfeWfuWJXks5tP9oqgaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-92795975"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1086"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-92795975"}}}</script>
----==_mimepart_5a71342a81cc9_61963fe987e32f28321b1--


From nobody Tue Jan 30 19:37:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FEEF1314E9 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 19:37:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id txxkQQUfvo50 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 19:37:48 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F378E13194D for <quic-issues@ietf.org>; Tue, 30 Jan 2018 19:37:44 -0800 (PST)
Date: Tue, 30 Jan 2018 19:37:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517369864; bh=Brq7l7wGfB2+VTlRkvGPtMSlVUz91wu6xm8yw1xLD8g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ObLTYuqZmN8Q2EWkcP8PRE7sg1lZyg6emZv6NrJfRJIadY8FJkkUiXmohH1SJ4vjN H5OVD1d0DclzxipmnZ/aSbWhff/5WDbBlHiFrwsxaSfaG6EQHMr4XXHPdEibrwDq3h auJ27JvVCgOu+JIdyEEFs9BUzquwzYLjn2rM4RIU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab27c5b829f6b70b42006d228e13224ffdbbb3ccca92cf000000011688fc0892a169ce0b709487@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/38/361813846@github.com>
In-Reply-To: <quicwg/base-drafts/issues/38@github.com>
References: <quicwg/base-drafts/issues/38@github.com>
Subject: Re: [quicwg/base-drafts] First flight size restriction (#38)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a713a08586c3_4c762b034fe06ec476520"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0j8nn8gb5hpN5cXAnTLFlLt3CZs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 03:37:50 -0000

----==_mimepart_5a713a08586c3_4c762b034fe06ec476520
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Not going to disagree with that!

(I will disagree with the potential implication that security is the responsibility of security people, but I'm sure that was not what you intended.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/38#issuecomment-361813846
----==_mimepart_5a713a08586c3_4c762b034fe06ec476520
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Not going to disagree with that!</p>
<p>(I will disagree with the potential implication that security is the responsibility of security people, but I'm sure that was not what you intended.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/38#issuecomment-361813846">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1_gdQ2uwJJQpF_hzSO33GQBw5V_ks5tP-AIgaJpZM4K9cGh">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7nHQ8GHtifxk58568CJDGu3jgfbks5tP-AIgaJpZM4K9cGh.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/38#issuecomment-361813846"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #38: Not going to disagree with that!\r\n\r\n(I will disagree with the potential implication that security is the responsibility of security people, but I'm sure that was not what you intended.)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/38#issuecomment-361813846"}}}</script>
----==_mimepart_5a713a08586c3_4c762b034fe06ec476520--


From nobody Tue Jan 30 19:52:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBEA21314D9 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 19:52:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_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 DRk9Aa6FV_8Q for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 19:52:28 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 510CB12FB54 for <quic-issues@ietf.org>; Tue, 30 Jan 2018 19:52:28 -0800 (PST)
Date: Tue, 30 Jan 2018 19:52:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517370747; bh=Leg36ujRfFbQWVq6lag9cp2x0D+KtOOIHyV5NanQGXE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Aq0QBOnv/GuF+8tJOczQE/vPXirGXtEdCU08IBRwhS83QzB8gnXBAwLnCQEL8uPXP xBb3TRWgTrCW3K+73xcuTNNLwNfb4EVlbJODs3ukxkKD9rzByB0XeNJIpZL8CZTROu VGJYldobxa6k2JM5ltmdWTVGZ47W+pAl9c5InMMs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf39df37ee55ee08e3e0dde5b813465b225707c4e92cf000000011688ff7b92a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/review/92798947@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a713d7b50636_224b3f90f7792f301072af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ILgNhsNjr25VN9CCgRUR71Usjsk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 03:52:32 -0000

----==_mimepart_5a713d7b50636_224b3f90f7792f301072af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.

This is definitely a much cleaner design than overloading PING as I did.

> -new address.  Once a PONG frame containing the same payload is received, the
-address is considered to be valid.  The PONG frame can use any path on its
-return.  A PING frame containing 12 randomly generated {{?RFC4086}} octets is
-sufficient to ensure that it is easier to receive the packet than it is to guess
-the value correctly.
-
-If the PING frame is determined to be lost, a new PING frame SHOULD be
-generated.  This PING frame MUST include a new Data field that is similarly
-difficult to guess.
+endpoint validates a remote address by sending a PATH_CHALLENGE frame containing
+a payload that is hard to guess.  This frame MUST be sent in a packet that is
+sent to the new address.  Once a PATH_RESPONSE frame containing the same payload
+is received, the address is considered to be valid.  The PATH_RESPONSE frame can
+use any path on its return.  A PATH_CHALLENGE frame containing 12 randomly
+generated {{?RFC4086}} octets is sufficient to ensure that it is easier to
+receive the packet than it is to guess the value correctly.

I think that we can remove this last sentence now that PATH_CHALLENGE is fixed size.  FWIW, I think that we could drop back to 8 happily.  12 raised some eyebrows, and the handshake uses fewer octets.  That said, 12 means that you could include 8 octets of randomness and a timestamp - or a timestamp and an 8 octet HMAC - so that you don't have to maintain state and you can still measure RTT.

> -generated.  This PING frame MUST include a new Data field that is similarly
-difficult to guess.
+endpoint validates a remote address by sending a PATH_CHALLENGE frame containing
+a payload that is hard to guess.  This frame MUST be sent in a packet that is
+sent to the new address.  Once a PATH_RESPONSE frame containing the same payload
+is received, the address is considered to be valid.  The PATH_RESPONSE frame can
+use any path on its return.  A PATH_CHALLENGE frame containing 12 randomly
+generated {{?RFC4086}} octets is sufficient to ensure that it is easier to
+receive the packet than it is to guess the value correctly.
+
+An endpoint MAY send multiple PATH_CHALLENGE frames to handle packet loss or to
+make additional measurements on a new network path.
+
+An endpoint MUST use fresh random data in every PATH_CHALLENGE frame so that it
+can associate the peer's response with the causative PATH_CHALLENGE,
+additionally helping the endpoint make more accurate path measurements.

Split the last clause here into a new sentence: Using fresh values allows the endpoint to measure the time taken to respond to a challenge.

> +a payload that is hard to guess.  This frame MUST be sent in a packet that is
+sent to the new address.  Once a PATH_RESPONSE frame containing the same payload
+is received, the address is considered to be valid.  The PATH_RESPONSE frame can
+use any path on its return.  A PATH_CHALLENGE frame containing 12 randomly
+generated {{?RFC4086}} octets is sufficient to ensure that it is easier to
+receive the packet than it is to guess the value correctly.
+
+An endpoint MAY send multiple PATH_CHALLENGE frames to handle packet loss or to
+make additional measurements on a new network path.
+
+An endpoint MUST use fresh random data in every PATH_CHALLENGE frame so that it
+can associate the peer's response with the causative PATH_CHALLENGE,
+additionally helping the endpoint make more accurate path measurements.
+
+If the PATH_CHALLENGE frame is determined to be lost, a new PATH_CHALLENGE frame
+SHOULD be generated.  This PATH_CHALLENGE frame MUST include new data that is

Rather than SHOULD here, I think that you need to talk about sending multiple to deal with the potential of loss, but limiting the total time or number of challenges and eventually giving up.

>  
-## PONG Frame {#frame-pong}
+Endpoints can use PATH_CHALLENGE frames (type=0x0e) to check reachability to the
+peer, to verify a new path's PMTU, and for address validation during connection

I think that you should drop the PMTU bit here.  It's the packet size that determines PMTU validity anyway.

>  
-The PONG frame (type=0x0d) is sent in response to a PING frame that contains
-data.  Its format is identical to the PING frame ({{frame-ping}}).
+PATH_CHALLENGE frames contain a variable-length payload.

A fixed size is better.  No chance of messing it up that way.  As I said above, I think that 12 octets is pretty good (that's the size of the STUN transaction ID).

>  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.

To the above, one octet is of almost no value.  You would need many PATH_RESPONSE frames.

>  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).

When?  If the secondary value of PATH_CHALLENGE is to be realized, this should be done immediately.  Or are we expecting the ACK frame to include ACK Delay and we expect challengers to use that to correct their view of path delay?  With the potential for the ACK or response to follow a different path, it's hard to know how reliable this will be for measuring path RTT.

>  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
+
+A PATH_CHALLENGE frame MUST NOT elicit acknowledgements; the corresponding

I'm with Ian here.  I think that we can treat this frame as normal.  I can see how you might want to exclude PATH_RESPONSE from acknowledgment, but even there I would just let the ACKs flow.

> @@ -3868,6 +3896,11 @@ thanks to all.
 
 Issue and pull request numbers are listed with a leading octothorp.
 
+## Since draft-ietf-quic-transport-09
+
+- Added PATH_CHALLENGE and PATH_RESPONSE frames to replace PING with Data and
+  PONG frame. Changed ACK frame type from 0x0e to 0x0d. (#000)

Can you open an issue for this, so we can 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/pull/1086#pullrequestreview-92798947
----==_mimepart_5a713d7b50636_224b3f90f7792f301072af
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> requested changes on this pull request.</p>

<p>This is definitely a much cleaner design than overloading PING as I did.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r164946776">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -new address.  Once a PONG frame containing the same payload is received, the
-address is considered to be valid.  The PONG frame can use any path on its
-return.  A PING frame containing 12 randomly generated {{?RFC4086}} octets is
-sufficient to ensure that it is easier to receive the packet than it is to guess
-the value correctly.
-
-If the PING frame is determined to be lost, a new PING frame SHOULD be
-generated.  This PING frame MUST include a new Data field that is similarly
-difficult to guess.
+endpoint validates a remote address by sending a PATH_CHALLENGE frame containing
+a payload that is hard to guess.  This frame MUST be sent in a packet that is
+sent to the new address.  Once a PATH_RESPONSE frame containing the same payload
+is received, the address is considered to be valid.  The PATH_RESPONSE frame can
+use any path on its return.  A PATH_CHALLENGE frame containing 12 randomly
+generated {{?RFC4086}} octets is sufficient to ensure that it is easier to
+receive the packet than it is to guess the value correctly.
</pre>
<p>I think that we can remove this last sentence now that PATH_CHALLENGE is fixed size.  FWIW, I think that we could drop back to 8 happily.  12 raised some eyebrows, and the handshake uses fewer octets.  That said, 12 means that you could include 8 octets of randomness and a timestamp - or a timestamp and an 8 octet HMAC - so that you don't have to maintain state and you can still measure RTT.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r164946981">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -generated.  This PING frame MUST include a new Data field that is similarly
-difficult to guess.
+endpoint validates a remote address by sending a PATH_CHALLENGE frame containing
+a payload that is hard to guess.  This frame MUST be sent in a packet that is
+sent to the new address.  Once a PATH_RESPONSE frame containing the same payload
+is received, the address is considered to be valid.  The PATH_RESPONSE frame can
+use any path on its return.  A PATH_CHALLENGE frame containing 12 randomly
+generated {{?RFC4086}} octets is sufficient to ensure that it is easier to
+receive the packet than it is to guess the value correctly.
+
+An endpoint MAY send multiple PATH_CHALLENGE frames to handle packet loss or to
+make additional measurements on a new network path.
+
+An endpoint MUST use fresh random data in every PATH_CHALLENGE frame so that it
+can associate the peer&#39;s response with the causative PATH_CHALLENGE,
+additionally helping the endpoint make more accurate path measurements.
</pre>
<p>Split the last clause here into a new sentence: Using fresh values allows the endpoint to measure the time taken to respond to a challenge.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r164947085">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +a payload that is hard to guess.  This frame MUST be sent in a packet that is
+sent to the new address.  Once a PATH_RESPONSE frame containing the same payload
+is received, the address is considered to be valid.  The PATH_RESPONSE frame can
+use any path on its return.  A PATH_CHALLENGE frame containing 12 randomly
+generated {{?RFC4086}} octets is sufficient to ensure that it is easier to
+receive the packet than it is to guess the value correctly.
+
+An endpoint MAY send multiple PATH_CHALLENGE frames to handle packet loss or to
+make additional measurements on a new network path.
+
+An endpoint MUST use fresh random data in every PATH_CHALLENGE frame so that it
+can associate the peer&#39;s response with the causative PATH_CHALLENGE,
+additionally helping the endpoint make more accurate path measurements.
+
+If the PATH_CHALLENGE frame is determined to be lost, a new PATH_CHALLENGE frame
+SHOULD be generated.  This PATH_CHALLENGE frame MUST include new data that is
</pre>
<p>Rather than SHOULD here, I think that you need to talk about sending multiple to deal with the potential of loss, but limiting the total time or number of challenges and eventually giving up.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r164947281">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-## PONG Frame {#frame-pong}
+Endpoints can use PATH_CHALLENGE frames (type=0x0e) to check reachability to the
+peer, to verify a new path&#39;s PMTU, and for address validation during connection
</pre>
<p>I think that you should drop the PMTU bit here.  It's the packet size that determines PMTU validity anyway.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r164947423">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-The PONG frame (type=0x0d) is sent in response to a PING frame that contains
-data.  Its format is identical to the PING frame ({{frame-ping}}).
+PATH_CHALLENGE frames contain a variable-length payload.
</pre>
<p>A fixed size is better.  No chance of messing it up that way.  As I said above, I think that 12 octets is pretty good (that's the size of the STUN transaction ID).</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r164947482">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
</pre>
<p>To the above, one octet is of almost no value.  You would need many PATH_RESPONSE frames.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r164947712">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
</pre>
<p>When?  If the secondary value of PATH_CHALLENGE is to be realized, this should be done immediately.  Or are we expecting the ACK frame to include ACK Delay and we expect challengers to use that to correct their view of path delay?  With the potential for the ACK or response to follow a different path, it's hard to know how reliable this will be for measuring path RTT.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r164947769">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
+
+A PATH_CHALLENGE frame MUST NOT elicit acknowledgements; the corresponding
</pre>
<p>I'm with Ian here.  I think that we can treat this frame as normal.  I can see how you might want to exclude PATH_RESPONSE from acknowledgment, but even there I would just let the ACKs flow.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r164947829">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3868,6 +3896,11 @@ thanks to all.
 
 Issue and pull request numbers are listed with a leading octothorp.
 
+## Since draft-ietf-quic-transport-09
+
+- Added PATH_CHALLENGE and PATH_RESPONSE frames to replace PING with Data and
+  PONG frame. Changed ACK frame type from 0x0e to 0x0d. (#000)
</pre>
<p>Can you open an issue for this, so we can 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/pull/1086#pullrequestreview-92798947">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_Cl04OzagJEWDNMZ_DwcYbBqdj_ks5tP-N7gaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3UVCf8yMmnVDs5l2PVzNc6Xp2lAks5tP-N7gaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-92798947"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1086"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-92798947"}}}</script>
----==_mimepart_5a713d7b50636_224b3f90f7792f301072af--


From nobody Tue Jan 30 20:01:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB94B1314F8 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 20:00:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vt42iZKTUc0V for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 20:00:57 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3BFE71314B9 for <quic-issues@ietf.org>; Tue, 30 Jan 2018 20:00:57 -0800 (PST)
Date: Tue, 30 Jan 2018 20:00:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517371256; bh=C3mlaoa05mne7a6mMRXv/C5ernvX/pE8PV9P9wljQaU=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=a+AOBvtxQ3sACfw3QzWNqmJV0tgF+oowV8m6HHHcPb+e+uLp1QTVIx99zx0/h40pR DyFMrSv4DqA9YDIlAJ1kNe3MkpFYsGzLkdFn2cbVwHbIIVoTZ7Z/tibAPvgWZTjxFh tqveU4sM7Yp8Af3cxUfG8lLgk1TRVIvhgqFlsNKE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0149635d8d34f300e875868802cc43e60ed2840d92cf000000011689017892a169ce11773057@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1087@github.com>
Subject: [quicwg/base-drafts] Recommend simulating migration after quiescence (#1087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a713f788cba6_622d3f89e1c86f2c618dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zj3BMGgRQvoZTC9KA1BDENCNBB4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 04:00:59 -0000

----==_mimepart_5a713f788cba6_622d3f89e1c86f2c618dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A connection that is unused for a while might trigger NAT rebinding when the NAT times out.  We can recommend that a client use the next available connection ID at that point.  Nothing much is lost by doing so, and it increases the use of NEW_CONNECTION_ID.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1087
----==_mimepart_5a713f788cba6_622d3f89e1c86f2c618dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A connection that is unused for a while might trigger NAT rebinding when the NAT times out.  We can recommend that a client use the next available connection ID at that point.  Nothing much is lost by doing so, and it increases the use of NEW_CONNECTION_ID.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1087">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6SAfBWUsohNsAfDUc4l_iazN6JNks5tP-V4gaJpZM4RzY-E">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3jaOQL2N68G1tJGMaI_TPonRj6tks5tP-V4gaJpZM4RzY-E.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1087"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Recommend simulating migration after quiescence (#1087)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1087"}}}</script>
----==_mimepart_5a713f788cba6_622d3f89e1c86f2c618dd--


From nobody Tue Jan 30 20:05:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B2E6A131936 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 20:05:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ia-hoMBvfJeN for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 20:05:18 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5DD27131955 for <quic-issues@ietf.org>; Tue, 30 Jan 2018 20:05:17 -0800 (PST)
Date: Tue, 30 Jan 2018 20:05:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517371516; bh=yE+dIoe8R9kiIdkzKQ3AXMr1B2ht5xr4rBMm/fcwUQo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G7WHPkOY6enISXOaLdm1+kVw+Rq86ywfkEbiKavVXmg1+bLRv7CX43nAlmI1pa64o RhCS6GYaCJ12skyuCpddhORJOw/hYzQGGsuhP87jv735z1ckx048ZI6nJdL1Pv3T2o Lv6XIegX5Of141am/hLyx73s5kW4fbELHUxqxZjQ=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab790fd9ffd7cb7dfddaf4c2650935e43ecc2056d492cf000000011689027c92a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92801597@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a71407c71b98_224b3f90f7792f30122532"; 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/ck35D9KzuP0eWZPPUzi51vUsJDU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 04:05:21 -0000

----==_mimepart_5a71407c71b98_224b3f90f7792f30122532
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> @@ -866,6 +867,85 @@ the connection that is hosted on stream 0.  This sequence number is not visible
 to QUIC.
 
 
+## Packet Number Protection {#pn-encrypt}

How about something like:
1) Set a barrier at the start of the chosen ciphertext input.
2) If the barrier is further than 8 bytes from the beginning of the packet number, XOR 8 bytes from beginning of packet number, 
3) If the barrier is closer than that, XOR up to the barrier.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#discussion_r164949119
----==_mimepart_5a71407c71b98_224b3f90f7792f30122532
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/1079#discussion_r164949119">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -866,6 +867,85 @@ the connection that is hosted on stream 0.  This sequence number is not visible
 to QUIC.
 
 
+## Packet Number Protection {#pn-encrypt}
</pre>
<p>How about something like:</p>
<ol>
<li>Set a barrier at the start of the chosen ciphertext input.</li>
<li>If the barrier is further than 8 bytes from the beginning of the packet number, XOR 8 bytes from beginning of packet number,</li>
<li>If the barrier is closer than that, XOR up to the barrier.</li>
</ol>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164949119">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyzIZIVZLzaKIq9Km5p17zOvr8TOks5tP-Z8gaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq02NfMCcuZXAw78zfk3JIRlvdFgpks5tP-Z8gaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164949119"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#discussion_r164949119"}}}</script>
----==_mimepart_5a71407c71b98_224b3f90f7792f30122532--


From nobody Tue Jan 30 20:08:54 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00593131965 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 20:08:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.009
X-Spam-Level: 
X-Spam-Status: No, score=-2.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gTNWJub_AkLt for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 20:08:51 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8323D13196F for <quic-issues@ietf.org>; Tue, 30 Jan 2018 20:08:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wme262CBd+W3gD8XnAm7ZlzdXEA=; b=IM+m8JdVOxHaGlgZ s4LimtjTL4I2mMzpW32XvqSkrGNfUWNykzsL/T8vv5AR6UGb6u1l/BKe7V0OjCo/ nlN7e9y5DxJI/SuJNccWcNW2W55dhSs0kLxm5xDomrQf5YOb7qd1Ne6NBENtxyPJ 7nWnqWqpkZpndzVm1izu3zYumTk=
Received: by filter0635p1mdw1.sendgrid.net with SMTP id filter0635p1mdw1-22481-5A71414A-7 2018-01-31 04:08:42.450401878 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id j_8r-rHqQuauActiLX8TFA for <quic-issues@ietf.org>; Wed, 31 Jan 2018 04:08:42.324 +0000 (UTC)
Date: Wed, 31 Jan 2018 04:08:42 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc8822edd7a5f4342165b0f7a81c4f32154f8525592cf000000011689034a92a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92801913@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a71414a32149_3fb23fe86d778f2c1043c6"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2VDurl0pH3vBj96MBcWZkwhqfD/1c3EizI9O r5YWoxm0qDqMYl4WbQxcjZtZ6Ux/LRadZnqFG37ed3nkDzn5/LaAIw3V6D10oFJuUKXLB111lKgAPq IgUG3Z79k0s3dhscwCzqK9MxXRfWvE+VbJi5RS+r9h09BsreUcNsGgdn/ou2msJk5xHfgznziqssLS I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/psWBY6JeyNrLpKIJ8BzJiomNwmY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 04:08:53 -0000

----==_mimepart_5a71414a32149_3fb23fe86d778f2c1043c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> +on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
+The protected packet might not have produced enough input for the negotiated
+packet protection algorithm.  This might happen if a packet with a short header
+contains minimal data and uses a packet number encoding that is shorter than 4
+octets.  Additional zero octets are added to the end of the sequence to reach
+the required amount of data.

See my "barrier" comment above. The only requirement is that one does not re-encrypt the bytes used for the IV, because that would lead to trouble. So, set a barrier before these bytes, and never XOR bytes after that barrier. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#discussion_r164949400
----==_mimepart_5a71414a32149_3fb23fe86d778f2c1043c6
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/1079#discussion_r164949400">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
+The protected packet might not have produced enough input for the negotiated
+packet protection algorithm.  This might happen if a packet with a short header
+contains minimal data and uses a packet number encoding that is shorter than 4
+octets.  Additional zero octets are added to the end of the sequence to reach
+the required amount of data.
</pre>
<p>See my "barrier" comment above. The only requirement is that one does not re-encrypt the bytes used for the IV, because that would lead to trouble. So, set a barrier before these bytes, and never XOR bytes after that barrier.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164949400">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8jc7I1iz3JKg2IIJubFowk8Dgcdks5tP-dKgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq2RL8iamxxG9gomvJCErESsUaaaIks5tP-dKgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164949400"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#discussion_r164949400"}}}</script>
----==_mimepart_5a71414a32149_3fb23fe86d778f2c1043c6--


From nobody Tue Jan 30 20:11:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C76BC13196D for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 20:11:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mV8nnG-anhLv for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 20:11:16 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C99E9131989 for <quic-issues@ietf.org>; Tue, 30 Jan 2018 20:10:51 -0800 (PST)
Date: Tue, 30 Jan 2018 20:10:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517371851; bh=lw5tvvaZ4iFGajuT8LcRhLSiIrZzcOGbDRLRU2jI6yc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UtBgrX+MF9RS6Grq/WqJ3yV+EGGshnHnQAAVUtXvUof0WWyHmnOWVkcaCi1Z+PLsx zcjinbUy/YxCquUlPdJrTRkbEo764JG8HP1W1aCadvMF/OWyfBqBVfiZWooiekpV6Z yxQYlkFlOjJNN4rS1v6gPYe/fVBTqT0/Xyv1stz4=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0ebb86f1a28b85b1264e08d7551018d8a70788c692cf00000001168903cb92a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92802077@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7141cb2e9ed_44d83f88cac6af38979d6"; 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/TetV-1R-A12wN5Aq0IUch1fh14o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 04:11:18 -0000

----==_mimepart_5a7141cb2e9ed_44d83f88cac6af38979d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> @@ -1519,6 +1584,51 @@ SHOULD track redundant packets and treat excessive volumes of any non-productive
 packets as indicative of an attack.
 
 
+## Packet Number Protection Analysis {#pn-encrypt-analysis}
+
+Packet number protection relies on the randomness of the AEAD output, which is a
+property that AEAD algorithms do not guarantee.  Therefore, no strong assurances
+about the general security of this mechanism can be proven.
+
+Use of the same key and nonce for encryption for encryption can weaken
+encryption.  For the schemes described, protecting two packet numbers with the
+same key and nonce would reveal the packet number.  For packet number protection

for encryption twice?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92802077
----==_mimepart_5a7141cb2e9ed_44d83f88cac6af38979d6
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/1079#discussion_r164949549">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1519,6 +1584,51 @@ SHOULD track redundant packets and treat excessive volumes of any non-productive
 packets as indicative of an attack.
 
 
+## Packet Number Protection Analysis {#pn-encrypt-analysis}
+
+Packet number protection relies on the randomness of the AEAD output, which is a
+property that AEAD algorithms do not guarantee.  Therefore, no strong assurances
+about the general security of this mechanism can be proven.
+
+Use of the same key and nonce for encryption for encryption can weaken
+encryption.  For the schemes described, protecting two packet numbers with the
+same key and nonce would reveal the packet number.  For packet number protection
</pre>
<p>for encryption twice?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92802077">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5nrcp98nNpREdMf7XYcH0dqq79hks5tP-fLgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6jsBhWcAK8j9BPvMkqPuZSZyezAks5tP-fLgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92802077"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-92802077"}}}</script>
----==_mimepart_5a7141cb2e9ed_44d83f88cac6af38979d6--


From nobody Tue Jan 30 20:16:00 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F7841314FF for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 20:15:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U87zZ_Jn7Hp9 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 20:15:57 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7DD7131503 for <quic-issues@ietf.org>; Tue, 30 Jan 2018 20:15:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=bI8n4fo26Luza2eFvAxe9HjURTg=; b=E2ThaMGu/ksMP+XR l6umGP6pHczAI3YP8W1FEKIBljdXwhsohP0fTM2RVQGDvbmRJ2t/qmgdVEisMmK8 KE9oSLWWnt2nn7xzFvffnPRYle1UkzrGGqUJPnX6vtlzCTt2MUyvmcN28ZuwvNBX 3HuiyZ1rXNJwfjtqEloQh0ZTxXg=
Received: by filter1121p1mdw1.sendgrid.net with SMTP id filter1121p1mdw1-2403-5A7142FB-17 2018-01-31 04:15:55.949438583 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id 5aeQ2hXnTRGy0kXNgXK8Og for <quic-issues@ietf.org>; Wed, 31 Jan 2018 04:15:55.839 +0000 (UTC)
Date: Wed, 31 Jan 2018 04:15:56 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdcb157ed1222fa62fcb1d7f647d6abe322d5608692cf00000001168904fb92a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92802535@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7142fbb20f6_7acd3f827381cf38885db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0TBdLWPZB+lC16ozUhN0e8/WbgCgD4PfoTdD oGBrIZDGwbpv42kVmcXhrnRgW8Z2Uu847KLRKGZbMxtcpGppVM/cBlq5uz/jZzJZYVcYtSnDi0+Lp/ Jb3vEMtTz22pqzW2umZurpArx0SmJ+wqV1n/EHoXXpTbowm/OpWrlIOM4TkG9tvIYmAIzm1yre2QLR U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/STJF4NmBjYPSOZpBhIqCVMqRXqI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 04:15:59 -0000

----==_mimepart_5a7142fbb20f6_7acd3f827381cf38885db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
+The protected packet might not have produced enough input for the negotiated
+packet protection algorithm.  This might happen if a packet with a short header
+contains minimal data and uses a packet number encoding that is shorter than 4
+octets.  Additional zero octets are added to the end of the sequence to reach
+the required amount of data.

I'm not sure what your proposal is there.  What I have described takes at least 14 octets always.  I think that's enough, even with the birthday bound on 112 bits being pretty low: with AES you have to re-key long before you hit that many packets, and I'd say that you'd want to do the same with ChaCha even if it remains cryptographically sound for far longer.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#discussion_r164949920
----==_mimepart_5a7142fbb20f6_7acd3f827381cf38885db
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/1079#discussion_r164949920">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
+The protected packet might not have produced enough input for the negotiated
+packet protection algorithm.  This might happen if a packet with a short header
+contains minimal data and uses a packet number encoding that is shorter than 4
+octets.  Additional zero octets are added to the end of the sequence to reach
+the required amount of data.
</pre>
<p>I'm not sure what your proposal is there.  What I have described takes at least 14 octets always.  I think that's enough, even with the birthday bound on 112 bits being pretty low: with AES you have to re-key long before you hit that many packets, and I'd say that you'd want to do the same with ChaCha even if it remains cryptographically sound for far longer.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164949920">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6FNTyP_TnvMcq7v0o9CFaJTVdasks5tP-j7gaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqza5Eh_G9NwpDjg7a9tSUOQGc6CTks5tP-j7gaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164949920"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#discussion_r164949920"}}}</script>
----==_mimepart_5a7142fbb20f6_7acd3f827381cf38885db--


From nobody Tue Jan 30 20:17:03 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D4B311314FF for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 20:17:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.606
X-Spam-Level: 
X-Spam-Status: No, score=-0.606 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vFfFNL_fppHj for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 20:16:59 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A4901314F1 for <quic-issues@ietf.org>; Tue, 30 Jan 2018 20:16:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=h+GGjPucAR1EYfq+dXEwzG3KoR4=; b=mZeQWu169luv+h3m yQZ+C2mL8czK0+ON7i+mcjXFDXX0FN0HSlhIBS/L+Sd/Dz8hbrKUwWgPA5Qj6bhZ psmhzT7V/CqgYbFp5dzbAQI3k+r/ljT1nJsNV+UVIlEWlr7QUu9PxKnmhXPVr6mh SsDERfpjRfg28Lwn6rKcrY6pd3E=
Received: by filter0414p1iad2.sendgrid.net with SMTP id filter0414p1iad2-5952-5A714339-D 2018-01-31 04:16:57.808604033 +0000 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 xN_ZvHvqSZi94_KuljkteQ for <quic-issues@ietf.org>; Wed, 31 Jan 2018 04:16:57.904 +0000 (UTC)
Date: Wed, 31 Jan 2018 04:16:57 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc15e49e0167564d27b6537cf5a3d3fd0be4f92fa92cf000000011689053992a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/92802630@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a714339bfd89_44f03f88cac6af381232a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2JlozevtiRiwtuoLs33qqpfdSk/LFnXWyKDx AP9Fr9JWX3qF1sIFU4HFP8j3pYJkjhmLqAmziU0Mx+lKfi5ge4V3YLZXVqKDJ6T4Lkp4bQNtFQUvWe 4pqQhIo4QRYFW68fZYKVvQbFmDmIiaV9JtnC+m4eYkeKPJuqA+JljO3LvBQ0ZRNDk8k2xYlWJiyl+2 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0iDEGp3DYXTstTHXg1bZz_u4IPo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 04:17:01 -0000

----==_mimepart_5a714339bfd89_44f03f88cac6af381232a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1519,6 +1584,51 @@ SHOULD track redundant packets and treat excessive volumes of any non-productive
 packets as indicative of an attack.
 
 
+## Packet Number Protection Analysis {#pn-encrypt-analysis}
+
+Packet number protection relies on the randomness of the AEAD output, which is a
+property that AEAD algorithms do not guarantee.  Therefore, no strong assurances
+about the general security of this mechanism can be proven.
+
+Use of the same key and nonce for encryption for encryption can weaken
+encryption.  For the schemes described, protecting two packet numbers with the
+same key and nonce would reveal the packet number.  For packet number protection

Should I say two "different" packet numbers?  Basically, this is the standard admonition against reuse of key and nonce.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#discussion_r164949989
----==_mimepart_5a714339bfd89_44f03f88cac6af381232a8
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/1079#discussion_r164949989">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1519,6 +1584,51 @@ SHOULD track redundant packets and treat excessive volumes of any non-productive
 packets as indicative of an attack.
 
 
+## Packet Number Protection Analysis {#pn-encrypt-analysis}
+
+Packet number protection relies on the randomness of the AEAD output, which is a
+property that AEAD algorithms do not guarantee.  Therefore, no strong assurances
+about the general security of this mechanism can be proven.
+
+Use of the same key and nonce for encryption for encryption can weaken
+encryption.  For the schemes described, protecting two packet numbers with the
+same key and nonce would reveal the packet number.  For packet number protection
</pre>
<p>Should I say two "different" packet numbers?  Basically, this is the standard admonition against reuse of key and nonce.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164949989">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxVT7VYoGeLK3vkAP8yDQzGjMV1_ks5tP-k5gaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8yRD4rcKM6HGFD1Sj65CjVxgDcoks5tP-k5gaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r164949989"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#discussion_r164949989"}}}</script>
----==_mimepart_5a714339bfd89_44f03f88cac6af381232a8--


From nobody Tue Jan 30 20:20:56 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E89A131511 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 20:20:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QrQt5IzuM15M for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 20:20:52 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2EB2131510 for <quic-issues@ietf.org>; Tue, 30 Jan 2018 20:20:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517372452; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MxogNvbYuDZZpkX1TBwkCIZeaMJZ832RWym1o+hCOOs=; b=xIqlqSK508P8TdBGTv3SJmWupJHgcbSBOwdacYNxQhMgDpw+uukMefsOJV4RzdlOresVJwYL u3GJU/3d48UEtNVWNQ4mXvCSpPpHP25IqI5GUNKqrK/3fLfsLXxOZhs00QHPZGdiGd4GPNF2 FXyo4ZoNXoFfqVdg9oenxkLR3rU=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a714423.7faa6c69fa50-smtp-out-n01; Wed, 31 Jan 2018 04:20:51 -0000 (UTC)
Date: Tue, 30 Jan 2018 20:20:51 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a714423aa985_15ee2aede5a47c0459560@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1b5799: Two *different* packet numbers
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a714423aa621_15ee2aede5a47c0459422"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iB8QffMtDfLNIxG6JFRvfTTLddM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 04:20:54 -0000

----==_mimepart_5a714423aa621_15ee2aede5a47c0459422
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pn-encrypt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1b579973ecd6a7064a72c5d6719ee2f7cbc90a77
      https://github.com/quicwg/base-drafts/commit/1b579973ecd6a7064a72c5d6719ee2f7cbc90a77
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Two *different* packet numbers



----==_mimepart_5a714423aa621_15ee2aede5a47c0459422--


From nobody Tue Jan 30 20:21:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 644DB131519 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 20:20:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jBFEdxEuDUlP for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 20:20:55 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B43DC13150C for <quic-issues@ietf.org>; Tue, 30 Jan 2018 20:20:55 -0800 (PST)
Date: Tue, 30 Jan 2018 20:20:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517372454; bh=T8qnNvJ7OOWWSwWEosLFMIfxOwqhnxB4zRbMTmiiE9o=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PX1ciOWwyHTxa1onJwWXGpveU8fKvrbJENROoLEHkXvruP7r8uY5dWFjKVj23D2ii HWb/Olnf++wR+Dfm3X4YFAnyH3TR/sbL03ajvJa2RF5uUWKVrj4418ffYWY+VfItjI lWv3pBidOEXMPfdGeCWdnCklihfUloQ5BohJRmOk=
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/1079/push/2294197938@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a714426a0436_22423f90f7792f302348a6"; 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/W4BvP01rV0K2HHoqyIyvBlByXH4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 04:20:57 -0000

----==_mimepart_5a714426a0436_22423f90f7792f302348a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

1b57997  Two *different* packet numbers


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079/files/8320755a115b3556c7c27dd3d7ad5e1c8700bdc8..1b579973ecd6a7064a72c5d6719ee2f7cbc90a77

----==_mimepart_5a714426a0436_22423f90f7792f302348a6
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/1b57997" class="commit-link">1b57997</a>  Two *different* packet 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/1079/files/8320755a115b3556c7c27dd3d7ad5e1c8700bdc8..1b579973ecd6a7064a72c5d6719ee2f7cbc90a77">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0mhJNNGiJPDbmH7zZomk70jzJkoks5tP-omgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0oygV7NuPsEUCMJ7HU5J5m1vw_Nks5tP-omgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079/files/8320755a115b3556c7c27dd3d7ad5e1c8700bdc8..1b579973ecd6a7064a72c5d6719ee2f7cbc90a77"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079/files/8320755a115b3556c7c27dd3d7ad5e1c8700bdc8..1b579973ecd6a7064a72c5d6719ee2f7cbc90a77"}}}</script>

----==_mimepart_5a714426a0436_22423f90f7792f302348a6--


From nobody Tue Jan 30 21:26:02 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F75713154B for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 21:25:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 25v2aXvf1_vX for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 21:25:55 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B2EC12EB80 for <quic-issues@ietf.org>; Tue, 30 Jan 2018 21:25:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rDiXNQD9BzY/8iQai3Th3IPGjmE=; b=E7UBXtkGlgKGasZ9 Dw8WNP3hxkDfXPZaJQsSco5SYHS85P4k2hfilRbhBDtj81ZGJloy5bXeDbGMIlhL YcAW4VpRvSt3lSenIOIJvtQExS2wayEh4vbtnhGEV9+Z9Fvf7RuFaop1vWLVlqHk IJecdq9yai6qJES36tG21kUpTJo=
Received: by filter1003p1mdw1.sendgrid.net with SMTP id filter1003p1mdw1-18275-5A715351-5 2018-01-31 05:25:37.245667645 +0000 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 SeVGd8BCR8eHxwPYCT51og for <quic-issues@ietf.org>; Wed, 31 Jan 2018 05:25:37.117 +0000 (UTC)
Date: Wed, 31 Jan 2018 05:25:37 +0000 (UTC)
From: Yang Chi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab00e3386cfb88878d621dea47e412567d5340f9ff92cf000000011689155192a169ce116b7d6c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1075/361827701@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1075@github.com>
References: <quicwg/base-drafts/issues/1075@github.com>
Subject: Re: [quicwg/base-drafts] TLP doesn't change the congestion window (#1075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7153518729_43c3f81b1e3ef284131c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: yangchi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1zVC9sO7TlKRbfDCChonuv/i3Nd4fRopth7A r6i5IuHf4kf3b3210SqGO43tEn8Y8ALNkO2qw2yJ66GfUnoJUvWWhK7fQZv1RAkfDkN+UAHr34alw+ MG1U/E2S0XFntZMB7BlXNyoI6Ds25FZ2dqWJ+NSaq4GBi1uweiqEsVw09Q==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yrVDsiEPzPVR6LdeLPzyiCop-us>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 05:25:57 -0000

----==_mimepart_5a7153518729_43c3f81b1e3ef284131c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

> Does this mean that the TLP doesn't count towards bytes_in_flight?

This is answered by section 3.1.1:=20

> A TLP packet MUST NOT be blocked by the sender=E2=80=99s congestion contr=
oller. The sender MUST however count these bytes as additional bytes in fli=
ght, since a TLP adds network load without establishing packet loss.

OTOH, I think as an implementer I'd like to have some leeway on this. MUST =
might be too strong.

--=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/1075#issuecomment-361827701=

----==_mimepart_5a7153518729_43c3f81b1e3ef284131c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Does this mean that the TLP doesn't count towards bytes_in_flight?</p>
</blockquote>
<p>This is answered by section 3.1.1:</p>
<blockquote>
<p>A TLP packet MUST NOT be blocked by the sender=E2=80=99s congestion cont=
roller. The sender MUST however count these bytes as additional bytes in fl=
ight, since a TLP adds network load without establishing packet loss.</p>
</blockquote>
<p>OTOH, I think as an implementer I'd like to have some leeway on this. MU=
ST might be too strong.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1075#issuecomment-361827701">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2HkYLYr5fHbMp=
zsmtJgLsA5kwJ2ks5tP_lRgaJpZM4Rv8UF">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq3qE-funVcRAnf3W=
bbPy253xwWsVks5tP_lRgaJpZM4Rv8UF.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1075#issuecomment-361827701"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@yangchi in #1075: \u003e Does t=
his mean that the TLP doesn't count towards bytes_in_flight?\r\n\r\nThis is=
 answered by section 3.1.1: \r\n\r\n\u003e A TLP packet MUST NOT be blocked=
 by the sender=E2=80=99s congestion controller. The sender MUST however cou=
nt these bytes as additional bytes in flight, since a TLP adds network load=
 without establishing packet loss.\r\n\r\nOTOH, I think as an implementer I=
'd like to have some leeway on this. MUST might be too strong."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/10=
75#issuecomment-361827701"}}}</script>=

----==_mimepart_5a7153518729_43c3f81b1e3ef284131c--


From nobody Tue Jan 30 22:57:52 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91C4F1315F4 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 22:57:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AP63Rx1XSpgF for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 22:57:48 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0C091315EA for <quic-issues@ietf.org>; Tue, 30 Jan 2018 22:57:48 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517381868; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=nAwRXjiF69h3IhgAjSscSaOeBRvD1/cV0nIQMSi0cdg=; b=eQ1xvn7VkqO+wb3rRMNPQNUHeFHAWfinDb01kUWRE9m4TD4+ja9Pi/Qkk0njrjJ66R50ZFtQ OOeZovobhX/YY9ruqvvJrGFQ91FCNWPsHpURDMdtYqlrImxZD+NkMbF2EtsYOFvY/eDq5pFC 8RrP/T8k/X6gR+wOv0qBu8izyf0=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5a7168eb.7fdd80659570-smtp-out-n02; Wed, 31 Jan 2018 06:57:47 -0000 (UTC)
Date: Tue, 30 Jan 2018 22:57:46 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a7168eaca523_3fd52b06524e5c0438424@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 185ab4: Make connection ID 136 bits long
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a7168eaca0f0_3fd52b06524e5c04383e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XwDRNvYZMowHgNVzkcAledzdr4g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 06:57:50 -0000

----==_mimepart_5a7168eaca0f0_3fd52b06524e5c04383e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/connid17
  Home:   https://github.com/quicwg/base-drafts
  Commit: 185ab48d7e64e17243bfc227adbacbaacc5b96d4
      https://github.com/quicwg/base-drafts/commit/185ab48d7e64e17243bfc227adbacbaacc5b96d4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md
    M draft-thomson-quic-invariants.md

  Log Message:
  -----------
  Make connection ID 136 bits long

This comes out of the discussion about what it takes to construct a sensible
connection ID for NEW_CONNECTION_ID.  Trying to cram sufficient routing state
into a 64-bit identifier is tricky, especially since that information needs to
be encrypted and probably also authenticated (at least a little).  Using a
block cipher would be ideal, but all the 64-bit ciphers are pretty bad, whereas
all the 128-bit ones are both faster and more available.

The extra 8 bits is for accounting.  If you want to manage key rotation, a key
identifier is helpful.  Having extra space allows for that to be added without
forcing the block cipher to protect less than 128 octets, which can be hard.

The way that packet overheads are managed are different for long and short
headers.  In long headers, the overheads are much higher, but we don't send
many of those, so it's not a big deal.  For short headers, each endpoint sends
a truncate_connection_id transport parameter which sets the length of the
connection ID that will be used in short headers.  Each endpoint sets their own
limit and their peer has to follow this limit.  Anywhere from 0 (no connection
ID) to 17 (all of the connection ID) can be set.

This also closes the discussion about whether connection ID is a number or not.
With truncation, treating it as a number no longer makes sense.

Note that this change shows the corresponding changes to the invariants draft
on the assumption that it will need to be changed at the same time.

Closes #1052, #821, #834, #833, #881.



----==_mimepart_5a7168eaca0f0_3fd52b06524e5c04383e4--


From nobody Tue Jan 30 23:07:52 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69A8D131616 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 23:07:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lpV9ObOOtukm for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 23:07:43 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9ED021200FC for <quic-issues@ietf.org>; Tue, 30 Jan 2018 22:57:39 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517381858; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Vnw+Kg2nMTrjdDJB2aNHpZqoWbD6zxX9NCs8PAKOOmA=; b=LvxFUEik0t5V3Vh6AjeqknfFijrTPN6+EEJVRpd2BOWuOieAeXInXQWOC2xDo1Z1c55K46dT v6reMhdkPEH1aqeI2eSdaKdoSlPbOnnYjkQ6G4RRHvdGL4jh4I9xwZ2/eVK9mIcwjZC0G+QO r9eg1s5GsOkxlU+IX554HaaDzvM=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5a7168e2.7f9d7054b810-smtp-out-n03; Wed, 31 Jan 2018 06:57:38 -0000 (UTC)
Date: Tue, 30 Jan 2018 22:57:37 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a7168e1a4128_59042ac5d8c8bc0c7371c@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0fcf7a: Add invariants doc
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a7168e1a3a55_59042ac5d8c8bc0c73632"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0pavgc5WFgIlZzhoEGGNBDbHuf4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 07:07:50 -0000

----==_mimepart_5a7168e1a3a55_59042ac5d8c8bc0c73632
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/invariants
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0fcf7a84e7103b38b74e8625b6e3e6172bda9385
      https://github.com/quicwg/base-drafts/commit/0fcf7a84e7103b38b74e8625b6e3e6172bda9385
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    A draft-thomson-quic-invariants.md

  Log Message:
  -----------
  Add invariants doc


  Commit: 70907d8126637bcc814b01d3fd80d949fcb722cf
      https://github.com/quicwg/base-drafts/commit/70907d8126637bcc814b01d3fd80d949fcb722cf
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-thomson-quic-invariants.md

  Log Message:
  -----------
  Cut text from intro


  Commit: 2746e18970452521f65ef1149b50b66c04523d3a
      https://github.com/quicwg/base-drafts/commit/2746e18970452521f65ef1149b50b66c04523d3a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-thomson-quic-invariants.md

  Log Message:
  -----------
  Don't use payload too often


  Commit: f3c827228f2cdeff8e570d8ca2fe898f3d0999ca
      https://github.com/quicwg/base-drafts/commit/f3c827228f2cdeff8e570d8ca2fe898f3d0999ca
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-thomson-quic-invariants.md

  Log Message:
  -----------
  Tweak description of long and short packet headers


  Commit: 1e5772beb7a6304450f60a5b711639e38eb16b6c
      https://github.com/quicwg/base-drafts/commit/1e5772beb7a6304450f60a5b711639e38eb16b6c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-thomson-quic-invariants.md

  Log Message:
  -----------
  Rework connection ID purpose text


  Commit: 38eb27a4f42484861dec45c4330f2243211c90f9
      https://github.com/quicwg/base-drafts/commit/38eb27a4f42484861dec45c4330f2243211c90f9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-thomson-quic-invariants.md

  Log Message:
  -----------
  Connection ID isn't stable


  Commit: 059f9d0b507f38969ebde1c6461399f597feaca9
      https://github.com/quicwg/base-drafts/commit/059f9d0b507f38969ebde1c6461399f597feaca9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-thomson-quic-invariants.md

  Log Message:
  -----------
  lowercase packet


  Commit: a5b82c35ad7323458475fbaed4c9b36e55e2857e
      https://github.com/quicwg/base-drafts/commit/a5b82c35ad7323458475fbaed4c9b36e55e2857e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-thomson-quic-invariants.md

  Log Message:
  -----------
  The long header as defined here

v1 defines a long header with more fields than this, so it makes sense to make the distinction clear.


  Commit: 5b50456159bd4c1bb129f26c5090ae7d01ec09ec
      https://github.com/quicwg/base-drafts/commit/5b50456159bd4c1bb129f26c5090ae7d01ec09ec
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-thomson-quic-invariants.md

  Log Message:
  -----------
  Authentication of VN is part of the version-specific part


  Commit: aa6e9727de4904c9f10653e058ae856e48cb9804
      https://github.com/quicwg/base-drafts/commit/aa6e9727de4904c9f10653e058ae856e48cb9804
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-thomson-quic-invariants.md

  Log Message:
  -----------
  Remove extra text that might be too much


  Commit: 0f6e2555962bdf9216e9afcfc420cd016dcd7735
      https://github.com/quicwg/base-drafts/commit/0f6e2555962bdf9216e9afcfc420cd016dcd7735
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-thomson-quic-invariants.md

  Log Message:
  -----------
  Add security consideration about integrity protection for version negotiation


  Commit: c33d644a2ac97adf7a67cf4eff338dbfa19421a3
      https://github.com/quicwg/base-drafts/commit/c33d644a2ac97adf7a67cf4eff338dbfa19421a3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-thomson-quic-invariants.md

  Log Message:
  -----------
  Not the editor this time


  Commit: 4f2dea4508aa7df86fb7f3e7b70ac368d2837e71
      https://github.com/quicwg/base-drafts/commit/4f2dea4508aa7df86fb7f3e7b70ac368d2837e71
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-thomson-quic-invariants.md

  Log Message:
  -----------
  Fix draft name


  Commit: 98ab34b2bc9d75b4d5dd4925058bd4a4008518fe
      https://github.com/quicwg/base-drafts/commit/98ab34b2bc9d75b4d5dd4925058bd4a4008518fe
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Use the full date, because ticket 2422


  Commit: 674731b994f0c1d155020aa0a9d6ff9d8d78ddca
      https://github.com/quicwg/base-drafts/commit/674731b994f0c1d155020aa0a9d6ff9d8d78ddca
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-thomson-quic-invariants.md

  Log Message:
  -----------
  Close #1040


  Commit: a5b1b98022f9ac638662bdb70ae8811f9e642057
      https://github.com/quicwg/base-drafts/commit/a5b1b98022f9ac638662bdb70ae8811f9e642057
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-thomson-quic-invariants.md

  Log Message:
  -----------
  Tweak use of ellipsis


Compare: https://github.com/quicwg/base-drafts/compare/9a920bcad787...a5b1b98022f9
----==_mimepart_5a7168e1a3a55_59042ac5d8c8bc0c73632--


From nobody Tue Jan 30 23:12:22 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D2E41200FC for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 23:12:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Iyq2w1ykOVQT for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 23:12:19 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 06A79131619 for <quic-issues@ietf.org>; Tue, 30 Jan 2018 23:12:02 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517382722; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=n1SPRAe0KL9/yyKcVlx05SnuHSbr8cbmQ/sO34+oPNA=; b=EduWt11O7BAIqWWgtJw8e3S2oBtUjlDgh6GayL55galN/Xh97P5hut8Arv9BAjQyo4glayK7 w4bJswZtUZ79nYhSMQyMAutyGql12jpYVUv16je6EYTlutbdBHp2W/0JSF5Hp6pIwKOnb9Q9 4a44SqmWX4B3XiQb5a11u/nSDmQ=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a716c42.7f8c78ff2720-smtp-out-n01; Wed, 31 Jan 2018 07:12:02 -0000 (UTC)
Date: Tue, 30 Jan 2018 23:12:02 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a716c422fce_712e2b023c53bc0436052@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c44882: Make connection ID 136 bits long
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a716c422b0d_712e2b023c53bc04359e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/abT_daCO4V1OwboeX8XgPOmJzQ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 07:12:21 -0000

----==_mimepart_5a716c422b0d_712e2b023c53bc04359e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/connid17
  Home:   https://github.com/quicwg/base-drafts
  Commit: c4488213298d73ee6e6c318a6a75711b5f6fca4f
      https://github.com/quicwg/base-drafts/commit/c4488213298d73ee6e6c318a6a75711b5f6fca4f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md
    M draft-thomson-quic-invariants.md

  Log Message:
  -----------
  Make connection ID 136 bits long

This comes out of the discussion about what it takes to construct a sensible
connection ID for NEW_CONNECTION_ID.  Trying to cram sufficient routing state
into a 64-bit identifier is tricky, especially since that information needs to
be encrypted and probably also authenticated (at least a little).  Using a
block cipher would be ideal, but all the 64-bit ciphers are pretty bad, whereas
all the 128-bit ones are both faster and more available.

The extra 8 bits is for accounting.  If you want to manage key rotation, a key
identifier is helpful.  Having extra space allows for that to be added without
forcing the block cipher to protect less than 128 octets, which can be hard.

The way that packet overheads are managed are different for long and short
headers.  In long headers, the overheads are much higher, but we don't send
many of those, so it's not a big deal.  For short headers, each endpoint sends
a truncate_connection_id transport parameter which sets the length of the
connection ID that will be used in short headers.  Each endpoint sets their own
limit and their peer has to follow this limit.  Anywhere from 0 (no connection
ID) to 17 (all of the connection ID) can be set.

This also closes the discussion about whether connection ID is a number or not.
With truncation, treating it as a number no longer makes sense.

Note that this change shows the corresponding changes to the invariants draft
on the assumption that it will need to be changed at the same time.

Closes #1052, #821, #834, #833, #881.



----==_mimepart_5a716c422b0d_712e2b023c53bc04359e3--


From nobody Tue Jan 30 23:13:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 59AC01315D9 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 23:13:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n3D-zSl-JoX1 for <quic-issues@ietfa.amsl.com>; Tue, 30 Jan 2018 23:13:03 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CA13131618 for <quic-issues@ietf.org>; Tue, 30 Jan 2018 23:12:56 -0800 (PST)
Date: Tue, 30 Jan 2018 23:12:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517382775; bh=2+sjUWo42EPuAsOB77S0eWXuGWUBCJsGgpfj+KPQmws=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=12J3w0HbNfHfyxDNfCIVlwjIrlrIm7+ixbHTw6dZc+jWsv07YPi6SOXoxLzBa8OxF /zP1HQr6pD0o6aaPOMO7nd7f/luNHsFJoQyJ612/S3YMBONbm8HAMk4zzwZFBYc9Ku dWHUPTLYC4UQxaKTz7VJb7Xb/z8JuHgK5JCKR47k=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7f9c169bee89fb4c6fbce5d86651c00df5f5ce3f92cf0000000116892e7792a169ce1177a33a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1088@github.com>
Subject: [quicwg/base-drafts] A 17 octet connection ID (#1088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a716c773e89b_78772ad63c0a0ec81759fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ofwqBSorotP0XgrRIE4oDUVSZx0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 07:13:05 -0000

----==_mimepart_5a716c773e89b_78772ad63c0a0ec81759fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This comes out of the discussion about what it takes to construct a sensible
connection ID for NEW_CONNECTION_ID.  Trying to cram sufficient routing state
into a 64-bit identifier is tricky, especially since that information needs to
be encrypted and probably also authenticated (at least a little).  Using a
block cipher would be ideal, but all the 64-bit ciphers are pretty bad, whereas
all the 128-bit ones are both faster and more available.

The extra 8 bits is for accounting.  If you want to manage key rotation, a key
identifier is helpful.  Having extra space allows for that to be added without
forcing the block cipher to protect less than 128 octets, which can be hard.

The way that packet overheads are managed are different for long and short
headers.  In long headers, the overheads are much higher, but we don't send
many of those, so it's not a big deal.  For short headers, each endpoint sends
a truncate_connection_id transport parameter which sets the length of the
connection ID that will be used in short headers.  Each endpoint sets their own
limit and their peer has to follow this limit.  Anywhere from 0 (no connection
ID) to 17 (all of the connection ID) can be set.

This also closes the discussion about whether connection ID is a number or not.
With truncation, treating it as a number no longer makes sense.

Note that this change shows the corresponding changes to the invariants draft
on the assumption that it will need to be changed at the same time.  We can take
this before adoption, but it will need to be rebased if we do.

Closes #1052, #821, #834, #833, #881.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1088

-- Commit Summary --

  * Make connection ID 136 bits long

-- File Changes --

    M draft-ietf-quic-tls.md (2)
    M draft-ietf-quic-transport.md (205)
    M draft-thomson-quic-invariants.md (41)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1088.patch
https://github.com/quicwg/base-drafts/pull/1088.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/1088

----==_mimepart_5a716c773e89b_78772ad63c0a0ec81759fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This comes out of the discussion about what it takes to construct a se=
nsible<br>
connection ID for NEW_CONNECTION_ID.  Trying to cram sufficient routing s=
tate<br>
into a 64-bit identifier is tricky, especially since that information nee=
ds to<br>
be encrypted and probably also authenticated (at least a little).  Using =
a<br>
block cipher would be ideal, but all the 64-bit ciphers are pretty bad, w=
hereas<br>
all the 128-bit ones are both faster and more available.</p>
<p>The extra 8 bits is for accounting.  If you want to manage key rotatio=
n, a key<br>
identifier is helpful.  Having extra space allows for that to be added wi=
thout<br>
forcing the block cipher to protect less than 128 octets, which can be ha=
rd.</p>
<p>The way that packet overheads are managed are different for long and s=
hort<br>
headers.  In long headers, the overheads are much higher, but we don't se=
nd<br>
many of those, so it's not a big deal.  For short headers, each endpoint =
sends<br>
a truncate_connection_id transport parameter which sets the length of the=
<br>
connection ID that will be used in short headers.  Each endpoint sets the=
ir own<br>
limit and their peer has to follow this limit.  Anywhere from 0 (no conne=
ction<br>
ID) to 17 (all of the connection ID) can be set.</p>
<p>This also closes the discussion about whether connection ID is a numbe=
r or not.<br>
With truncation, treating it as a number no longer makes sense.</p>
<p>Note that this change shows the corresponding changes to the invariant=
s draft<br>
on the assumption that it will need to be changed at the same time.  We c=
an take<br>
this before adoption, but it will need to be rebased if we do.</p>
<p><span aria-label=3D"This pull request closes issue #1052." class=3D"is=
sue-keyword tooltipped tooltipped-se">Closes</span> <a href=3D"https://gi=
thub.com/quicwg/base-drafts/issues/1052" class=3D"issue-link js-issue-lin=
k" data-error-text=3D"Failed to load issue title" data-id=3D"288474376" d=
ata-permission-text=3D"Issue title is private" data-url=3D"https://github=
.com/quicwg/base-drafts/issues/1052">#1052</a>, <a href=3D"https://github=
.com/quicwg/base-drafts/issues/821" class=3D"issue-link js-issue-link" da=
ta-error-text=3D"Failed to load issue title" data-id=3D"262517953" data-p=
ermission-text=3D"Issue title is private" data-url=3D"https://github.com/=
quicwg/base-drafts/issues/821">#821</a>, <a href=3D"https://github.com/qu=
icwg/base-drafts/issues/834" class=3D"issue-link js-issue-link" data-erro=
r-text=3D"Failed to load issue title" data-id=3D"262628109" data-permissi=
on-text=3D"Issue title is private" data-url=3D"https://github.com/quicwg/=
base-drafts/issues/834">#834</a>, <a href=3D"https://github.com/quicwg/ba=
se-drafts/pull/833" class=3D"issue-link js-issue-link" data-error-text=3D=
"Failed to load issue title" data-id=3D"262627315" data-permission-text=3D=
"Issue title is private" data-url=3D"https://github.com/quicwg/base-draft=
s/issues/833">#833</a>, <a href=3D"https://github.com/quicwg/base-drafts/=
pull/881" class=3D"issue-link js-issue-link" data-error-text=3D"Failed to=
 load issue title" data-id=3D"266184409" data-permission-text=3D"Issue ti=
tle is private" data-url=3D"https://github.com/quicwg/base-drafts/issues/=
881">#881</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href=3D'https://github.com/quicwg/base-drafts/pull/1088=
'>https://github.com/quicwg/base-drafts/pull/1088</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Make connection ID 136 bits long</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href=3D"https://github.com/quicwg/base-drafts/pull/1088/files#diff=
-0">draft-ietf-quic-tls.md</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href=3D"https://github.com/quicwg/base-drafts/pull/1088/files#diff=
-1">draft-ietf-quic-transport.md</a>
    (205)
  </li>
  <li>
    <strong>M</strong>
    <a href=3D"https://github.com/quicwg/base-drafts/pull/1088/files#diff=
-2">draft-thomson-quic-invariants.md</a>
    (41)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/1088.patch'>h=
ttps://github.com/quicwg/base-drafts/pull/1088.patch</a></li>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/1088.diff'>ht=
tps://github.com/quicwg/base-drafts/pull/1088.diff</a></li>
</ul>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1088">view it on GitHub</a>, or <a href=3D"https://gi=
thub.com/notifications/unsubscribe-auth/AWbkq7Lfy2L79OIRIN2BrR3KYQpGID7lk=
s5tQBJ3gaJpZM4RzhH-">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D=
"https://github.com/notifications/beacon/AWbkq5JwmfHv5iLNBDaxdiKpBKrgmdfR=
ks5tQBJ3gaJpZM4RzhH-.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1088"></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":"DESCRIPTION","message":"A 17 octe=
t connection ID (#1088)"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/1088"}}}</script>

----==_mimepart_5a716c773e89b_78772ad63c0a0ec81759fa--


From nobody Wed Jan 31 01:20:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0451412895E for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 01:20:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X1Rno2T2wXA2 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 01:20:35 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E690A12D886 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 01:20:34 -0800 (PST)
Date: Wed, 31 Jan 2018 01:20:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517390434; bh=yJ0k0z+I6039XCA1pUUdGbcURVh4gjUJfzmotmMgBDA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=I5yUByX4MiKqBQjwB7ap4Koea1FzExhy1M82I7uSdGJDVE/Qun3rZB9mD+xW1Y4zK H3pWWHKzlAHOLBB6rJ3kjEe78Nfr+Cxm41fleK+/0ON6/JZPyRsxRv+OHkKwktrA0B XcUGgj8bbnZgDlmbwYxHCKoJWe2Aj/rI1YLSwH7w=
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc0e0d67a51b2697e2f1680269a87c3fca121028492cf0000000116894c6292a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/review/92846616@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a718a6232cd5_42c22aeec9db2ecc125423"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: erickinnear
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/seh9L_znoZdu3_TN2CZh6zjRtQs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 09:20:38 -0000

----==_mimepart_5a718a6232cd5_42c22aeec9db2ecc125423
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

erickinnear commented on this pull request.

A few minor nits, but otherwise looks good! 
Thanks for putting this together.

>  
-~~~
- 0                   1                   2                   3
- 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|   Length(8)   |                 Data (*)                    ...
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-~~~
-
-Length:
+The receiver of a PING frame simply need to acknowledge the packet containing

Nit: need -> needs

> @@ -2352,17 +2337,56 @@ Application Error Code:
   {{app-error-codes}}).
 
 
+## PATH_CHALLENGE Frame {#frame-path-challenge}

Should these fall after ACK frames in terms of ordering? 

>  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
+
+A PATH_CHALLENGE frame MUST NOT elicit acknowledgements; the corresponding

I didn't think that we previously intended a packet containing only a PATH_CHALLENGE frame to be acknowledged, but I think that could make sense. 

Minor question though: 
What if we get a PATH_RESPONSE, but no ACK? Do we then retransmit the PATH_CHALLENGE? 

The previous comment about the packets potentially being sent on (or taking) different paths is interesting, because we could ACK along the current path, but send the PATH_RESPONSE along the same path the PATH_CHALLENGE came in on. This could provide valuable information to the endpoint about the viability of those two paths, although we still end up in the situation of a rapidly failing path causing the ACK to not be delivered, which is not the end of the world. 

>  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).

If we require the PATH_RESPONSE to be sent on the same path as the PATH_CHALLENGE, do we place any requirements on the ACK? And does such a requirement make sense? 

> +PATH_RESPONSE serves to indicate receipt of the PATH_CHALLENGE.
+
+
+## PATH_RESPONSE Frame {#frame-path-response}
+
+The PATH_RESPONSE frame (type=0x0f) is sent in response to a PATH_CHALLENGE
+frame.  Its format is identical to the PATH_CHALLENGE frame
+({{frame-path-challenge}}).
+
+An endpoint that receives a PATH_RESPONSE frame containing an empty payload MUST
+generate a connection error of type FRAME_ERROR, indicating the PATH_RESPONSE
+frame (that is, 0x0e).  If the content of a PATH_RESPONSE frame does not match
+the content of a PATH_CHALLENGE frame previously sent by the endpoint, the
+endpoint MAY generate a connection error of type UNSOLICITED_PATH_RESPONSE.
+
+A PATH_RESPONSE frame MUST NOT elicit an acknowledgement.
 
 
 ## ACK Frame {#frame-ack}

Minor: This is now type `0x0d`

>  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
+
+A PATH_CHALLENGE frame MUST NOT elicit acknowledgements; the corresponding

Also, given that we stated that a new transmission of a PATH_CHALLENGE frame due to a lack of a PATH_RESPONSE should include different random data, how does that interact with loss recovery due to ACKs being present/not being present? 

(In other words, I can see an argument for either behavior, but we should make sure that we update below if we change this.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-92846616
----==_mimepart_5a718a6232cd5_42c22aeec9db2ecc125423
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@erickinnear</b> commented on this pull request.</p>

<p>A few minor nits, but otherwise looks good!<br>
Thanks for putting this together.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r164988620">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-~~~
- 0                   1                   2                   3
- 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|   Length(8)   |                 Data (*)                    ...
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-~~~
-
-Length:
+The receiver of a PING frame simply need to acknowledge the packet containing
</pre>
<p>Nit: need -&gt; needs</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r164989096">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2352,17 +2337,56 @@ Application Error Code:
   {{app-error-codes}}).
 
 
+## PATH_CHALLENGE Frame {#frame-path-challenge}
</pre>
<p>Should these fall after ACK frames in terms of ordering?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r164990462">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
+
+A PATH_CHALLENGE frame MUST NOT elicit acknowledgements; the corresponding
</pre>
<p>I didn't think that we previously intended a packet containing only a PATH_CHALLENGE frame to be acknowledged, but I think that could make sense.</p>
<p>Minor question though:<br>
What if we get a PATH_RESPONSE, but no ACK? Do we then retransmit the PATH_CHALLENGE?</p>
<p>The previous comment about the packets potentially being sent on (or taking) different paths is interesting, because we could ACK along the current path, but send the PATH_RESPONSE along the same path the PATH_CHALLENGE came in on. This could provide valuable information to the endpoint about the viability of those two paths, although we still end up in the situation of a rapidly failing path causing the ACK to not be delivered, which is not the end of the world.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r164990924">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
</pre>
<p>If we require the PATH_RESPONSE to be sent on the same path as the PATH_CHALLENGE, do we place any requirements on the ACK? And does such a requirement make sense?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r164991948">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +PATH_RESPONSE serves to indicate receipt of the PATH_CHALLENGE.
+
+
+## PATH_RESPONSE Frame {#frame-path-response}
+
+The PATH_RESPONSE frame (type=0x0f) is sent in response to a PATH_CHALLENGE
+frame.  Its format is identical to the PATH_CHALLENGE frame
+({{frame-path-challenge}}).
+
+An endpoint that receives a PATH_RESPONSE frame containing an empty payload MUST
+generate a connection error of type FRAME_ERROR, indicating the PATH_RESPONSE
+frame (that is, 0x0e).  If the content of a PATH_RESPONSE frame does not match
+the content of a PATH_CHALLENGE frame previously sent by the endpoint, the
+endpoint MAY generate a connection error of type UNSOLICITED_PATH_RESPONSE.
+
+A PATH_RESPONSE frame MUST NOT elicit an acknowledgement.
 
 
 ## ACK Frame {#frame-ack}
</pre>
<p>Minor: This is now type <code>0x0d</code></p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r164992812">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
+
+A PATH_CHALLENGE frame MUST NOT elicit acknowledgements; the corresponding
</pre>
<p>Also, given that we stated that a new transmission of a PATH_CHALLENGE frame due to a lack of a PATH_RESPONSE should include different random data, how does that interact with loss recovery due to ACKs being present/not being present?</p>
<p>(In other words, I can see an argument for either behavior, but we should make sure that we update below if we change this.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-92846616">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2o6EUGp6oYmxXOuA61EY0XN2K6Zks5tQDBigaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5c4FRAwZ3FEaHXXDiyrcYHGzJC5ks5tQDBigaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-92846616"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@erickinnear commented on #1086"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-92846616"}}}</script>
----==_mimepart_5a718a6232cd5_42c22aeec9db2ecc125423--


From nobody Wed Jan 31 03:23:58 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A466131A76 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 03:23:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pn4XpjUpe060 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 03:23:55 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 567C9131A9F for <quic-issues@ietf.org>; Wed, 31 Jan 2018 03:20:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=BdAOXEuD5YBimauFa2Stc/LlB4c=; b=SywPrnpZywbjWLRD MsPKXhEDpHP6ssoEAMW7q1VH2acMnjdz2/lSVfWpBGKHEx9vxUDOOEx7CfmbD30j v68s+F45EyYZEMeembdPfJCzYl0CPoSUsKXuDbHiJ63JEtP1Hok9b4tq1ADhu0bJ az4ToYDDcpS1oXM7245NUm8UFmc=
Received: by filter0176p1iad2.sendgrid.net with SMTP id filter0176p1iad2-5388-5A71A694-A 2018-01-31 11:20:52.489453254 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id O7OYMaFnQSKKrjH0K26__w for <quic-issues@ietf.org>; Wed, 31 Jan 2018 11:20:52.350 +0000 (UTC)
Date: Wed, 31 Jan 2018 11:20:52 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab13a14ebcea53382ecb0e2306f4547f311bac531c92cf000000011689689492a169ce10de393e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/c361902970@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a71a6943d561_2b853fdced788f3439724"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2y4dhyuADMZ0r98R33oPycqVYA3K3N5P1KzD /LBMr+Shc0lLpyWU4kwCf2whf43oKf3tLfm9fLHxrPANPtSDlUgUcE0t28hPMo1+qvKfcrG4szRLEH BIxxz2VXntogySo+x550YtN69zd3PVWzJ19vePY5Pv+imZBIhIWalFclf7iwLdJ7QNomsL0v0lW+8e 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L3vFZdQgtYNxlWG3E6iQC59B60E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 11:23:57 -0000

----==_mimepart_5a71a6943d561_2b853fdced788f3439724
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop I'm not that familiar with SNI, but if it is required, will it work in scenarios where HTTP is not using name based addressing, such as in a RPC server cluster where only IP addresses are used for identification?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1024#issuecomment-361902970
----==_mimepart_5a71a6943d561_2b853fdced788f3439724
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/mikebishop" class=3D"user-mention">@MikeBi=
shop</a> I'm not that familiar with SNI, but if it is required, will it wor=
k in scenarios where HTTP is not using name based addressing, such as in a =
RPC server cluster where only IP addresses are used for identification?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1024#issuecomment-361902970">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-g4UrzKxQqVHXXX=
N6dSc4jHV75Nks5tQEyUgaJpZM4RF-rx">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq0pVCfknJmLTxBxnM=
UZCARf8uow2ks5tQEyUgaJpZM4RF-rx.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1024#issuecomment-361902970"></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 #1024: @MikeBishop =
I'm not that familiar with SNI, but if it is required, will it work in scen=
arios where HTTP is not using name based addressing, such as in a RPC serve=
r cluster where only IP addresses are used for identification?"}],"action":=
{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pu=
ll/1024#issuecomment-361902970"}}}</script>=

----==_mimepart_5a71a6943d561_2b853fdced788f3439724--


From nobody Wed Jan 31 07:00:22 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C23E13182A for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 07:00:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mRtI45EILf2e for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 07:00:15 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55159131AE5 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 06:56:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=P8QysNxkXBXJaXyj6ym82cnDxZQ=; b=wyeYwtmCCuovpAPR RSxwO229mVE8D3Nm8W7krWH9ZwsytXA6qt1ecbyYr/cZflExh2jT6YjAWQV1oLAM OakihotsMznomWwkGz/7TK41wgnK9C0dUmtNJEDw+GEmzsGUyDayXvEytkC+Tjnj M74KtGwJUqV57rOkmIVTWvrJdWs=
Received: by filter0373p1iad2.sendgrid.net with SMTP id filter0373p1iad2-7962-5A71D91E-30 2018-01-31 14:56:30.861855511 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id 7ctU7L8cQgmLTk8NcBn_EQ for <quic-issues@ietf.org>; Wed, 31 Jan 2018 14:56:30.840 +0000 (UTC)
Date: Wed, 31 Jan 2018 14:56:30 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c46d021e9fa9d417d7815d9dc4ad4de59a6052392cf0000000116899b1e92a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/review/92951184@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a71d91eb1c90_3baf2afcfdbe4ec84475ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0JXL/naIhfylMJsGfE+Hm2OrkEZpLC8LtTJo OoeEn+7unwkXxByJ+vU9Be2TAGZ7weFcnl86SOIuRWGqmAGZccwHmdsuWBeLemn9doQlts55wCxCkz l5e6XBykutRowCxe2xTh3BPG73rFKw6gPi0qRNPSUNteKc+/T5++qsJ0WqF0aX6GHNxl4zuYCoJ6PB s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Tp2tCgnqlgskVAYFFAzJt5I1MZQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 15:00:21 -0000

----==_mimepart_5a71d91eb1c90_3baf2afcfdbe4ec84475ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -2352,17 +2337,56 @@ Application Error Code:
   {{app-error-codes}}).
 
 
+## PATH_CHALLENGE Frame {#frame-path-challenge}

I don't believe we have specified packet ordering if that's what you're referring to, so I'd prefer not to start now.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1086#discussion_r165076567
----==_mimepart_5a71d91eb1c90_3baf2afcfdbe4ec84475ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165076567">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2352,17 +2337,56 @@ Application Error Code:
   {{app-error-codes}}).
 
 
+## PATH_CHALLENGE Frame {#frame-path-challenge}
</pre>
<p>I don't believe we have specified packet ordering if that's what you're referring to, so I'd prefer not to start now.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165076567">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq26xNMe249ilync9jlGnwV5Lx_3_ks5tQH8egaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8rfgiUOvE6hMImdvi4KD9OPeRmsks5tQH8egaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165076567"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1086"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086#discussion_r165076567"}}}</script>
----==_mimepart_5a71d91eb1c90_3baf2afcfdbe4ec84475ec--


From nobody Wed Jan 31 08:05:25 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8BFE812EB89 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 08:05:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.028
X-Spam-Level: 
X-Spam-Status: No, score=-2.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ihxv9yhv1j_v for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 08:05:17 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1B84612EB85 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 08:05:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=GaGB6vjs5Bfk5crAVOqNNZRwEgs=; b=wq4L6iQvf+xP3+Ng OAK26mT8bLVfUPNr0Vhmx47w9eIrTVZNaAn5jyjQNMXmKVrB18IImKVLuCLjih6Q e8b+wnovkwcQ9SLiLBnAzCdrV3wWehZYeC3imv6tcIi4+h8toDofbO9sMX5Y58eC H0CBe+ZjEO24HtZRoE6Ipyj1Urg=
Received: by filter1179p1mdw1.sendgrid.net with SMTP id filter1179p1mdw1-28236-5A71E92C-12 2018-01-31 16:05:00.62253289 +0000 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 KjwcmcM2QUGeXTpcoWudtQ for <quic-issues@ietf.org>; Wed, 31 Jan 2018 16:05:00.456 +0000 (UTC)
Date: Wed, 31 Jan 2018 16:05:00 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe376144a95bbf87a8f701b74377cedadbfba0d3e92cf000000011689aaff92a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/review/92978872@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a71e8ff42f9c_22e82b19ffd42ecc211790"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2jFUyP2pONb5uKqUB70Ssxbig1P+O6dE02vj HjX5JyMnXD7vdkMxjnKSwtMmgmyA8Bg+OrSv9PPeXsNg/K0DULUkNqIvHQRpbUxFm1VMW22wlQjp4Q sprJCC7H467OnnJY9XOS/NwMp1RjUBkCx6rjyCPmLlPYDlEngk+zOBTv7uY7KEFh+c9gK2oW4YZ3XK 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oBFUwMNJ8Al7nGCurfLsPG6UCzQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 16:05:24 -0000

----==_mimepart_5a71e8ff42f9c_22e82b19ffd42ecc211790
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> -new address.  Once a PONG frame containing the same payload is received, the
-address is considered to be valid.  The PONG frame can use any path on its
-return.  A PING frame containing 12 randomly generated {{?RFC4086}} octets is
-sufficient to ensure that it is easier to receive the packet than it is to guess
-the value correctly.
-
-If the PING frame is determined to be lost, a new PING frame SHOULD be
-generated.  This PING frame MUST include a new Data field that is similarly
-difficult to guess.
+endpoint validates a remote address by sending a PATH_CHALLENGE frame containing
+a payload that is hard to guess.  This frame MUST be sent in a packet that is
+sent to the new address.  Once a PATH_RESPONSE frame containing the same payload
+is received, the address is considered to be valid.  The PATH_RESPONSE frame can
+use any path on its return.  A PATH_CHALLENGE frame containing 12 randomly
+generated {{?RFC4086}} octets is sufficient to ensure that it is easier to
+receive the packet than it is to guess the value correctly.

Fixed 8 bytes 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/1086#discussion_r165099927
----==_mimepart_5a71e8ff42f9c_22e82b19ffd42ecc211790
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165099927">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -new address.  Once a PONG frame containing the same payload is received, the
-address is considered to be valid.  The PONG frame can use any path on its
-return.  A PING frame containing 12 randomly generated {{?RFC4086}} octets is
-sufficient to ensure that it is easier to receive the packet than it is to guess
-the value correctly.
-
-If the PING frame is determined to be lost, a new PING frame SHOULD be
-generated.  This PING frame MUST include a new Data field that is similarly
-difficult to guess.
+endpoint validates a remote address by sending a PATH_CHALLENGE frame containing
+a payload that is hard to guess.  This frame MUST be sent in a packet that is
+sent to the new address.  Once a PATH_RESPONSE frame containing the same payload
+is received, the address is considered to be valid.  The PATH_RESPONSE frame can
+use any path on its return.  A PATH_CHALLENGE frame containing 12 randomly
+generated {{?RFC4086}} octets is sufficient to ensure that it is easier to
+receive the packet than it is to guess the value correctly.
</pre>
<p>Fixed 8 bytes 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/1086#discussion_r165099927">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8uXQITwpmvFBYXMJxuGLj6FQ6Yrks5tQI7_gaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3QBRgwGWbIEYOYD5crIrUYWSAFyks5tQI7_gaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165099927"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1086"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086#discussion_r165099927"}}}</script>
----==_mimepart_5a71e8ff42f9c_22e82b19ffd42ecc211790--


From nobody Wed Jan 31 08:45:58 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0508912E86A for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 08:45:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gBsXI4R_4ksb for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 08:45:55 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 01E1912EB23 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 08:45:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lrD+07teZQ74OKsdDGl3JIIaGXk=; b=Enc35VfrrRbj+yUR rrFCH0IjVQ7Uc3hp6trPe31vdiadpsxsjjH7Ggs1MWb2p4aUya2vNoTbLIp3ELkJ BCZFUlJQSlUtLmikKdJ1YjCtObrPlFIy9Hug/BtHKuw4iRzsu1vBPieZavRWxT2E sSPtV3s9sxAtfGx0OfslIHJVMl8=
Received: by filter0331p1iad2.sendgrid.net with SMTP id filter0331p1iad2-2484-5A71F2B9-21 2018-01-31 16:45:45.720654586 +0000 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 --0K1-ChRpOMmp0oRIGl3g for <quic-issues@ietf.org>; Wed, 31 Jan 2018 16:45:45.609 +0000 (UTC)
Date: Wed, 31 Jan 2018 16:45:45 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab504bb34288a9d374bb6defccb0b426433e3c649892cf000000011689b4b992a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/review/92993313@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a71f2b97a4f2_63e83ff805e1cf341243dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1WNRKS0cCTKn1tO80zkHJsvb4l3TVcuf6tkc dzfrkasJq9Zw6NjhJtDixM8EluLb3rkJ+nr/Npx6NGKDPoG+xWshVOJqLp4MHX/M9SZ13q1mO5Vb+3 N57csR71QlB/uZLdZkeqAuMrosSusNJZI5ubiNLsrIe2tT0tugR5bkj+Y5CqEm9wS959yklx6QNPQQ A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZuXDJJKi5hgAAimJ3B1Exw6nz4s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 16:45:57 -0000

----==_mimepart_5a71f2b97a4f2_63e83ff805e1cf341243dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks commented on this pull request.

Looks pretty good. Just a few comments/questions.

>  
 If validation of the new remote address fails, after allowing enough time for
-possible loss and recovery of packets carrying PING and PONG frames, the
-endpoint MUST terminate the connection.  When setting this timer,
-implementations are cautioned that the new path could have a longer round trip
-time than the original.  The endpoint MUST NOT send a CONNECTION_CLOSE frame in
-this case; it has to assume that the remote peer does not want to receive any
-more packets.
+recovering from possible loss of packets carrying PATH_CHALLENGE and
+PATH_RESPONSE frames, the endpoint MUST terminate the connection.  When setting

Why should the connection be terminated if the response wasn't received? What if the new path was just being interrogated for viability and it just wasn't viable (too much loss, blocked in one direction or got disconnected)? Should that really cause the good path to be killed as well?

>  
-The PONG frame (type=0x0d) is sent in response to a PING frame that contains
-data.  Its format is identical to the PING frame ({{frame-ping}}).
+PATH_CHALLENGE frames contain a variable-length payload.

+1 for fixed size.

>  
-: An endpoint received a PONG frame that did not correspond to any PING frame
-  that it previously sent.
+: An endpoint received a PATH_RESPONSE frame that did not correspond to any
+  PATH_CHALLENGE frame that it previously sent.

Do we really need to error out if a response if received for a challenge we don't have saved at the moment? What if the sender of the challenge ended up timing out the packet too aggressively and threw away its state for it? If we really need to reliability validate this, how long would the sender of the challenge need to keep this state around then?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-92993313
----==_mimepart_5a71f2b97a4f2_63e83ff805e1cf341243dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> commented on this pull request.</p>

<p>Looks pretty good. Just a few comments/questions.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165111838">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 If validation of the new remote address fails, after allowing enough time for
-possible loss and recovery of packets carrying PING and PONG frames, the
-endpoint MUST terminate the connection.  When setting this timer,
-implementations are cautioned that the new path could have a longer round trip
-time than the original.  The endpoint MUST NOT send a CONNECTION_CLOSE frame in
-this case; it has to assume that the remote peer does not want to receive any
-more packets.
+recovering from possible loss of packets carrying PATH_CHALLENGE and
+PATH_RESPONSE frames, the endpoint MUST terminate the connection.  When setting
</pre>
<p>Why should the connection be terminated if the response wasn't received? What if the new path was just being interrogated for viability and it just wasn't viable (too much loss, blocked in one direction or got disconnected)? Should that really cause the good path to be killed as well?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165112266">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-The PONG frame (type=0x0d) is sent in response to a PING frame that contains
-data.  Its format is identical to the PING frame ({{frame-ping}}).
+PATH_CHALLENGE frames contain a variable-length payload.
</pre>
<p>+1 for fixed size.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165113495">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: An endpoint received a PONG frame that did not correspond to any PING frame
-  that it previously sent.
+: An endpoint received a PATH_RESPONSE frame that did not correspond to any
+  PATH_CHALLENGE frame that it previously sent.
</pre>
<p>Do we really need to error out if a response if received for a challenge we don't have saved at the moment? What if the sender of the challenge ended up timing out the packet too aggressively and threw away its state for it? If we really need to reliability validate this, how long would the sender of the challenge need to keep this state around then?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-92993313">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-T_LBZOMmhhYVPhaiCkGFXAoGO7ks5tQJi5gaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqz4Zh-np0fGSeNVz0w3iaffPdV6-ks5tQJi5gaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-92993313"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks commented on #1086"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-92993313"}}}</script>
----==_mimepart_5a71f2b97a4f2_63e83ff805e1cf341243dd--


From nobody Wed Jan 31 08:50:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AB3812EBE3 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 08:50:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_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 Yvo6f68MY7PJ for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 08:49:59 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3EEB912EB23 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 08:49:59 -0800 (PST)
Date: Wed, 31 Jan 2018 08:49:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517417398; bh=zrc7Tx1D8t7nwqWzByzKn+hfdS69bZ4EYVZm0I17TH8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t1i0so+18kMjrTndOzR8KH6kyqHG2JUHnIAOFbyJJ2CE8GqckDoAXjeJhcriUwQ54 0A2t8TdODK/IIiENo1m+II/Mxo5mpswrKXMwdKUtIJIRhOV8iMoe88055Z4gXOyE7X J/pKM3YxS6tXKe7fyahyQRkf6c2ckdx8KnBNRkIA=
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab79ce59c60c0f157a209a819810e3c9170c29f54292cf000000011689b5b692a169ce1177a33a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1088/c361995066@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1088@github.com>
References: <quicwg/base-drafts/pull/1088@github.com>
Subject: Re: [quicwg/base-drafts] A 17 octet connection ID (#1088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a71f3b66ed4e_456a3fd1beb74f38190898"; 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/RGhk33eiFmintVatLtGCpzRc_8s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 16:50:01 -0000

----==_mimepart_5a71f3b66ed4e_456a3fd1beb74f38190898
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

thanks. I think this accurately reflects which way the wind was blowing in Melbourne. The most important property to me, which this reflects, is that the connID is actually a fixed size which might be encoded in shorthand in headers but is still clearly 17 bytes in other contexts.

A couple thoughts: It would be helpful to be explicit about which of the 17 are omitted when being truncated (i.e. the last or low bytes). truncate is probably technically sufficient but explicit is good.

In previous drafts the default was don't omit cid, and now it is do omit cid (i.e. truncate @0).. given that not all environments are robust without some cid, I think our default should be something other than omit completely.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1088#issuecomment-361995066
----==_mimepart_5a71f3b66ed4e_456a3fd1beb74f38190898
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>thanks. I think this accurately reflects which way the wind was blowin=
g in Melbourne. The most important property to me, which this reflects, i=
s that the connID is actually a fixed size which might be encoded in shor=
thand in headers but is still clearly 17 bytes in other contexts.</p>
<p>A couple thoughts: It would be helpful to be explicit about which of t=
he 17 are omitted when being truncated (i.e. the last or low bytes). trun=
cate is probably technically sufficient but explicit is good.</p>
<p>In previous drafts the default was don't omit cid, and now it is do om=
it cid (i.e. truncate <a href=3D"https://github.com/0" class=3D"user-ment=
ion">@0</a>).. given that not all environments are robust without some ci=
d, I think our default should be something other than omit completely.</p=
>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1088#issuecomment-361995066">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4tQzV=
ayKYGiWgnG1A8n-bWJu62lks5tQJm2gaJpZM4RzhH-">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8pT2M=
G-0kIEZPr7p0e9TIPQwnJzks5tQJm2gaJpZM4RzhH-.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1088#issuecomment-361995066"></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":"@mcmanus in #1=
088: thanks. I think this accurately reflects which way the wind was blow=
ing in Melbourne. The most important property to me, which this reflects,=
 is that the connID is actually a fixed size which might be encoded in sh=
orthand in headers but is still clearly 17 bytes in other contexts.\r\n\r=
\nA couple thoughts: It would be helpful to be explicit about which of th=
e 17 are omitted when being truncated (i.e. the last or low bytes). trunc=
ate is probably technically sufficient but explicit is good.\r\n\r\nIn pr=
evious drafts the default was don't omit cid, and now it is do omit cid (=
i.e. truncate @0).. given that not all environments are robust without so=
me cid, I think our default should be something other than omit completel=
y.\r\n"}],"action":{"name":"View Pull Request","url":"https://github.com/=
quicwg/base-drafts/pull/1088#issuecomment-361995066"}}}</script>=

----==_mimepart_5a71f3b66ed4e_456a3fd1beb74f38190898--


From nobody Wed Jan 31 08:56:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F146312D87C for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 08:55:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ndIuFgwF0mpu for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 08:55:56 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8737A12D9FE for <quic-issues@ietf.org>; Wed, 31 Jan 2018 08:55:53 -0800 (PST)
Date: Wed, 31 Jan 2018 08:55:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517417752; bh=S4bFCZYpySoO+De3jTGn3f4kPuDw6dIzMKNXQclB/eY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cAd4ecz4/x86aFdFE627aXPisM4al7GJuWqQ031ii+wAxPAMqLoO8EzUx2NhD1YC8 /TSEBd5S0W3VvZrL4GuZauBgDfpiwevSjV9mk2CvNv/NVLDvtcvXoU40jgJFh3GlZ1 392sZwZbIhpyFzNP2yu1f1uWlhPlVxpwADP/VVm4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2ed409a1bd3df1fb7dbf3f6d05bfa3f83daa4be592cf000000011689b71892a169ce1177a33a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1088/c361997009@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1088@github.com>
References: <quicwg/base-drafts/pull/1088@github.com>
Subject: Re: [quicwg/base-drafts] A 17 octet connection ID (#1088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a71f518d4f22_16ad3fc251e9af2c53493"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/eoaE08LZNmTONG9SJ4sv1hOs-ms>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 16:55:59 -0000

----==_mimepart_5a71f518d4f22_16ad3fc251e9af2c53493
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>  It would be helpful to be explicit about which of the 17 are omitted

Yes I think so.

I was thinking perhaps it would be best to have the CID length exposed. Consider a HA-Proxy that does stateful routing. In a future version where it understood QUIC it could be configured to expect a certain CID length so it is not necessary to have it public. But it does complicate configuration and deployment.

Another concern is that a 17 byte CID needs to be hashed if used for state lookup at the client. If there were som assurances of collision resistance on the early bytes it would be simpler to manage.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1088#issuecomment-361997009
----==_mimepart_5a71f518d4f22_16ad3fc251e9af2c53493
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>It would be helpful to be explicit about which of the 17 are omitted</=
p>
</blockquote>
<p>Yes I think so.</p>
<p>I was thinking perhaps it would be best to have the CID length exposed=
. Consider a HA-Proxy that does stateful routing. In a future version whe=
re it understood QUIC it could be configured to expect a certain CID leng=
th so it is not necessary to have it public. But it does complicate confi=
guration and deployment.</p>
<p>Another concern is that a 17 byte CID needs to be hashed if used for s=
tate lookup at the client. If there were som assurances of collision resi=
stance on the early bytes it would be simpler to manage.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1088#issuecomment-361997009">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0xmJK=
SnOkej7xr285Gq--38dN6Sks5tQJsYgaJpZM4RzhH-">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq5A19M=
_q3Ne-bV1m38wzn8BaOR8aks5tQJsYgaJpZM4RzhH-.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1088#issuecomment-361997009"></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 #=
1088: \u003e  It would be helpful to be explicit about which of the 17 ar=
e omitted\r\n\r\nYes I think so.\r\n\r\nI was thinking perhaps it would b=
e best to have the CID length exposed. Consider a HA-Proxy that does stat=
eful routing. In a future version where it understood QUIC it could be co=
nfigured to expect a certain CID length so it is not necessary to have it=
 public. But it does complicate configuration and deployment.\r\n\r\nAnot=
her concern is that a 17 byte CID needs to be hashed if used for state lo=
okup at the client. If there were som assurances of collision resistance =
on the early bytes it would be simpler to manage."}],"action":{"name":"Vi=
ew Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1088#i=
ssuecomment-361997009"}}}</script>=

----==_mimepart_5a71f518d4f22_16ad3fc251e9af2c53493--


From nobody Wed Jan 31 09:07:21 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 325D213189D for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 09:07:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MzndSscE3nSO for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 09:07:14 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 853A313187F for <quic-issues@ietf.org>; Wed, 31 Jan 2018 09:06:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=dGNpzkq7SGfLWQMlGcrkj54vARM=; b=Ny5wi5JajaW9m0S2 ZNE99SuKKwj2RPn2I5WC1pQlBfVdc3ioYJr2teOC4N0KrTLZOP4PaBipk9R3efYL 5gxjeaSYlNMM9vbUg0h02ZzbCRUR0wF/4y0GYaJo54BCffkL2mjgHrJBhUHZKqzn eHDxvi2CpFAdyooQZMUMdPEtaso=
Received: by filter0249p1iad2.sendgrid.net with SMTP id filter0249p1iad2-21332-5A71F79B-13 2018-01-31 17:06:35.51575783 +0000 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 zrJ1z36LQe-ViYxxfc94AQ for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:06:35.387 +0000 (UTC)
Date: Wed, 31 Jan 2018 17:06:35 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6874e2c7995fed99765e3d4df5da30c83e82c3b792cf000000011689b99a92a169ce116b7d6c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1075/362000764@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1075@github.com>
References: <quicwg/base-drafts/issues/1075@github.com>
Subject: Re: [quicwg/base-drafts] TLP doesn't change the congestion window (#1075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a71f79a6e689_c4e3ff59a76cf30119695"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0JXNaJrhM3nC7pAgxKfQJL/z5ni9m25EOvIj hhD9eaOzpJ0HxX+MV+ocn9BkoZUVpE7kGGiptNjGECdspdOsJZDhW7R3UOknOghiGj3PgUMuHrgoDQ bQVqPcQcd6T4MHfSW6CgU/mvqLvZ6QYNqfT/sjeQt3ORt1ZejF41RD1vLQapcdVtNgMxKYsREZ4FDp k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KI7emA3I0DBYNfqrh0w-xmgXz60>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 17:07:20 -0000

----==_mimepart_5a71f79a6e689_c4e3ff59a76cf30119695
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson  would it be clearer if I changed it to: "If recovery sends a tail loss probe, no change is made to the congestion window, but the packet does increase bytes_in_flight." ?

I can't see a reason not to count it towards bytes in flight, so I chose MUST.  Can you think of reasons to change this to a SHOULD?



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1075#issuecomment-362000764
----==_mimepart_5a71f79a6e689_c4e3ff59a76cf30119695
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/martinthomson" class=3D"user-mention">@mar=
tinthomson</a>  would it be clearer if I changed it to: "If recovery sends =
a tail loss probe, no change is made to the congestion window, but the pack=
et does increase bytes_in_flight." ?</p>
<p>I can't see a reason not to count it towards bytes in flight, so I chose=
 MUST.  Can you think of reasons to change this to a SHOULD?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1075#issuecomment-362000764">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_QZRkyEplYg1z=
-OfrXZPMm1r6Hbks5tQJ2agaJpZM4Rv8UF">mute the thread</a>.<img alt=3D"" heigh=
t=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxcVB62E6n7nm5Wt=
GpCEBZAfo9Lbks5tQJ2agaJpZM4Rv8UF.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/issu=
es/1075#issuecomment-362000764"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/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 #1075: @martinthoms=
on  would it be clearer if I changed it to: \"If recovery sends a tail loss=
 probe, no change is made to the congestion window, but the packet does inc=
rease bytes_in_flight.\" ?\r\n\r\nI can't see a reason not to count it towa=
rds bytes in flight, so I chose MUST.  Can you think of reasons to change t=
his to a SHOULD?\r\n\r\n"}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/1075#issuecomment-362000764"}}}</script>=

----==_mimepart_5a71f79a6e689_c4e3ff59a76cf30119695--


From nobody Wed Jan 31 09:17:43 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0DA512EBBE for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 09:17:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u6v6bZh8a2EZ for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 09:17:40 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26177131A35 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 09:16:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=QMWi7iGrbhHuBU4NLs4C0ASvJ3U=; b=CJPQI/XCVfqIcxQ2 HkWBNVGNeaumuh7C63TO3MWG/cABXKjnCQYl1U3Cqqf+m1IsWma1E8+QF0bznO/T kUzLMRrRpkgBCxTpqtZgGlzAAvgb+WOVRrYGhqgxizDb0MK0ihztb6zpNbMHxXi7 ZjsqcsX9ZrQZZVyYumcjwWhMuag=
Received: by filter0425p1mdw1.sendgrid.net with SMTP id filter0425p1mdw1-27222-5A71F9D2-10 2018-01-31 17:16:02.157625808 +0000 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 Ea0j8w4hT1y1oDrjzcfofA for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:16:01.944 +0000 (UTC)
Date: Wed, 31 Jan 2018 17:16:03 +0000 (UTC)
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd4067cb9432ad04069d08f8fa93eefaaf8ae936192cf000000011689bbd192a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/review/93007215@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a71f9d1c4f8d_6f052ab87f882ec82075c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: erickinnear
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1T8XEsl4VawgpDk0Nu5XFpBzdWe99P5i1F3R BwM2adoYJsvozYQYLrWrup73kUz8fwXLgthxSWsUlIHRQ/RvQt9DhzBO3ogN8CWJa5T+dSjC7ezFo5 NvhXND940KqgoxvwITtKKHJvaqk+C9o/pFHVUjoHYYYBN1b9UJtrloWMgmekU/8qWP/C5VsWYXuOyT k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kHt92vS2a7KE2gGq9xz9nwiE5N8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 17:17:42 -0000

----==_mimepart_5a71f9d1c4f8d_6f052ab87f882ec82075c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

erickinnear commented on this pull request.



> @@ -2352,17 +2337,56 @@ Application Error Code:
   {{app-error-codes}}).
 
 
+## PATH_CHALLENGE Frame {#frame-path-challenge}

Ah no, sorry, this is *much* more minor: I'm referring to ordering within the document itself (although that might not be a concern at this point), which no longer matches the table above. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1086#discussion_r165123248
----==_mimepart_5a71f9d1c4f8d_6f052ab87f882ec82075c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@erickinnear</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165123248">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2352,17 +2337,56 @@ Application Error Code:
   {{app-error-codes}}).
 
 
+## PATH_CHALLENGE Frame {#frame-path-challenge}
</pre>
<p>Ah no, sorry, this is <em>much</em> more minor: I'm referring to ordering within the document itself (although that might not be a concern at this point), which no longer matches the table above.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165123248">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0NcC-ySQPZgwgpPsZymYi2F3pjqks5tQJ_RgaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxHq9llJcaoSOnGkVZIyM8IX5eVUks5tQJ_RgaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165123248"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@erickinnear commented on #1086"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086#discussion_r165123248"}}}</script>
----==_mimepart_5a71f9d1c4f8d_6f052ab87f882ec82075c8--


From nobody Wed Jan 31 09:25:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB8E412EBC5 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 09:25:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OVAOmyPW1uOn for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 09:24:59 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33F8612EC40 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 09:24:33 -0800 (PST)
Date: Wed, 31 Jan 2018 09:24:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517419472; bh=94K/CtRpBNE5RHTwQwvLk3Rf8I9qrMfiXmNkwL7NBpk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qQJNACUqoqoaDolesXqoHsRj324KVxxz0/WLVK5DUzDWj8NBHpbqqet0fj4rRaKDt U6J0AttKcS0Nfy1MbLBp/GIGfG6pnwJ75Qnqwl0iCfyAC3d4QTl3Ae9srkwSTEOn3y 1iEWwdLPee+ug3F69zFnmZf5QG+/P1NWSe9Ib+8Q=
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd9c9a0fe2efb8d9069232baa543ae5ee2059ef392cf000000011689bdd092a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/review/93010186@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a71fbd0388a1_3a242b27618b8ec821424"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: erickinnear
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/p-dlJouzxqUcxQMOiIzhB6daooI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 17:25:02 -0000

----==_mimepart_5a71fbd0388a1_3a242b27618b8ec821424
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

erickinnear commented on this pull request.



>  
 If validation of the new remote address fails, after allowing enough time for
-possible loss and recovery of packets carrying PING and PONG frames, the
-endpoint MUST terminate the connection.  When setting this timer,
-implementations are cautioned that the new path could have a longer round trip
-time than the original.  The endpoint MUST NOT send a CONNECTION_CLOSE frame in
-this case; it has to assume that the remote peer does not want to receive any
-more packets.
+recovering from possible loss of packets carrying PATH_CHALLENGE and
+PATH_RESPONSE frames, the endpoint MUST terminate the connection.  When setting

This is specific to address validation, I think. 
So, if you're just probing new paths for viability then you're not doing this and it's totally fine to consider those packets lost and move on. 
If you're doing address validation and the remote side cannot prove that it actually owns that address, we need to not send it anything more. 

In practice, this is determined by what role you're playing (are you the one changing addresses or are you the one seeing the remote endpoint 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/1086#discussion_r165125708
----==_mimepart_5a71fbd0388a1_3a242b27618b8ec821424
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@erickinnear</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165125708">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 If validation of the new remote address fails, after allowing enough time for
-possible loss and recovery of packets carrying PING and PONG frames, the
-endpoint MUST terminate the connection.  When setting this timer,
-implementations are cautioned that the new path could have a longer round trip
-time than the original.  The endpoint MUST NOT send a CONNECTION_CLOSE frame in
-this case; it has to assume that the remote peer does not want to receive any
-more packets.
+recovering from possible loss of packets carrying PATH_CHALLENGE and
+PATH_RESPONSE frames, the endpoint MUST terminate the connection.  When setting
</pre>
<p>This is specific to address validation, I think.<br>
So, if you're just probing new paths for viability then you're not doing this and it's totally fine to consider those packets lost and move on.<br>
If you're doing address validation and the remote side cannot prove that it actually owns that address, we need to not send it anything more.</p>
<p>In practice, this is determined by what role you're playing (are you the one changing addresses or are you the one seeing the remote endpoint 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/1086#discussion_r165125708">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4rHVMx3NsEwuXx6gWUo6SRPxpxzks5tQKHQgaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8Gq0QrEAAQZX9pdT1L6GJ2RztFgks5tQKHQgaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165125708"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@erickinnear commented on #1086"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086#discussion_r165125708"}}}</script>
----==_mimepart_5a71fbd0388a1_3a242b27618b8ec821424--


From nobody Wed Jan 31 09:37:43 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54DC012EB5F for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 09:37:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.028
X-Spam-Level: 
X-Spam-Status: No, score=-2.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id haxudWFHXXPT for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 09:37:37 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3281212D955 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 09:37:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gBt4IBf4qXNrlUyKyrG9yRj7ZKY=; b=IaQuC3UCOdT+oFU0 ISncOO68+YQ9ntTlqt8QGKuH0djT7aKSfupToUXr1lc9/ftECk7DK9tRvT+Vr7Pa D+aZJbTwC7QOp0AiC1LnthkNK84DnfXlvMeqeg6Pe038So1J4RfytiMFu4/gqTDd u3FeUN4l2ok8habZmvb7Mu00xLs=
Received: by filter0592p1mdw1.sendgrid.net with SMTP id filter0592p1mdw1-15605-5A71FEC4-39 2018-01-31 17:37:08.771791339 +0000 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 jALSK26VRGOMu6N0e_K5eg for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:37:08.728 +0000 (UTC)
Date: Wed, 31 Jan 2018 17:37:09 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcdfebbfaf265c4e80b5a871ac188ad24029a877f92cf000000011689c0c492a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/review/93014480@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a71fec451a05_1ea32afcad380ed0380b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1UYaVriQsEkgWaKk6jWYudJyhqV8l81DM7t5 lsW0z8CEiYICf7xMC7X23uLALBcnZjQcclPRBHupiU21khM3mamv++CFXCzYuDLjpC0R1zyWyXO0ae 6KabVkUrH9Gnmbzo+x8976MrSiqaRj/gXo6wM2Ty3hOu90W5flH4jeQ8Bu+dkPNLriBvUuRqWzdj/B Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/62cBQwTJ5vothdw2IFY39fZve5g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 17:37:42 -0000

----==_mimepart_5a71fec451a05_1ea32afcad380ed0380b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks commented on this pull request.



>  
 If validation of the new remote address fails, after allowing enough time for
-possible loss and recovery of packets carrying PING and PONG frames, the
-endpoint MUST terminate the connection.  When setting this timer,
-implementations are cautioned that the new path could have a longer round trip
-time than the original.  The endpoint MUST NOT send a CONNECTION_CLOSE frame in
-this case; it has to assume that the remote peer does not want to receive any
-more packets.
+recovering from possible loss of packets carrying PATH_CHALLENGE and
+PATH_RESPONSE frames, the endpoint MUST terminate the connection.  When setting

Let's imagine a client is on path A and probes path B with a challenge. The server receives this challenge and then responds with the response and a challenge of its own. Then, for some reason, that packet never makes it (too much loss, blocked in that direction, or client got disconnected). The both sides won't receive their challenge's response. The current spec text indicates both sides would immediately kill the connection on path A now. I am just questioning if that is the best course of action.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1086#discussion_r165129336
----==_mimepart_5a71fec451a05_1ea32afcad380ed0380b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165129336">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 If validation of the new remote address fails, after allowing enough time for
-possible loss and recovery of packets carrying PING and PONG frames, the
-endpoint MUST terminate the connection.  When setting this timer,
-implementations are cautioned that the new path could have a longer round trip
-time than the original.  The endpoint MUST NOT send a CONNECTION_CLOSE frame in
-this case; it has to assume that the remote peer does not want to receive any
-more packets.
+recovering from possible loss of packets carrying PATH_CHALLENGE and
+PATH_RESPONSE frames, the endpoint MUST terminate the connection.  When setting
</pre>
<p>Let's imagine a client is on path A and probes path B with a challenge. The server receives this challenge and then responds with the response and a challenge of its own. Then, for some reason, that packet never makes it (too much loss, blocked in that direction, or client got disconnected). The both sides won't receive their challenge's response. The current spec text indicates both sides would immediately kill the connection on path A now. I am just questioning if that is the best course of action.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165129336">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_Ea7PEZwXXl-cgq9TY8SOfJ2ZEtks5tQKTEgaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq43ES5kWi4pnsQKCXkyXxPQB2jiDks5tQKTEgaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165129336"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks commented on #1086"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086#discussion_r165129336"}}}</script>
----==_mimepart_5a71fec451a05_1ea32afcad380ed0380b5--


From nobody Wed Jan 31 09:44:52 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D8B312ECB3 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 09:44:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bJOarbNBOdi2 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 09:44:49 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F27212EC4C for <quic-issues@ietf.org>; Wed, 31 Jan 2018 09:44:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+Dsd5wudEzyuq9s5pA/KDka86PI=; b=t1Esr/PSlM4HmGIK CyZoDy8kfohMUlU1sCmAPwrSw/+ejCh0xfP+yIidqszBxRb+R4x+P0DlfpsaC5P7 a5OtKukv8rttxnDCe3R8NoD2POzZE0FhEhQY6rTQN0vCbuRkgEN8mv6qF3CTxmPr BHJw1AXZrKIVSoEbvjaSjO4PlZk=
Received: by filter0552p1iad2.sendgrid.net with SMTP id filter0552p1iad2-21808-5A72008F-26 2018-01-31 17:44:47.622924889 +0000 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 krAVceRpTM24I7Bx9D6ymg for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:44:47.478 +0000 (UTC)
Date: Wed, 31 Jan 2018 17:44:47 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbd758f140a2feeb4e982f18d225737202edd203792cf000000011689c28f92a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/c362012564@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a72008f5294a_4c173f98252b0f2813525b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0w/2HoVGi1OoQMpd5kd9VDwyD0JXK81I3GYF yvUYV4tJtj/VS5AGzW8+ViJFN5lgmuQTHwHQR3tj23XBXIqezRR+jEDKyq/BRAg3ZfhwetzOcKNjwg Px5hCeuofwlsopF4VpNgUag7iR1klDisuYukbaA9H7jmS6Qbn2V/3DIVxTjQxxgEFiklknlM5jU0a9 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/y4bb-EnoOd8W-CSpgGOFfCMDQkc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 17:44:51 -0000

----==_mimepart_5a72008f5294a_4c173f98252b0f2813525b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I must be missing something fundamental but ...

What is the real gain of a path challenge compared to just sending a packet on the desired path with an empty ping on a new path and see if an ACK gets through? Is to to enforce the ACK (aka path response) to follow the same path, and if so, I don't see any requirement that the path response is sent on a particular path?

Why must must the challenge be hard to guess if it happens on an encrypted channel? It would seem that the packet number with an auth tag would be sufficient, unless challenges can happen early on stream 0, which I don't think is the intention.

Is there a risk that the recipient is not cooperating, and hence the need for something unguessable? This then leans up against optimitistic ACK attacks.

Could this challenge thing be integrated with PMTU probing, considering that you need that knowledge to use the path, of course starting with the minimum size probe?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1086#issuecomment-362012564
----==_mimepart_5a72008f5294a_4c173f98252b0f2813525b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I must be missing something fundamental but ...</p>
<p>What is the real gain of a path challenge compared to just sending a pac=
ket on the desired path with an empty ping on a new path and see if an ACK =
gets through? Is to to enforce the ACK (aka path response) to follow the sa=
me path, and if so, I don't see any requirement that the path response is s=
ent on a particular path?</p>
<p>Why must must the challenge be hard to guess if it happens on an encrypt=
ed channel? It would seem that the packet number with an auth tag would be =
sufficient, unless challenges can happen early on stream 0, which I don't t=
hink is the intention.</p>
<p>Is there a risk that the recipient is not cooperating, and hence the nee=
d for something unguessable? This then leans up against optimitistic ACK at=
tacks.</p>
<p>Could this challenge thing be integrated with PMTU probing, considering =
that you need that knowledge to use the path, of course starting with the m=
inimum size probe?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1086#issuecomment-362012564">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzdFLkZ9VlcvSBKM=
6Ql_P6bRpvVNks5tQKaPgaJpZM4RzUjH">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-zE6QGwWuu4e_PnZ=
7cuCG3yMDlNks5tQKaPgaJpZM4RzUjH.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1086#issuecomment-362012564"></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 #1086: I must be mi=
ssing something fundamental but ...\r\n\r\nWhat is the real gain of a path =
challenge compared to just sending a packet on the desired path with an emp=
ty ping on a new path and see if an ACK gets through? Is to to enforce the =
ACK (aka path response) to follow the same path, and if so, I don't see any=
 requirement that the path response is sent on a particular path?\r\n\r\nWh=
y must must the challenge be hard to guess if it happens on an encrypted ch=
annel? It would seem that the packet number with an auth tag would be suffi=
cient, unless challenges can happen early on stream 0, which I don't think =
is the intention.\r\n\r\nIs there a risk that the recipient is not cooperat=
ing, and hence the need for something unguessable? This then leans up again=
st optimitistic ACK attacks.\r\n\r\nCould this challenge thing be integrate=
d with PMTU probing, considering that you need that knowledge to use the pa=
th, of course starting with the minimum size probe?"}],"action":{"name":"Vi=
ew Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086#iss=
uecomment-362012564"}}}</script>=

----==_mimepart_5a72008f5294a_4c173f98252b0f2813525b--


From nobody Wed Jan 31 09:48:00 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E699F12EB01 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 09:47:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eah1VBPJRSj5 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 09:47:57 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98B8E12D882 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 09:47:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=S5iyvR32t0tjRwaTC/+CQi8bEMo=; b=xH05jDy2/6ulrCYF +SGx0klrD1Z4JCoJzFIb2ETifdKENqWrNKk9+0utr8p6M8iBqd2iqWFvi5+wP/xg d33QrG9nIj5Xe876JrayE1rTzNvXu68pIT2dZlmhzb/l5r7/d8oBgw5dV+jePMlA 1TgLIsDBWuS+YjPZURgnjdRn8xg=
Received: by filter0375p1iad2.sendgrid.net with SMTP id filter0375p1iad2-28773-5A72014A-2E 2018-01-31 17:47:54.981859466 +0000 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 iCb4B8zSQCOvAY2GQz8HpA for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:47:54.824 +0000 (UTC)
Date: Wed, 31 Jan 2018 17:47:55 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4bd5dd36d9f73a2343224cf87c19945b07cf738792cf000000011689c34a92a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/c362013562@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a72014aad443_103233f99e5b12f381605a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3sPYOu4yOzTdh/20VWF2HUaZCWNeCuq+0s+A BhPUGnc9j5Fy515YCWfSNNHnh+Z4Y4SioUlWdrwOu7tUdo2zOpC4hc+onsdVKIQAo1pyjo1rdUBDCo hAKsTg54LGWfXg4npBdqRm5sqCDKHi+7VXTgbmGqftlPpNFEbSWSQeZhm9hPvLuycM4+/0dR2FJmsz A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2H2ckW6X6C6L3OApmsXiMjp52t0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 17:47:59 -0000

----==_mimepart_5a72014aad443_103233f99e5b12f381605a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj As I understand it, the challenge response doesn't have to be on a particular path. The reason it needs to be hard to guess is because you are doing source address validation. You are trying to make sure the client isn't trying to dump traffic on some unsuspecting IP. If the client can guess the challenge and reply with the appropriate response on its own path, it could make the server think it does own that other IP, and start sending traffic to it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1086#issuecomment-362013562
----==_mimepart_5a72014aad443_103233f99e5b12f381605a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/mikkelfj" class=3D"user-mention">@mikkelfj=
</a> As I understand it, the challenge response doesn't have to be on a par=
ticular path. The reason it needs to be hard to guess is because you are do=
ing source address validation. You are trying to make sure the client isn't=
 trying to dump traffic on some unsuspecting IP. If the client can guess th=
e challenge and reply with the appropriate response on its own path, it cou=
ld make the server think it does own that other IP, and start sending traff=
ic to it.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/1086#issuecomment-362013562">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzCnQSE_1b1m0NQo=
R38XehTxoqZVks5tQKdKgaJpZM4RzUjH">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq20S8n2LIAyyGby_g=
VW3qwrS919uks5tQKdKgaJpZM4RzUjH.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1086#issuecomment-362013562"></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":"@nibanks in #1086: @mikkelfj As =
I understand it, the challenge response doesn't have to be on a particular =
path. The reason it needs to be hard to guess is because you are doing sour=
ce address validation. You are trying to make sure the client isn't trying =
to dump traffic on some unsuspecting IP. If the client can guess the challe=
nge and reply with the appropriate response on its own path, it could make =
the server think it does own that other IP, and start sending traffic to it=
."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/=
base-drafts/pull/1086#issuecomment-362013562"}}}</script>=

----==_mimepart_5a72014aad443_103233f99e5b12f381605a0--


From nobody Wed Jan 31 09:49:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76B0012DA2C for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 09:49:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K0R2pJahtIVO for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 09:49:35 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3AFE12D882 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 09:49:34 -0800 (PST)
Date: Wed, 31 Jan 2018 09:49:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517420974; bh=kn/kU3XyCiZpuyxeO3iq9WrkVYUNl0eqU+2LotPrL2I=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iIolQiD8Ic6dPSCdByP0fG3WxAqKJHc9jOJHVWPRNU3hOkX0oF0o175vSQvEM9Rm3 USGZH1ZUxeXVnv4OQja9pjCbZzZb6jLm/UubHQ04dYZV1gYYK1aB8UP3rTlCQYZqYJ D650ZPv4LXRNBEVQhwymjV+xm84FRnkd33E4d4wA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6c6088014b9653ba1a344ee75eea12ab01fe4a7092cf000000011689c3ae92a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/c362014086@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7201ae314bf_3f7b2afcad380ed012167c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/VJArnjQJ3TgUSU4CaNxW4LGGHBg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 17:49:36 -0000

----==_mimepart_5a7201ae314bf_3f7b2afcad380ed012167c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OK, so the fundamental thing I was missing (which dawned after hitting return of course), is that it is not necessarily the client proping for a new path, but the server not trusting the peer to be on the path that it claims to be. So the sending a challenge is already following a return path.

@nibanks explained this while I was writing the above.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1086#issuecomment-362014086
----==_mimepart_5a7201ae314bf_3f7b2afcad380ed012167c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>OK, so the fundamental thing I was missing (which dawned after hitting=
 return of course), is that it is not necessarily the client proping for =
a new path, but the server not trusting the peer to be on the path that i=
t claims to be. So the sending a challenge is already following a return =
path.</p>
<p><a href=3D"https://github.com/nibanks" class=3D"user-mention">@nibanks=
</a> explained this while I was writing the above.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1086#issuecomment-362014086">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1-cir=
ATn-deHoKsZ9M0S6eRa-R1ks5tQKeugaJpZM4RzUjH">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqxLHS-=
ESH_3fXfhh09qmP82wNiuQks5tQKeugaJpZM4RzUjH.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1086#issuecomment-362014086"></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 #=
1086: OK, so the fundamental thing I was missing (which dawned after hitt=
ing return of course), is that it is not necessarily the client proping f=
or a new path, but the server not trusting the peer to be on the path tha=
t it claims to be. So the sending a challenge is already following a retu=
rn path.\r\n\r\n@nibanks explained this while I was writing the above."}]=
,"action":{"name":"View Pull Request","url":"https://github.com/quicwg/ba=
se-drafts/pull/1086#issuecomment-362014086"}}}</script>=

----==_mimepart_5a7201ae314bf_3f7b2afcad380ed012167c--


From nobody Wed Jan 31 10:44:31 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C259A12EC28 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 10:44:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HUU1xtyMjmYB for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 10:44:28 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 578FD12F17A for <quic-issues@ietf.org>; Wed, 31 Jan 2018 10:44:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ImB09UMgcnbWWzrLUqrvBcvZSsg=; b=S8dNdG4X25WDUr6t OY9G+ytMrmJOKYdoCkBJfKsUx3lryLH7393Nna7/wVKV9QiEbH03YWtkCWdes3JM l1SLBXAZxEnGipgcOT4PUP5Sfsr2Duo/MpBUeR3bwwh+MvuARw+nXFjBrij3G5c+ 8FbGjl95Dftyk9cQzuwmfigK/2I=
Received: by filter0396p1iad2.sendgrid.net with SMTP id filter0396p1iad2-976-5A720E8A-16 2018-01-31 18:44:26.420471948 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0050p1mdw1.sendgrid.net (SG) with ESMTP id 1u-i1EiVTReYJcxwMGdSBQ for <quic-issues@ietf.org>; Wed, 31 Jan 2018 18:44:26.336 +0000 (UTC)
Date: Wed, 31 Jan 2018 18:44:26 +0000 (UTC)
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf1a13153456e5e015414e213c5f0958c4eb5741692cf000000011689d08992a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/review/93036944@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a720e89ed08c_6cb12ab07382cec432621"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: erickinnear
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1KuQ+vF/+Ep92bT3doCOyFjeLPBBsMC3jdhF +MMuPh1rJRSLnNCM0nC0PUUztkMyyFoVOvHmLIEmGmlkNEsBXAhDZPbLJnECl4S89bggMLTI4pGmSN P+3gF3TWdnBjzXEyPd3r+TSM/VuZZPTcvoasohTwmQogdDFFMWLtzt3ou8na0ZJ7VHL0IT5tIA0S5c 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rLBb2sSTSHIHq_wN8uiRseWzaJ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 18:44:31 -0000

----==_mimepart_5a720e89ed08c_6cb12ab07382cec432621
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

erickinnear commented on this pull request.



>  
 If validation of the new remote address fails, after allowing enough time for
-possible loss and recovery of packets carrying PING and PONG frames, the
-endpoint MUST terminate the connection.  When setting this timer,
-implementations are cautioned that the new path could have a longer round trip
-time than the original.  The endpoint MUST NOT send a CONNECTION_CLOSE frame in
-this case; it has to assume that the remote peer does not want to receive any
-more packets.
+recovering from possible loss of packets carrying PATH_CHALLENGE and
+PATH_RESPONSE frames, the endpoint MUST terminate the connection.  When setting

This should probably be clarified in the text: I read this as only the server would be performing address validation for this example (since the client isn't seeing the server's address change) and therefore would be the only one required to kill the connection if the client cannot demonstrate that it owns the new address. 

In the scenario you mentioned, the client should be sending additional PATH_CHALLENGES when it doesn't get the response (and I think it's possible and probably a good idea for a server implementation to send a new one as well instead of waiting for the client to retransmit, if it wishes).

I agree with your general point, however -- I think we should clarify that the server must not send additional data to the new client's address rather than closing the connection as a whole. Otherwise I can trivially get the server to close your connection just by failing address validation on your behalf. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1086#discussion_r165148009
----==_mimepart_5a720e89ed08c_6cb12ab07382cec432621
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@erickinnear</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165148009">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 If validation of the new remote address fails, after allowing enough time for
-possible loss and recovery of packets carrying PING and PONG frames, the
-endpoint MUST terminate the connection.  When setting this timer,
-implementations are cautioned that the new path could have a longer round trip
-time than the original.  The endpoint MUST NOT send a CONNECTION_CLOSE frame in
-this case; it has to assume that the remote peer does not want to receive any
-more packets.
+recovering from possible loss of packets carrying PATH_CHALLENGE and
+PATH_RESPONSE frames, the endpoint MUST terminate the connection.  When setting
</pre>
<p>This should probably be clarified in the text: I read this as only the server would be performing address validation for this example (since the client isn't seeing the server's address change) and therefore would be the only one required to kill the connection if the client cannot demonstrate that it owns the new address.</p>
<p>In the scenario you mentioned, the client should be sending additional PATH_CHALLENGES when it doesn't get the response (and I think it's possible and probably a good idea for a server implementation to send a new one as well instead of waiting for the client to retransmit, if it wishes).</p>
<p>I agree with your general point, however -- I think we should clarify that the server must not send additional data to the new client's address rather than closing the connection as a whole. Otherwise I can trivially get the server to close your connection just by failing address validation on your behalf.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165148009">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq807cghwVP9zCOlgCkctyvGALNllks5tQLSJgaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3kzRbKL8OXZdRM9b2RvOuyO6lNDks5tQLSJgaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165148009"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@erickinnear commented on #1086"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086#discussion_r165148009"}}}</script>
----==_mimepart_5a720e89ed08c_6cb12ab07382cec432621--


From nobody Wed Jan 31 11:05:01 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 249EA12EC0F for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 11:05:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IyEwtaXB_0aN for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 11:04:57 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BB1FD129C6C for <quic-issues@ietf.org>; Wed, 31 Jan 2018 11:04:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=0PRE4axvoGYyOsD58eoh6QWgcnY=; b=pFZMMPNcyG27hqEX kVSGiIk0EdQGR3odwZawvvqKTNGAeu9RIdJWfK7g4xoujqRdsdDNgGhOfyuf92ib B6K/3925l948dp9uE2Q8U6+7DxAwHREZ++/BsbGglEI9ysI2QEBvIQcRnIOuLPn8 788TXnMHWc/lpHNs309Y1j77Gkk=
Received: by filter0049p1iad2.sendgrid.net with SMTP id filter0049p1iad2-21661-5A721357-1A 2018-01-31 19:04:55.835269223 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0023p1mdw1.sendgrid.net (SG) with ESMTP id _ON0be-iS-Gd0nstNhhtCw for <quic-issues@ietf.org>; Wed, 31 Jan 2018 19:04:55.569 +0000 (UTC)
Date: Wed, 31 Jan 2018 19:04:56 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd0b2d4bac7116f1fb02c3923b391d2fa9160764292cf000000011689d55392a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/review/93038951@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a721353b00f0_1d873fb4fc2c0f38312067"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak16B8q380Y2y7jelZu/ID2j1o2gVkIfFcu3wt QyMQ9vksAC1AYBOAGRhpb0+jR6Hf3AKHwH2UZKgNokb/hyR5uyIJxapcZxeheuLCfvJuTxS/IS7bax N6D0j3+n8ZJV6jgP7aC54EGKpm17mFO8eCfoDPKdO5zny8ySnP3wvsmHCgM9h/5WEZcq4Jx3Gw9kAj U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QAtgAYIwg5RgLFi8sOCuzRrrm0w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 19:05:00 -0000

----==_mimepart_5a721353b00f0_1d873fb4fc2c0f38312067
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

MikeBishop commented on this pull request.

Generally fine.

>=20=20
 If validation of the new remote address fails, after allowing enough time =
for
-possible loss and recovery of packets carrying PING and PONG frames, the
-endpoint MUST terminate the connection.  When setting this timer,
-implementations are cautioned that the new path could have a longer round =
trip
-time than the original.  The endpoint MUST NOT send a CONNECTION_CLOSE fra=
me in
-this case; it has to assume that the remote peer does not want to receive =
any
-more packets.
+recovering from possible loss of packets carrying PATH_CHALLENGE and
+PATH_RESPONSE frames, the endpoint MUST terminate the connection.  When se=
tting

I think the language should be around not considering that path viable.  If=
 that was your only path, that means you'll have to kill the connection, ye=
s.  If you think you still have the old path but you're wrong, you'll disco=
ver that via timeout soon enough.

>=20=20
 If validation of the new remote address fails, after allowing enough time =
for
-possible loss and recovery of packets carrying PING and PONG frames, the
-endpoint MUST terminate the connection.  When setting this timer,
-implementations are cautioned that the new path could have a longer round =
trip
-time than the original.  The endpoint MUST NOT send a CONNECTION_CLOSE fra=
me in
-this case; it has to assume that the remote peer does not want to receive =
any
-more packets.
+recovering from possible loss of packets carrying PATH_CHALLENGE and
+PATH_RESPONSE frames, the endpoint MUST terminate the connection.  When se=
tting
+this timer, implementations are cautioned that the new path could have a l=
onger
+round trip time than the original.  The endpoint MUST NOT send a
+CONNECTION_CLOSE frame in this case; it has to assume that the remote peer=
 does
+not want to receive any more packets.

I'd question this piece, too.  Rather than "does not want," the implementat=
ion should be assuming that the other side *cannot* receive any more packet=
s on the path being probed.  If you have another path, sending a CONNECTION=
_CLOSE or even maintaining the connection seems quite reasonable.

> @@ -1619,10 +1627,10 @@ the legitimate copy will be dropped as a duplicat=
e.
=20
 After a spurious migration, validation of the source address will fail bec=
ause
 the entity at the source address does not have the necessary cryptographic=
 keys
-to read or respond to the PING frame that is sent to it, even if it wanted=
 to.
-Such a spurious connection migration could result in the connection being
-dropped when the source address validation fails.  This grants an attacker=
 the
-ability to terminate the connection.
+to read or respond to the PATH_CHALLENGE frame that is sent to it, even if=
 it
+wanted to.  Such a spurious connection migration could result in the conne=
ction
+being dropped when the source address validation fails.  This grants an at=
tacker
+the ability to terminate the connection.

How about a recommendation to probe both old and new addresses to guard aga=
inst this?

> @@ -2352,17 +2337,56 @@ Application Error Code:
   {{app-error-codes}}).
=20
=20
+## PATH_CHALLENGE Frame {#frame-path-challenge}

We've already done one reorder of the document to match the table -- we'll =
probably need to do another as part of the grand editorial pass being discu=
ssed in a few months.

>=20=20
-## PONG Frame {#frame-pong}
+Endpoints can use PATH_CHALLENGE frames (type=3D0x0e) to check reachabilit=
y to the
+peer, to verify a new path's PMTU, and for address validation during conne=
ction

The point about PMTU is that you can send multiple PATH_CHALLENGEs on the n=
ew path in packets of different sizes and see which ones get through.  Howe=
ver, I'd recommend putting that in a section on probing for PMTU than makin=
g an offhand reference here.

>=20=20
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content o=
f a
-PONG frame does not match the content of a PING frame previously sent by t=
he
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED=
_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Da=
ta
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that rece=
ives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0=
x0e).

The previous text says that the PATH_RESPONSE can be sent on any path, so c=
urrently we don't.

>=20=20
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content o=
f a
-PONG frame does not match the content of a PING frame previously sent by t=
he
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED=
_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Da=
ta
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that rece=
ives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0=
x0e).
+
+A PATH_CHALLENGE frame MUST NOT elicit acknowledgements; the corresponding

I think we should always acknowledge all packets.  I wouldn't be upset abou=
t including PATH_CHALLENGE/PATH_RESPONSE along with ACK in the context of "=
packets containing only ACKs don't trigger the sending of a ACK immediately=
, but are included the next time an ACK is generated."

> +PATH_RESPONSE serves to indicate receipt of the PATH_CHALLENGE.
+
+
+## PATH_RESPONSE Frame {#frame-path-response}
+
+The PATH_RESPONSE frame (type=3D0x0f) is sent in response to a PATH_CHALLE=
NGE
+frame.  Its format is identical to the PATH_CHALLENGE frame
+({{frame-path-challenge}}).
+
+An endpoint that receives a PATH_RESPONSE frame containing an empty payloa=
d MUST
+generate a connection error of type FRAME_ERROR, indicating the PATH_RESPO=
NSE
+frame (that is, 0x0e).  If the content of a PATH_RESPONSE frame does not m=
atch
+the content of a PATH_CHALLENGE frame previously sent by the endpoint, the
+endpoint MAY generate a connection error of type UNSOLICITED_PATH_RESPONSE.
+
+A PATH_RESPONSE frame MUST NOT elicit an acknowledgement.
=20
=20
 ## ACK Frame {#frame-ack}

Not minor -- you can create chaos doing this.  Ask me how I know.  =F0=9F=
=98=89

>=20=20
-: An endpoint received a PONG frame that did not correspond to any PING fr=
ame
-  that it previously sent.
+: An endpoint received a PATH_RESPONSE frame that did not correspond to any
+  PATH_CHALLENGE frame that it previously sent.

Defining the error code doesn't create a mandate to enforce and send it.  I=
mplementations that know they have accounting for every PATH_CHALLENGE they=
've ever sent (e.g. because they've never sent any) can enforce this, while=
 implementations which have discarded state can let an unknown PATH_RESPONS=
E pass without comment.

--=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/1086#pullrequestreview-93038951=

----==_mimepart_5a721353b00f0_1d873fb4fc2c0f38312067
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@MikeBishop</b> commented on this pull request.</p>

<p>Generally fine.</p><hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1086#discussion=
_r165149748">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;=20=20
 If validation of the new remote address fails, after allowing enough time =
for
-possible loss and recovery of packets carrying PING and PONG frames, the
-endpoint MUST terminate the connection.  When setting this timer,
-implementations are cautioned that the new path could have a longer round =
trip
-time than the original.  The endpoint MUST NOT send a CONNECTION_CLOSE fra=
me in
-this case; it has to assume that the remote peer does not want to receive =
any
-more packets.
+recovering from possible loss of packets carrying PATH_CHALLENGE and
+PATH_RESPONSE frames, the endpoint MUST terminate the connection.  When se=
tting
</pre>
<p>I think the language should be around not considering that path viable. =
 If that was your only path, that means you'll have to kill the connection,=
 yes.  If you think you still have the old path but you're wrong, you'll di=
scover that via timeout soon enough.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1086#discussion=
_r165150081">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;=20=20
 If validation of the new remote address fails, after allowing enough time =
for
-possible loss and recovery of packets carrying PING and PONG frames, the
-endpoint MUST terminate the connection.  When setting this timer,
-implementations are cautioned that the new path could have a longer round =
trip
-time than the original.  The endpoint MUST NOT send a CONNECTION_CLOSE fra=
me in
-this case; it has to assume that the remote peer does not want to receive =
any
-more packets.
+recovering from possible loss of packets carrying PATH_CHALLENGE and
+PATH_RESPONSE frames, the endpoint MUST terminate the connection.  When se=
tting
+this timer, implementations are cautioned that the new path could have a l=
onger
+round trip time than the original.  The endpoint MUST NOT send a
+CONNECTION_CLOSE frame in this case; it has to assume that the remote peer=
 does
+not want to receive any more packets.
</pre>
<p>I'd question this piece, too.  Rather than "does not want," the implemen=
tation should be assuming that the other side <em>cannot</em> receive any m=
ore packets on the path being probed.  If you have another path, sending a =
CONNECTION_CLOSE or even maintaining the connection seems quite reasonable.=
</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1086#discussion=
_r165150500">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1619,10 +1627,10 @@ the legitimate copy =
will be dropped as a duplicate.
=20
 After a spurious migration, validation of the source address will fail bec=
ause
 the entity at the source address does not have the necessary cryptographic=
 keys
-to read or respond to the PING frame that is sent to it, even if it wanted=
 to.
-Such a spurious connection migration could result in the connection being
-dropped when the source address validation fails.  This grants an attacker=
 the
-ability to terminate the connection.
+to read or respond to the PATH_CHALLENGE frame that is sent to it, even if=
 it
+wanted to.  Such a spurious connection migration could result in the conne=
ction
+being dropped when the source address validation fails.  This grants an at=
tacker
+the ability to terminate the connection.
</pre>
<p>How about a recommendation to probe both old and new addresses to guard =
against this?</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1086#discussion=
_r165151237">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -2352,17 +2337,56 @@ Application Error Co=
de:
   {{app-error-codes}}).
=20
=20
+## PATH_CHALLENGE Frame {#frame-path-challenge}
</pre>
<p>We've already done one reorder of the document to match the table -- we'=
ll probably need to do another as part of the grand editorial pass being di=
scussed in a few months.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1086#discussion=
_r165151665">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;=20=20
-## PONG Frame {#frame-pong}
+Endpoints can use PATH_CHALLENGE frames (type=3D0x0e) to check reachabilit=
y to the
+peer, to verify a new path&#39;s PMTU, and for address validation during c=
onnection
</pre>
<p>The point about PMTU is that you can send multiple PATH_CHALLENGEs on th=
e new path in packets of different sizes and see which ones get through.  H=
owever, I'd recommend putting that in a section on probing for PMTU than ma=
king an offhand reference here.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1086#discussion=
_r165152182">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;=20=20
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content o=
f a
-PONG frame does not match the content of a PING frame previously sent by t=
he
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED=
_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Da=
ta
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that rece=
ives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0=
x0e).
</pre>
<p>The previous text says that the PATH_RESPONSE can be sent on any path, s=
o currently we don't.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1086#discussion=
_r165153021">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;=20=20
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content o=
f a
-PONG frame does not match the content of a PING frame previously sent by t=
he
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED=
_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Da=
ta
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that rece=
ives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0=
x0e).
+
+A PATH_CHALLENGE frame MUST NOT elicit acknowledgements; the corresponding
</pre>
<p>I think we should always acknowledge all packets.  I wouldn't be upset a=
bout including PATH_CHALLENGE/PATH_RESPONSE along with ACK in the context o=
f "packets containing only ACKs don't trigger the sending of a ACK immediat=
ely, but are included the next time an ACK is generated."</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1086#discussion=
_r165153358">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +PATH_RESPONSE serves to indicate receipt of=
 the PATH_CHALLENGE.
+
+
+## PATH_RESPONSE Frame {#frame-path-response}
+
+The PATH_RESPONSE frame (type=3D0x0f) is sent in response to a PATH_CHALLE=
NGE
+frame.  Its format is identical to the PATH_CHALLENGE frame
+({{frame-path-challenge}}).
+
+An endpoint that receives a PATH_RESPONSE frame containing an empty payloa=
d MUST
+generate a connection error of type FRAME_ERROR, indicating the PATH_RESPO=
NSE
+frame (that is, 0x0e).  If the content of a PATH_RESPONSE frame does not m=
atch
+the content of a PATH_CHALLENGE frame previously sent by the endpoint, the
+endpoint MAY generate a connection error of type UNSOLICITED_PATH_RESPONSE.
+
+A PATH_RESPONSE frame MUST NOT elicit an acknowledgement.
=20
=20
 ## ACK Frame {#frame-ack}
</pre>
<p>Not minor -- you can create chaos doing this.  Ask me how I know.  <g-em=
oji class=3D"g-emoji" alias=3D"wink" fallback-src=3D"https://assets-cdn.git=
hub.com/images/icons/emoji/unicode/1f609.png" ios-version=3D"6.0">=F0=9F=98=
=89</g-emoji></p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1086#discussion=
_r165154058">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;=20=20
-: An endpoint received a PONG frame that did not correspond to any PING fr=
ame
-  that it previously sent.
+: An endpoint received a PATH_RESPONSE frame that did not correspond to any
+  PATH_CHALLENGE frame that it previously sent.
</pre>
<p>Defining the error code doesn't create a mandate to enforce and send it.=
  Implementations that know they have accounting for every PATH_CHALLENGE t=
hey've ever sent (e.g. because they've never sent any) can enforce this, wh=
ile implementations which have discarded state can let an unknown PATH_RESP=
ONSE pass without comment.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/1086#pullrequestreview-93038951">view it on GitHub</a>, or <a=
 href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwtlF6JlSzhP=
-gBHvng1Tk37VYU5ks5tQLlTgaJpZM4RzUjH">mute the thread</a>.<img alt=3D"" hei=
ght=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq7kZ0oi1Mma12F=
vY2nqKHZx9ppYKks5tQLlTgaJpZM4RzUjH.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1086#pullrequestreview-93038951"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1086"}=
],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/bas=
e-drafts/pull/1086#pullrequestreview-93038951"}}}</script>=

----==_mimepart_5a721353b00f0_1d873fb4fc2c0f38312067--


From nobody Wed Jan 31 11:23:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5FB3A12F274 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 11:23:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_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 Mxk6XY1lVl_k for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 11:23:46 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7BC2812ECB0 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 11:23:44 -0800 (PST)
Date: Wed, 31 Jan 2018 11:23:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517426618; bh=geSY7fOeIzyu70GACA+ywtt+lMZbs0YhsOmZttTZ4fw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XEtw7XxTRDG3NP5ICNNYHksUatyOsWkpcWViKBpR7v+QPU594jqSGHx5T/llUWxQu S9lDGqAYSSYyoUCmdFlAYSfMhmtjPpxTIhurlfB9erCtImZDbmmMbNlFDCmMC0Pdz6 TFkFjeI1lraIZp3vFe27heKvOiQ588QSfbg+o7Es=
From: Yang Chi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9a2ee712e3df82f38ca9ab523e41a6107c5c042192cf000000011689d9ba92a169ce116b7d6c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1075/362041836@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1075@github.com>
References: <quicwg/base-drafts/issues/1075@github.com>
Subject: Re: [quicwg/base-drafts] TLP doesn't change the congestion window (#1075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7217ba47f61_31c12aaafc112ed0384214"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: yangchi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6fvRc43JPr2_ZrSiCsxd6wU6N58>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 19:23:48 -0000

----==_mimepart_5a7217ba47f61_31c12aaafc112ed0384214
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett : never mind about the "MUST being too strong". I was thinking that for a short moment after I send out a TLP packet, if an ACK comes back and acking all packets before TLP, but not TLP, I'm only allowed to send congestion_window - bytes_in_flight number of bytes, while bytes_in_flight still holds the TLP bytes. But now i realize that's the way it was intended. (There might be a case that after onRetransmissionTimeoutVerified, congestion_window drops to a small value, but not everything in bytes_in_flight will be cleared up, but that's a different issue (#935 ).)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1075#issuecomment-362041836
----==_mimepart_5a7217ba47f61_31c12aaafc112ed0384214
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/ianswett" class=3D"user-mention">@ianswe=
tt</a> : never mind about the "MUST being too strong". I was thinking tha=
t for a short moment after I send out a TLP packet, if an ACK comes back =
and acking all packets before TLP, but not TLP, I'm only allowed to send =
congestion_window - bytes_in_flight number of bytes, while bytes_in_fligh=
t still holds the TLP bytes. But now i realize that's the way it was inte=
nded. (There might be a case that after onRetransmissionTimeoutVerified, =
congestion_window drops to a small value, but not everything in bytes_in_=
flight will be cleared up, but that's a different issue (<a href=3D"https=
://github.com/quicwg/base-drafts/issues/935" class=3D"issue-link js-issue=
-link" data-error-text=3D"Failed to load issue title" data-id=3D"27436086=
6" data-permission-text=3D"Issue title is private" data-url=3D"https://gi=
thub.com/quicwg/base-drafts/issues/935">#935</a> ).)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1075#issuecomment-362041836">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3RD=
4CaFw1XgF8HHbLGtXVLZxtrxks5tQL26gaJpZM4Rv8UF">mute the thread</a>.<img al=
t=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqz=
yUh4cayX6usTXT3Ss2okIu-9cmks5tQL26gaJpZM4Rv8UF.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/1075#issuecomment-362041836"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@yangchi in #1=
075: @ianswett : never mind about the \"MUST being too strong\". I was th=
inking that for a short moment after I send out a TLP packet, if an ACK c=
omes back and acking all packets before TLP, but not TLP, I'm only allowe=
d to send congestion_window - bytes_in_flight number of bytes, while byte=
s_in_flight still holds the TLP bytes. But now i realize that's the way i=
t was intended. (There might be a case that after onRetransmissionTimeout=
Verified, congestion_window drops to a small value, but not everything in=
 bytes_in_flight will be cleared up, but that's a different issue (#935 )=
.)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/1075#issuecomment-362041836"}}}</script>=

----==_mimepart_5a7217ba47f61_31c12aaafc112ed0384214--


From nobody Wed Jan 31 11:29:21 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1BE812F3D6 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 11:29:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FX6lHmIcHgGH for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 11:29:15 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3606112F280 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 11:29:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=M3mmVGj2av9moZW5pJDXJZyPgh8=; b=DyDJxu7EL8YwvKoF Ue5xNPuBQCvnw7AK/1yWyEHuaFoHE5INt88OQn8VIfz4Rr/j9FJ/ozAIv0vx4cNo KHXYRjxhxyBwCA82tfzHnccEydcdhBPgcDD7h2GtGRHn3T9rstFOMogkxwAk3Mvc GcSy927z1ewNqXFb8hKgi7My9eY=
Received: by filter0146p1iad2.sendgrid.net with SMTP id filter0146p1iad2-30902-5A721909-2A 2018-01-31 19:29:13.868056293 +0000 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 QpYkBytUT3i4k2DFsPxPLg for <quic-issues@ietf.org>; Wed, 31 Jan 2018 19:29:13.526 +0000 (UTC)
Date: Wed, 31 Jan 2018 19:29:14 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3502a1df4b3582b93c4db9c52d269fcc46a19ec392cf000000011689db0492a169ce1177a33a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1088/review/93046451@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1088@github.com>
References: <quicwg/base-drafts/pull/1088@github.com>
Subject: Re: [quicwg/base-drafts] A 17 octet connection ID (#1088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a721904f1205_68cd2ab91c832ed032573a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1dUd5FlQ5v8xJ4vZ1NdwtPCiFVYq3mDqnNnv YDGoPdcQbm6Kxll52sK2zgPWmv/rVg0d/PxXIsF1+STKydhtqoP0x82XpPHShR96PCWunue8PKuuQb Bjp+E9jpq1r9wSRuUYs8BCA4PR/zZFBp/sQfZU5oA6hd3/P9k9yr336ABu76ikNo2ZGofZG49rjsGA M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H-mqRgph3bHwSZR_9BW1bsC4pkc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 19:29:20 -0000

----==_mimepart_5a721904f1205_68cd2ab91c832ed032573a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.

I like the property that the "real" CID is fixed-size and it gets shortened in certain circumstances.  However, I'm concerned that having no indication of CID presence or length in the short header limits the usefulness of the CID for routing for any network appliance not in explicit cooperation with the server.  That seems like it has the potential to bite us.

>    recipient of a packet to identify the packet protection keys that are used to
   protect the packet.  See {{QUIC-TLS}} for details.
 
 Short Packet Type:
 
-: The remaining 5 bits of octet 0 include one of 32 packet types.
+: The remaining 6 bits of octet 0 include one of 32 packet types.

If you have one more bit, you now have 64 packet types.

>  {: #short-packet-types title="Short Header Packet Types"}
 
-The header form, omit connection ID flag, and connection ID of a short header
-packet are version-independent.  The remaining fields are specific to the
-selected QUIC version.  See {{version-specific}} for details on how packets
-from different versions of QUIC are interpreted.
+The header form and connection ID of a short header packet are
+version-independent.  The remaining fields are specific to the selected QUIC

This makes the Connection ID in the short header a difficult invariant.  There might be one, but there's no way to identify how long it is.  Middleboxes that want to use the CID for routing, unless they're in active collaboration with the server, are kind of stuck.  Which might be intentional, but it seems awkward.

> @@ -682,11 +682,11 @@ sequence of frames, as described in {{frames}}.
 
 ## Connection ID {#connection-id}
 
-QUIC connections are identified by their 64-bit Connection ID.  All long headers
-contain a Connection ID.  Short headers indicate the presence of a Connection ID
-using the Omit Connection ID flag.  When present, the Connection ID is in the
-same location in all packet headers, making it straightforward for middleboxes,
-such as load balancers, to locate and use it.
+QUIC connections are identified by their 136-bit Connection ID.  All long

You lower-cased all occurrences of "Connection ID" in this paragraph except this one.

> @@ -682,11 +682,11 @@ sequence of frames, as described in {{frames}}.
 
 ## Connection ID {#connection-id}
 
-QUIC connections are identified by their 64-bit Connection ID.  All long headers
-contain a Connection ID.  Short headers indicate the presence of a Connection ID
-using the Omit Connection ID flag.  When present, the Connection ID is in the
-same location in all packet headers, making it straightforward for middleboxes,
-such as load balancers, to locate and use it.
+QUIC connections are identified by their 136-bit Connection ID.  All long
+headers contain a connection ID.  The connection ID is truncated in the short

Since 17 bytes isn't truncated, perhaps "can be" truncated?

> @@ -682,11 +682,11 @@ sequence of frames, as described in {{frames}}.
 
 ## Connection ID {#connection-id}
 
-QUIC connections are identified by their 64-bit Connection ID.  All long headers
-contain a Connection ID.  Short headers indicate the presence of a Connection ID
-using the Omit Connection ID flag.  When present, the Connection ID is in the
-same location in all packet headers, making it straightforward for middleboxes,
-such as load balancers, to locate and use it.
+QUIC connections are identified by their 136-bit Connection ID.  All long
+headers contain a connection ID.  The connection ID is truncated in the short
+header, using between 0 and 17 octets.  When present, the connection ID is in
+the same location in all packet headers, making it straightforward for
+middleboxes, such as load balancers, to locate and use it.

Except it's not straightforward; see above.

> @@ -703,6 +703,22 @@ use it for all subsequent Handshake ({{packet-handshake}}) and 1-RTT
 Server's Version Negotiation ({{packet-version}}) and Retry ({{packet-retry}})
 packets MUST use connection ID selected by the client.
 
+A connection ID is truncated when included in short headers.  Each endpoint
+expresses how many octets of the connection ID they require in packets that are
+sent to that endpoint.  The truncate_connection_id transport parameter
+({{transport-parameter-definitions}}) determines the number of octets that are
+included.  An endpoint can request that the connection ID to be omitted entirely
+by setting truncate_connection_id to 0, or include any number of octets up to
+the full connection ID length of 17 octets.  Connection IDs are not truncated
+for any other use.
+
+Note:
+
+: The odd length of the connection ID is chosen to enable efficient construction
+  of the value using 128-bit ciphers with additional space for overhead.
+  Endpoints might negotiate the use of a truncated connection ID for use with
+  the short header.

The second sentence of the note seems pointless, given that you've just talked about this and it's unrelated to the first sentence in the note.

>  
-* the location and size of the Connection ID field in both header forms,
+* the location of the Connection ID field in short headers,

Perhaps worth re-emphasizing that the size is not invariant?

> @@ -1462,13 +1479,13 @@ connection if the integrity check fails with a PROTOCOL_VIOLATION error code.
 
 ## Connection Migration {#migration}
 
-QUIC connections are identified by their 64-bit Connection ID.  QUIC's
-consistent connection ID allows connections to survive changes to the client's
-IP and/or port, such as those caused by client or server migrating to a new
-network.  Connection migration allows a client to retain any shared state with a
-connection when they move networks.  This includes state that can be hard to
-recover such as outstanding requests, which might otherwise be lost with no easy
-way to retry them.
+QUIC connections are identified by their 136-bit Connection ID or whatever part

Along the lines of being explicit about which side we're truncating, maybe call this a "prefix" rather than a "part"?

> +
+Ensuring that the server sends the correct connection ID in its stateless reset
+presents an additional challenge.  Truncation of the connection ID in packets
+that use the short header means that the entire connection ID might not be
+present in the packet that triggers the stateless reset.  Furthermore, the
+server cannot know how many octets from the connection ID that the client
+requested be included in the short header.
+
+A server is expected to have a minimum number of octets that are needed for
+correct routing.  Thus, the server can always know that at least this many
+octets of the packet it receives contain a connection ID.
+
+If the server uses a longer connection ID than the client, there is the
+potential for the additional octets to be used to reveal that the stateless
+reset is not a regular packet.  This is not a serious issue, as it is already
+possible to use other fields to distinguish them from other packet.

Really?  I thought we'd been able to stick to that goal so far.

> +octets of the packet it receives contain a connection ID.
+
+If the server uses a longer connection ID than the client, there is the
+potential for the additional octets to be used to reveal that the stateless
+reset is not a regular packet.  This is not a serious issue, as it is already
+possible to use other fields to distinguish them from other packet.
+
+If a client requires more octets of the connection ID for routing than the
+server requires, those octets will not appear in the packet that the server
+receives.  In this case, the stateless reset might not reach the client.
+
+A server can avoid this by ensuring that it always receives a connection ID that
+is equal to or longer than the connection ID requested by the client.  In
+choosing a connection ID, the server already knows the client's preferred
+transaction ID length, and so can request that the client provide a similarly
+long connection ID.

This is probably the right choice, but again departs from our current semantics that servers don't have to look at the client's transport params before generating their own.

> +If the server uses a longer connection ID than the client, there is the
+potential for the additional octets to be used to reveal that the stateless
+reset is not a regular packet.  This is not a serious issue, as it is already
+possible to use other fields to distinguish them from other packet.
+
+If a client requires more octets of the connection ID for routing than the
+server requires, those octets will not appear in the packet that the server
+receives.  In this case, the stateless reset might not reach the client.
+
+A server can avoid this by ensuring that it always receives a connection ID that
+is equal to or longer than the connection ID requested by the client.  In
+choosing a connection ID, the server already knows the client's preferred
+transaction ID length, and so can request that the client provide a similarly
+long connection ID.
+
+A server can construct the connection ID such that it includes a record the

"a record of", or "an indicator of"

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1088#pullrequestreview-93046451
----==_mimepart_5a721904f1205_68cd2ab91c832ed032573a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<p>I like the property that the "real" CID is fixed-size and it gets shortened in certain circumstances.  However, I'm concerned that having no indication of CID presence or length in the short header limits the usefulness of the CID for routing for any network appliance not in explicit cooperation with the server.  That seems like it has the potential to bite us.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165156048">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;    recipient of a packet to identify the packet protection keys that are used to
   protect the packet.  See {{QUIC-TLS}} for details.
 
 Short Packet Type:
 
-: The remaining 5 bits of octet 0 include one of 32 packet types.
+: The remaining 6 bits of octet 0 include one of 32 packet types.
</pre>
<p>If you have one more bit, you now have 64 packet types.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165157166">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  {: #short-packet-types title=&quot;Short Header Packet Types&quot;}
 
-The header form, omit connection ID flag, and connection ID of a short header
-packet are version-independent.  The remaining fields are specific to the
-selected QUIC version.  See {{version-specific}} for details on how packets
-from different versions of QUIC are interpreted.
+The header form and connection ID of a short header packet are
+version-independent.  The remaining fields are specific to the selected QUIC
</pre>
<p>This makes the Connection ID in the short header a difficult invariant.  There might be one, but there's no way to identify how long it is.  Middleboxes that want to use the CID for routing, unless they're in active collaboration with the server, are kind of stuck.  Which might be intentional, but it seems awkward.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165157386">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -682,11 +682,11 @@ sequence of frames, as described in {{frames}}.
 
 ## Connection ID {#connection-id}
 
-QUIC connections are identified by their 64-bit Connection ID.  All long headers
-contain a Connection ID.  Short headers indicate the presence of a Connection ID
-using the Omit Connection ID flag.  When present, the Connection ID is in the
-same location in all packet headers, making it straightforward for middleboxes,
-such as load balancers, to locate and use it.
+QUIC connections are identified by their 136-bit Connection ID.  All long
</pre>
<p>You lower-cased all occurrences of "Connection ID" in this paragraph except this one.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165157541">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -682,11 +682,11 @@ sequence of frames, as described in {{frames}}.
 
 ## Connection ID {#connection-id}
 
-QUIC connections are identified by their 64-bit Connection ID.  All long headers
-contain a Connection ID.  Short headers indicate the presence of a Connection ID
-using the Omit Connection ID flag.  When present, the Connection ID is in the
-same location in all packet headers, making it straightforward for middleboxes,
-such as load balancers, to locate and use it.
+QUIC connections are identified by their 136-bit Connection ID.  All long
+headers contain a connection ID.  The connection ID is truncated in the short
</pre>
<p>Since 17 bytes isn't truncated, perhaps "can be" truncated?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165157644">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -682,11 +682,11 @@ sequence of frames, as described in {{frames}}.
 
 ## Connection ID {#connection-id}
 
-QUIC connections are identified by their 64-bit Connection ID.  All long headers
-contain a Connection ID.  Short headers indicate the presence of a Connection ID
-using the Omit Connection ID flag.  When present, the Connection ID is in the
-same location in all packet headers, making it straightforward for middleboxes,
-such as load balancers, to locate and use it.
+QUIC connections are identified by their 136-bit Connection ID.  All long
+headers contain a connection ID.  The connection ID is truncated in the short
+header, using between 0 and 17 octets.  When present, the connection ID is in
+the same location in all packet headers, making it straightforward for
+middleboxes, such as load balancers, to locate and use it.
</pre>
<p>Except it's not straightforward; see above.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165158945">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -703,6 +703,22 @@ use it for all subsequent Handshake ({{packet-handshake}}) and 1-RTT
 Server&#39;s Version Negotiation ({{packet-version}}) and Retry ({{packet-retry}})
 packets MUST use connection ID selected by the client.
 
+A connection ID is truncated when included in short headers.  Each endpoint
+expresses how many octets of the connection ID they require in packets that are
+sent to that endpoint.  The truncate_connection_id transport parameter
+({{transport-parameter-definitions}}) determines the number of octets that are
+included.  An endpoint can request that the connection ID to be omitted entirely
+by setting truncate_connection_id to 0, or include any number of octets up to
+the full connection ID length of 17 octets.  Connection IDs are not truncated
+for any other use.
+
+Note:
+
+: The odd length of the connection ID is chosen to enable efficient construction
+  of the value using 128-bit ciphers with additional space for overhead.
+  Endpoints might negotiate the use of a truncated connection ID for use with
+  the short header.
</pre>
<p>The second sentence of the note seems pointless, given that you've just talked about this and it's unrelated to the first sentence in the note.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165159183">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-* the location and size of the Connection ID field in both header forms,
+* the location of the Connection ID field in short headers,
</pre>
<p>Perhaps worth re-emphasizing that the size is not invariant?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165159409">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1462,13 +1479,13 @@ connection if the integrity check fails with a PROTOCOL_VIOLATION error code.
 
 ## Connection Migration {#migration}
 
-QUIC connections are identified by their 64-bit Connection ID.  QUIC&#39;s
-consistent connection ID allows connections to survive changes to the client&#39;s
-IP and/or port, such as those caused by client or server migrating to a new
-network.  Connection migration allows a client to retain any shared state with a
-connection when they move networks.  This includes state that can be hard to
-recover such as outstanding requests, which might otherwise be lost with no easy
-way to retry them.
+QUIC connections are identified by their 136-bit Connection ID or whatever part
</pre>
<p>Along the lines of being explicit about which side we're truncating, maybe call this a "prefix" rather than a "part"?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165159923">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+Ensuring that the server sends the correct connection ID in its stateless reset
+presents an additional challenge.  Truncation of the connection ID in packets
+that use the short header means that the entire connection ID might not be
+present in the packet that triggers the stateless reset.  Furthermore, the
+server cannot know how many octets from the connection ID that the client
+requested be included in the short header.
+
+A server is expected to have a minimum number of octets that are needed for
+correct routing.  Thus, the server can always know that at least this many
+octets of the packet it receives contain a connection ID.
+
+If the server uses a longer connection ID than the client, there is the
+potential for the additional octets to be used to reveal that the stateless
+reset is not a regular packet.  This is not a serious issue, as it is already
+possible to use other fields to distinguish them from other packet.
</pre>
<p>Really?  I thought we'd been able to stick to that goal so far.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165160260">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +octets of the packet it receives contain a connection ID.
+
+If the server uses a longer connection ID than the client, there is the
+potential for the additional octets to be used to reveal that the stateless
+reset is not a regular packet.  This is not a serious issue, as it is already
+possible to use other fields to distinguish them from other packet.
+
+If a client requires more octets of the connection ID for routing than the
+server requires, those octets will not appear in the packet that the server
+receives.  In this case, the stateless reset might not reach the client.
+
+A server can avoid this by ensuring that it always receives a connection ID that
+is equal to or longer than the connection ID requested by the client.  In
+choosing a connection ID, the server already knows the client&#39;s preferred
+transaction ID length, and so can request that the client provide a similarly
+long connection ID.
</pre>
<p>This is probably the right choice, but again departs from our current semantics that servers don't have to look at the client's transport params before generating their own.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165160423">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +If the server uses a longer connection ID than the client, there is the
+potential for the additional octets to be used to reveal that the stateless
+reset is not a regular packet.  This is not a serious issue, as it is already
+possible to use other fields to distinguish them from other packet.
+
+If a client requires more octets of the connection ID for routing than the
+server requires, those octets will not appear in the packet that the server
+receives.  In this case, the stateless reset might not reach the client.
+
+A server can avoid this by ensuring that it always receives a connection ID that
+is equal to or longer than the connection ID requested by the client.  In
+choosing a connection ID, the server already knows the client&#39;s preferred
+transaction ID length, and so can request that the client provide a similarly
+long connection ID.
+
+A server can construct the connection ID such that it includes a record the
</pre>
<p>"a record of", or "an indicator of"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1088#pullrequestreview-93046451">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq38Cvgum9hyB3GEr50VVLgCt_ZCWks5tQL8EgaJpZM4RzhH-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq8A11OESESfcAcK3TUDB19oHrgpQks5tQL8EgaJpZM4RzhH-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1088#pullrequestreview-93046451"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1088"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1088#pullrequestreview-93046451"}}}</script>
----==_mimepart_5a721904f1205_68cd2ab91c832ed032573a--


From nobody Wed Jan 31 11:38:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E675312ECC5 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 11:38:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ix2bJnzQ4JUY for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 11:38:12 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD65E12EA93 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 11:38:11 -0800 (PST)
Date: Wed, 31 Jan 2018 11:38:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517427491; bh=yZS/3lTknOeWi3n+HlCJIMXd87lAc2Iqxw9PvgUm8a0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GQX6q0rgewd7esQ35vZAPq7oZY2M3x+bIlnK/tuuwMQ0GaBUMGB5b2D5YrXBap1y5 KayBrd8kMEMeEC6W2oQdut26jtJ1D9VMJDr+iSRfpkE5G+IhbBb4VLYnS5rpFM71BB g7UwdmZxEnnMsrhY5hvGw5wL5oP48a4vyI1U0ZQs=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85760141bcc21d5496adbc503e7e5a97a540427092cf000000011689dd2392a169ce10de393e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/c362046179@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a721b232b6cb_6c9b2ab07382cec437866f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/UhEqnQJgNZGYUsXQlIs46HvCA40>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 19:38:14 -0000

----==_mimepart_5a721b232b6cb_6c9b2ab07382cec437866f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That's a good question -- the HTTP/2 language is 

> The TLS implementation MUST support the Server Name Indication (SNI) [TLS-EXT] extension to TLS.  HTTP/2 clients MUST indicate the target domain name when negotiating TLS.

I assume that's currently working 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/1024#issuecomment-362046179
----==_mimepart_5a721b232b6cb_6c9b2ab07382cec437866f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>That's a good question -- the HTTP/2 language is</p>
<blockquote>
<p>The TLS implementation MUST support the Server Name Indication (SNI) [=
TLS-EXT] extension to TLS.  HTTP/2 clients MUST indicate the target domai=
n name when negotiating TLS.</p>
</blockquote>
<p>I assume that's currently working for you...?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1024#issuecomment-362046179">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1Y_HJ=
s-2wamhbX-3RI5ngHd4Hl-ks5tQMEjgaJpZM4RF-rx">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq4r3xV=
VKOLhkZ1Xk9aUQuFpDvN0kks5tQMEjgaJpZM4RF-rx.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1024#issuecomment-362046179"></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=
 #1024: That's a good question -- the HTTP/2 language is \r\n\r\n\u003e T=
he TLS implementation MUST support the Server Name Indication (SNI) [TLS-=
EXT] extension to TLS.  HTTP/2 clients MUST indicate the target domain na=
me when negotiating TLS.\r\n\r\nI assume that's currently working for you=
...?"}],"action":{"name":"View Pull Request","url":"https://github.com/qu=
icwg/base-drafts/pull/1024#issuecomment-362046179"}}}</script>=

----==_mimepart_5a721b232b6cb_6c9b2ab07382cec437866f--


From nobody Wed Jan 31 11:51:16 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD03D12F4D0 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 11:51:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2B-pBetwHjYe for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 11:51:13 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CB0912F4D5 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 11:50:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=//yoOMsjIs44yHg4vzjcGImgzdI=; b=gNjAlnH7spNx93/W FzjWUwElNf4btspkLH2xA+DTITdVWUj9kCU9CDft+nIVIM8uUMTFAns7CPJ8NtnW K7F8gCxymg0DLCeWm3FxURMBxcsb3txsnL9GBVm3hgAVlclvtNrirQW3Je+7aazK L84BHktpU48hSGPqJt5j+nH1EiU=
Received: by filter0503p1iad2.sendgrid.net with SMTP id filter0503p1iad2-1582-5A721E19-8 2018-01-31 19:50:49.245980753 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0023p1mdw1.sendgrid.net (SG) with ESMTP id bgcN88zVQa60GFbHdU1Mug for <quic-issues@ietf.org>; Wed, 31 Jan 2018 19:50:48.990 +0000 (UTC)
Date: Wed, 31 Jan 2018 19:50:49 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab10f49f9d0328c6965813cfd38fefdd252afb00e692cf000000011689e01892a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/93059844@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a721e18b6e18_3f9c3f9af9a7cf28601d5"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2BYffTArnSdIQW/iKwzHzYTj6dvgVBOtTLm8 jMJ7XQE4SXBhaFeGNTneRlOKahVqyhOg/3zLfBjkKVcAgsQOG8tL3vHvjamZF9zHPkGUBXt7XJKoWP WTY3UQBAi/HONrEvrTRHPyYWYo13AmWBq3Vk0eSpzmlH1Y4iULLVUI2YWSYz5FPjwmDV6a6nOtezdl I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HbkqGK4XaMQQbte9DLxneTrv4rU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 19:51:15 -0000

----==_mimepart_5a721e18b6e18_3f9c3f9af9a7cf28601d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> +algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!RFC5116}}), and
+AEAD_CHACHA20_POLY1305 ({{!CHACHA=RFC7539}}).
+
+
+### AES-Based Packet Number Protection
+
+This section defines the packet protection algorithm for AEAD_AES_128_GCM,
+AEAD_AES_128_CCM, AEAD_AES_256_GCM, and AEAD_AES_256_CCM. AEAD_AES_128_GCM and
+AEAD_AES_128_CCM use 128-bit AES {{!AES=DOI.10.6028/NIST.FIPS.197}} in ECB mode.
+AEAD_AES_256_GCM, and AEAD_AES_256_CCM use 256-bit AES in ECB mode.
+
+This algorithm samples 16 octets from the packet ciphertext.  This input is used
+as the AES initialization vector (IV).  This value is input to AES that is keyed
+using the current packet protection key.
+

So is this 16 or 14?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-93059844
----==_mimepart_5a721e18b6e18_3f9c3f9af9a7cf28601d5
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/1079#discussion_r165167484">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!RFC5116}}), and
+AEAD_CHACHA20_POLY1305 ({{!CHACHA=RFC7539}}).
+
+
+### AES-Based Packet Number Protection
+
+This section defines the packet protection algorithm for AEAD_AES_128_GCM,
+AEAD_AES_128_CCM, AEAD_AES_256_GCM, and AEAD_AES_256_CCM. AEAD_AES_128_GCM and
+AEAD_AES_128_CCM use 128-bit AES {{!AES=DOI.10.6028/NIST.FIPS.197}} in ECB mode.
+AEAD_AES_256_GCM, and AEAD_AES_256_CCM use 256-bit AES in ECB mode.
+
+This algorithm samples 16 octets from the packet ciphertext.  This input is used
+as the AES initialization vector (IV).  This value is input to AES that is keyed
+using the current packet protection key.
+
</pre>
<p>So is this 16 or 14?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-93059844">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8X6TvsXkvc-_XAs3xyQEi7faSOzks5tQMQYgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq1HpKiYmTgcrTEVpbBVji9MhGuNwks5tQMQYgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-93059844"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-93059844"}}}</script>
----==_mimepart_5a721e18b6e18_3f9c3f9af9a7cf28601d5--


From nobody Wed Jan 31 12:08:29 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1101412EAE4 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 12:08:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LeDIpDsD1aPD for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 12:08:26 -0800 (PST)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 44D431242EA for <quic-issues@ietf.org>; Wed, 31 Jan 2018 12:08:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vN2VogSyZ8XCXpWJoRWIFylgMnA=; b=v84gb/tTMKd9kFdq bhqwGDFtcXOwcYywkujDVOZmc8z9sJVoQMDl6TN+9cGdsNrJeswxjk2cpUJwINJf p/AFppLDPL/oa4dyWSxC2EZ6F1yDCOw5OlRymEMCDBvY6K3xaX6oxTxJoX3YgpGy OIsTHuENtc3/PQ4vWdwoc8yT5Yo=
Received: by filter0490p1mdw1.sendgrid.net with SMTP id filter0490p1mdw1-6687-5A722238-16 2018-01-31 20:08:24.701928933 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0041p1mdw1.sendgrid.net (SG) with ESMTP id fhC1cn1mQA20aMOB-xKTCQ for <quic-issues@ietf.org>; Wed, 31 Jan 2018 20:08:24.766 +0000 (UTC)
Date: Wed, 31 Jan 2018 20:08:24 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab076633bb15929ba180103b051ed3531156e4d85092cf000000011689e43892a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/93065484@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7222387f5a2_611e2aef432daed079956"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2AlrHSZB3B3SzC8Pf97VzDo4i9bUZ38rNNVZ lKwG0+MU13Dto9CGLt18a8Oo1KclJEOnY3aKiS5Cgjoc2r+chEmbptAit78ecoOvGxkzhs2fkKLTlg A58dpxHQSMBo5dV5ZzHXb9e0FJm22RSI3TjYSh4PaHt+MqKaFQuniwlpMciWD1qGslqsBMNfHa1uZ5 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E32oGj41PaXVJI9RLGgZ9mTAD80>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 20:08:28 -0000

----==_mimepart_5a7222387f5a2_611e2aef432daed079956
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> +on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
+The protected packet might not have produced enough input for the negotiated
+packet protection algorithm.  This might happen if a packet with a short header
+contains minimal data and uses a packet number encoding that is shorter than 4
+octets.  Additional zero octets are added to the end of the sequence to reach
+the required amount of data.

What I have in mind is the following:

1) Assume that after encryption but before packet number encryption the packet is composed of encrypted payload (ccc...ccc), packet number (pp), and other header bytes (h)
~~~
    hhhhhhppppccccccc...ccc
~~~
After packet number encryption the "p" bytes will be encrypted (P). Some of the leading bytes in the ciphertext may also be re-encrypted (C):
~~~
    hhhhhhPPPPCCCCccc...ccc
~~~
This only works if the receiver can find out whether the "cipher text input" starts, without knowing the exact length of the packet encoding. At that point it only knows the position of the first packet number byte, and the length of the packet. I would like a way to specify the length of the "PN encryption" and the offset of the ciphertext sample without requiring the receiver to exactly know the packet number length.

My proposition is to set the "offset" value to MIN(pn_start + 8, packet_length-16), and to encrypt the bytes between "pn_start" and "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/1079#discussion_r165172205
----==_mimepart_5a7222387f5a2_611e2aef432daed079956
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/1079#discussion_r165172205">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +on the negotiated AEAD.
+
+Packet number protection is applied after packet protection is applied (see
+{{aead}}).  The ciphertext of the packet is sampled and used as input to an
+encryption algorithm.  For packets with a long header, the ciphertext starting
+immediately after the packet number is used (that is, octet 17 onwards).  For
+packets with a short header, the packet number length is not known, so it is
+assumed to be its largest possible length (4 octets).  Thus, for a short header,
+the sampled ciphertext starts at either octet 5 when the connection ID is
+omitted, or octet 13 when the connection is present.
+
+The protected packet might not have produced enough input for the negotiated
+packet protection algorithm.  This might happen if a packet with a short header
+contains minimal data and uses a packet number encoding that is shorter than 4
+octets.  Additional zero octets are added to the end of the sequence to reach
+the required amount of data.
</pre>
<p>What I have in mind is the following:</p>
<ol>
<li>Assume that after encryption but before packet number encryption the packet is composed of encrypted payload (ccc...ccc), packet number (pp), and other header bytes (h)</li>
</ol>
<pre><code>    hhhhhhppppccccccc...ccc
</code></pre>
<p>After packet number encryption the "p" bytes will be encrypted (P). Some of the leading bytes in the ciphertext may also be re-encrypted (C):</p>
<pre><code>    hhhhhhPPPPCCCCccc...ccc
</code></pre>
<p>This only works if the receiver can find out whether the "cipher text input" starts, without knowing the exact length of the packet encoding. At that point it only knows the position of the first packet number byte, and the length of the packet. I would like a way to specify the length of the "PN encryption" and the offset of the ciphertext sample without requiring the receiver to exactly know the packet number length.</p>
<p>My proposition is to set the "offset" value to MIN(pn_start + 8, packet_length-16), and to encrypt the bytes between "pn_start" and "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/1079#discussion_r165172205">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4BhIMIBlcmII2wU-cYAoCYgSVuVks5tQMg4gaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqx1Im1P-pTS34KslGdci7vhQ3UKNks5tQMg4gaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r165172205"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#discussion_r165172205"}}}</script>
----==_mimepart_5a7222387f5a2_611e2aef432daed079956--


From nobody Wed Jan 31 12:26:28 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95055126C25 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 12:26:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nID68y2Ex7DN for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 12:26:24 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B9DD12F4AD for <quic-issues@ietf.org>; Wed, 31 Jan 2018 12:26:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=l9ebfMY76genJ+4AEMeQofQ3eIU=; b=lMAMCMZVCYmDNLfg k2cEMgnbYP2PYj6SLTjOddlbXdclhpzjJg4CBsduqnNXiO2w1ZD3VKGsOgbdvK1u j+7k7uuczBTnzetqKw+uzP60Q9BAWw8nqTBsT5FMnDJsYY6uLfkyzS/uZFG97fzn 14HcPR9+5lXdafJ6m/r+Gs0OmDE=
Received: by filter0123p1iad2.sendgrid.net with SMTP id filter0123p1iad2-8838-5A72266F-F 2018-01-31 20:26:23.348434743 +0000 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 SQBByphbT_uBkOIzFUSL0A for <quic-issues@ietf.org>; Wed, 31 Jan 2018 20:26:23.144 +0000 (UTC)
Date: Wed, 31 Jan 2018 20:26:23 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0cd45a198f14d74914f7f0b5a30901217d4a9e0692cf000000011689e86e92a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/review/93070742@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a72266eaf720_2112b1a19da0ecc316320"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0dxyLnRtTeO849HxtxPXhpnX6KovDy9DRMSb zDn3FuhkXf5dfBltpzeILexB2AmYzoDN0BUwZ2As9Lxkv2b44UGPzIEVikM9b0IeD4kwsowb87/pHP M0mE9Rkrf9xBhqalHL4KQgCCBZT6Eq+/tPWzhFw1d7yxMQdM1gLUHrnaWRuhdYjcyUGw9NVRmd/9P0 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3YpN0R4RST3zDusfRwd4lDrvRho>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 20:26:26 -0000

----==_mimepart_5a72266eaf720_2112b1a19da0ecc316320
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
+
+A PATH_CHALLENGE frame MUST NOT elicit acknowledgements; the corresponding

I'll change the text, but the point here was that an ACK frame is basically useless for acknowledging receipt of a PATH_CHALLENGE frame. The entire point of this frame is to require an echo of the random bytes from the peer... if an ACK were adequate, a PING frame is enough. I don't think it matters whether the peer acks the frame or not, since the endpoint shouldn't use the received ACK as an acknowledgment. This problem exists with PING+Data as well, it just isn't stated. 

I'll change this 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/1086#discussion_r165176627
----==_mimepart_5a72266eaf720_2112b1a19da0ecc316320
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/1086#discussion_r165176627">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
+
+A PATH_CHALLENGE frame MUST NOT elicit acknowledgements; the corresponding
</pre>
<p>I'll change the text, but the point here was that an ACK frame is basically useless for acknowledging receipt of a PATH_CHALLENGE frame. The entire point of this frame is to require an echo of the random bytes from the peer... if an ACK were adequate, a PING frame is enough. I don't think it matters whether the peer acks the frame or not, since the endpoint shouldn't use the received ACK as an acknowledgment. This problem exists with PING+Data as well, it just isn't stated.</p>
<p>I'll change this 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/1086#discussion_r165176627">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4wSBm3JHxKWdmFX3xuYo3YQoETrks5tQMxugaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3Ef_9kwJbMhM1zE8esoqEOLnc2Bks5tQMxugaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165176627"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1086"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086#discussion_r165176627"}}}</script>
----==_mimepart_5a72266eaf720_2112b1a19da0ecc316320--


From nobody Wed Jan 31 12:51:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6132712EB87 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 12:51:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BLpjLK0iQBK7 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 12:51:02 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C96C412EB5E for <quic-issues@ietf.org>; Wed, 31 Jan 2018 12:50:58 -0800 (PST)
Date: Wed, 31 Jan 2018 12:50:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517431857; bh=oKWOIbAKi378Tqa1A4/YI6nBoyoUOQb3jk/jgjgA32Q=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YZCWB0izbQnFDwlqo5aXPIZQ04Z5HkFmA08mbg7tXr7XcZ9SImxkbVspk27vXWw4G uN66uniFrM0F3v5Yl5Su/x8GXZ0saC8Az2N+iAOZEsQuvaoh9MkewQx4VH0wa4QBnN KCa7/M8SZDTDk0vEYTppC9bBcICgXZweM2+GoNAk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7ba0aa8698e014c13569063661cf41d2bc7c35bd92cf000000011689ee3192a169ce10de393e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/c362066256@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a722c31e2d5d_3bab3fa0d3688f2c2030cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m-2sX103_-q_TsJbiL1QiD0D8Jw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 20:51:04 -0000

----==_mimepart_5a722c31e2d5d_3bab3fa0d3688f2c2030cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That won't work, because SNI can't technically hold a IP literal.  However, it is common for clients to accept IP addresses in subjectAltName.  The only option there - if you care about compliance - is to make up an SNI (use the named from the reverse DNS tree perhaps) and to have the server effectively ignore the SNI and provide the IP-based certificate.  Practically speaking, if you don't have a name, then omitting SNI is probably fine.

Yet another reminder that this ecosystem is full of landmines.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1024#issuecomment-362066256
----==_mimepart_5a722c31e2d5d_3bab3fa0d3688f2c2030cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>That won't work, because SNI can't technically hold a IP literal.  How=
ever, it is common for clients to accept IP addresses in subjectAltName. =
 The only option there - if you care about compliance - is to make up an =
SNI (use the named from the reverse DNS tree perhaps) and to have the ser=
ver effectively ignore the SNI and provide the IP-based certificate.  Pra=
ctically speaking, if you don't have a name, then omitting SNI is probabl=
y fine.</p>
<p>Yet another reminder that this ecosystem is full of landmines.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1024#issuecomment-362066256">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8ST3a=
QLSPA3yohb6iA0TD1XqYuUks5tQNIxgaJpZM4RF-rx">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq-do3l=
7uE2ZC0J8USkmgp9gyjdiuks5tQNIxgaJpZM4RF-rx.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1024#issuecomment-362066256"></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 #1024: That won't work, because SNI can't technically hold a IP liter=
al.  However, it is common for clients to accept IP addresses in subjectA=
ltName.  The only option there - if you care about compliance - is to mak=
e up an SNI (use the named from the reverse DNS tree perhaps) and to have=
 the server effectively ignore the SNI and provide the IP-based certifica=
te.  Practically speaking, if you don't have a name, then omitting SNI is=
 probably fine.\r\n\r\nYet another reminder that this ecosystem is full o=
f landmines."}],"action":{"name":"View Pull Request","url":"https://githu=
b.com/quicwg/base-drafts/pull/1024#issuecomment-362066256"}}}</script>=

----==_mimepart_5a722c31e2d5d_3bab3fa0d3688f2c2030cc--


From nobody Wed Jan 31 13:00:29 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68C7012E036 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 13:00:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xRoybi0Ppsfw for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 13:00:26 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BB0EF124B18 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 13:00:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ZXzGhu+PIYwqT/5pzPjzBxLsAEk=; b=jO/7VAsYmERIeIUp Iis6FysfHP975swn6dH+SZprT1OY+So9CeVsGZ5w/8OR2kuN4+p0FPGYPQUINIFO FnvaPgVGchNYZWQ+SQejyoByUJ0m3G8cJ7BVld+0jFJUVAE5oCdcPzUatk85PRZS B7Jsfq3ktNRKqaNEeTnBGCgU7D4=
Received: by filter0426p1iad2.sendgrid.net with SMTP id filter0426p1iad2-18673-5A722E68-14 2018-01-31 21:00:24.301016657 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0023p1mdw1.sendgrid.net (SG) with ESMTP id S6mQi3ufTuOVL6a9_ka9Ww for <quic-issues@ietf.org>; Wed, 31 Jan 2018 21:00:24.220 +0000 (UTC)
Date: Wed, 31 Jan 2018 21:00:24 +0000 (UTC)
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab538992c8e2597819c96bf52b29362e73bdf5acfb92cf000000011689f06792a169ce10de393e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/c362068823@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a722e67c1831_5c712af2acde8ec8204287"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Fs/Vrgn5fBeEDJR+LVhiEFgb0oitdG9Tl8/ Xt6Q+x6mhJF3aWnfKMdCoATIUS7KSZqwWQA0WtjWmOebqSFht8/sFacHKAqqXFLRckTd7DtYABitKM ZJ6lSygRynZojf/Ysk5NCnqLivDaP5KGTy/tUWdzbcvnEU9XOvmnEkeIC/zfAub6BvmsjLc+JHmTH2 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BPaITGmrxxykbK-bscOvjKrQANM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 21:00:27 -0000

----==_mimepart_5a722e67c1831_5c712af2acde8ec8204287
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

By omission, do you mean an empty sni extension value, or no extension at all?

Http/Quic sounds looser than Http/2

"The Server Name Indication (SNI) extension [RFC6066] MUST be included in the TLS handshake."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1024#issuecomment-362068823
----==_mimepart_5a722e67c1831_5c712af2acde8ec8204287
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>By omission, do you mean an empty sni extension value, or no extension a=
t all?</p>
<p>Http/Quic sounds looser than Http/2</p>
<p>"The Server Name Indication (SNI) extension [RFC6066] MUST be included i=
n the TLS handshake."</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/1024#issuecomment-362068823">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4IuL4lpfxJi9T9Z=
p58tMEye0ovxks5tQNRngaJpZM4RF-rx">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq1vE-JeGaZSj39_gy=
pytQx3HMcClks5tQNRngaJpZM4RF-rx.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1024#issuecomment-362068823"></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":"@LPardue in #1024: By omission, =
do you mean an empty sni extension value, or no extension at all?\r\n\r\nHt=
tp/Quic sounds looser than Http/2\r\n\r\n\"The Server Name Indication (SNI)=
 extension [RFC6066] MUST be included in the TLS handshake.\""}],"action":{=
"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pul=
l/1024#issuecomment-362068823"}}}</script>=

----==_mimepart_5a722e67c1831_5c712af2acde8ec8204287--


From nobody Wed Jan 31 13:03:36 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0400312FA95 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 13:03:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pQ_HypNCV-Y8 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 13:03:32 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB76712EB0D for <quic-issues@ietf.org>; Wed, 31 Jan 2018 13:03:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EMZj4TdnxFZvu5mRgDXmBcnmqgc=; b=kuA2xq0Ii1Np0psA 4sa3drC0WpNXbB4bKOXt4NF5ldoYaKnIM1Kh0auR6DR3TA+/qlQ3x+40Huf9+eF+ fTphRIagugtRQ0kEIXBngKD8zptXhNdyyZu0uI+efQD3UMf53MpxRfWuLTdRb7BP ynwIBIA1SyB8Yz65qN8dE6SGoK4=
Received: by filter0317p1iad2.sendgrid.net with SMTP id filter0317p1iad2-20966-5A722F1D-2D 2018-01-31 21:03:25.811245862 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0031p1mdw1.sendgrid.net (SG) with ESMTP id bh8LR4dYTN6KsHiEUP3bnQ for <quic-issues@ietf.org>; Wed, 31 Jan 2018 21:03:25.606 +0000 (UTC)
Date: Wed, 31 Jan 2018 21:03:25 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7f37934802f8a32f217527968fd6a619895bba3d92cf000000011689f11d92a169ce10de393e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1024/c362069593@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1024@github.com>
References: <quicwg/base-drafts/pull/1024@github.com>
Subject: Re: [quicwg/base-drafts] Expand connection management text (#1024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a722f1d5fb92_43923fb2d62c2f2c133570"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ybirIoNngUxCGMFZtkzgR50kNg99hCsORsK LGx8tZXltAzR8Bsc5BWUvQ25o6YULzlYJxadtoqtMrLlAu3OORRQBLwwYbRrZ7+3exjYDc0IBqbryU 6Z2V/mYwfwCKV2Yy47M9AMRfs+t16YiILP66qRdbLE3Gs0mmCh/OqY+B7eMG/GENz+3JaD21chFfuV I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RYQk5C1UQHtBbNXXPtkqR5-viGk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 21:03:34 -0000

----==_mimepart_5a722f1d5fb92_43923fb2d62c2f2c133570
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, and that isn't accurate - it implies that the server is also bound by the requirement - which is technically allowed for servers, but the extension is rarely sent (it makes no sense for a server to send 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/1024#issuecomment-362069593
----==_mimepart_5a722f1d5fb92_43923fb2d62c2f2c133570
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, and that isn't accurate - it implies that the server is also bound =
by the requirement - which is technically allowed for servers, but the exte=
nsion is rarely sent (it makes no sense for a server to send it).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/1024#issuecomment-362069593">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1aCCLTpId__TdzI=
wHN47xDY93MFks5tQNUdgaJpZM4RF-rx">mute the thread</a>.<img alt=3D"" height=
=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqzcSDmfVY_j4oMPYg=
ph7Pstx7XWTks5tQNUdgaJpZM4RF-rx.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/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=
/1024#issuecomment-362069593"></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 #1024: Yes, an=
d that isn't accurate - it implies that the server is also bound by the req=
uirement - which is technically allowed for servers, but the extension is r=
arely sent (it makes no sense for a server to send it)."}],"action":{"name"=
:"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1024=
#issuecomment-362069593"}}}</script>=

----==_mimepart_5a722f1d5fb92_43923fb2d62c2f2c133570--


From nobody Wed Jan 31 13:37:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA1AD12FACC for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 13:37:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MUK1B-0SamP2 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 13:37:39 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB0DC12FAB6 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 13:37:39 -0800 (PST)
Date: Wed, 31 Jan 2018 13:37:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517434658; bh=RkCHL6G7SEPyWaWansXg73X6Pd9eOLhxEz4F7AYfQh8=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ucxBXeW2Naw1NrBdijpTUDHOGoZj2Kjm5N1OP2v4r4KN1NLrvVc88ErW0Fil7eEDx oHEWPcPHSSf5n68bd9OIx5DQTLdeAx6Y+nMTWSfmK8fkmWBhMj1ZPKGfwVkApTh0gU joG7J7B4o3h2t0kxV9z8HaJYkQni4fSrATXcxLpE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab03cddf3055e3ee09c57b75cfd60616407b3ae77f92cf000000011689f92292a169ce117bb7b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1089@github.com>
Subject: [quicwg/base-drafts] Assymetric connection ID (#1089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a723722cbe77_7fa13fe394adaf2c11897d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Lf6NcxAwDbzsPJUej8bjNbC0Urk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 21:37:42 -0000

----==_mimepart_5a723722cbe77_7fa13fe394adaf2c11897d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is probably a v2 thing

The multiple connections per tuple has been shot down for v1, but let's consider the general case:

Two hosts in one or more data centers establish peer to peer communication. Each side has its own routing infrastructure and need routing guidance in the CID.

There is not particular reason why a client and a server should use the same CID on the same path, after all, it really is two paths, one for each direction. This also makes it possible to require CID in one direction, but not the other, or to have different routing information encoded. It would also allow each peer full control of the construction of the CID being received. This means that the peer can cryptographically reject any packet that does not have a valid CID long before any packet AEAD is applied, thus defending against a flooding attack. There is no need to negotiate any encryption for this to work, just as is the case for the server decided CID in current 17 byte CID proposal.

As to multiple connections on same tuple and regarding initial packet CID:

The initial CID should appear random, but can be any pseudo random function. The server generated CID is then NOT return in the packet header, but in a separate field, possibly in transport params. For version negotiation the initial CID is used in reply. For stateless retry the initial CID is used, but a second server CID is added to the package.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1089
----==_mimepart_5a723722cbe77_7fa13fe394adaf2c11897d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is probably a v2 thing</p>
<p>The multiple connections per tuple has been shot down for v1, but let's consider the general case:</p>
<p>Two hosts in one or more data centers establish peer to peer communication. Each side has its own routing infrastructure and need routing guidance in the CID.</p>
<p>There is not particular reason why a client and a server should use the same CID on the same path, after all, it really is two paths, one for each direction. This also makes it possible to require CID in one direction, but not the other, or to have different routing information encoded. It would also allow each peer full control of the construction of the CID being received. This means that the peer can cryptographically reject any packet that does not have a valid CID long before any packet AEAD is applied, thus defending against a flooding attack. There is no need to negotiate any encryption for this to work, just as is the case for the server decided CID in current 17 byte CID proposal.</p>
<p>As to multiple connections on same tuple and regarding initial packet CID:</p>
<p>The initial CID should appear random, but can be any pseudo random function. The server generated CID is then NOT return in the packet header, but in a separate field, possibly in transport params. For version negotiation the initial CID is used in reply. For stateless retry the initial CID is used, but a second server CID is added to the package.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1089">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq461U1qpRznGiXc8xV0OtsDH4ZFAks5tQN0igaJpZM4R0r_l">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5uj5XYMkBmY0W2KDN0X27O-89_Pks5tQN0igaJpZM4R0r_l.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1089"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Assymetric connection ID (#1089)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1089"}}}</script>
----==_mimepart_5a723722cbe77_7fa13fe394adaf2c11897d--


From nobody Wed Jan 31 13:46:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C5CC126CD6 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 13:46:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EvGULP7WtkKn for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 13:46:49 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B7A7A126D46 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 13:46:49 -0800 (PST)
Date: Wed, 31 Jan 2018 13:46:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517435207; bh=cj5MkHw5LC007BJGfiFObf/vujYfrkB3q5Mm7j82Ik8=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YzeMN0e76KRGoBjzVR8Jq/t7vvaMB2eJly/3gF73mSBUbBxKpEPcaAzr62ZCPrAo5 XPRklU42lOZZpml/Ib5BqW4JnQL0xsNFm+edXPEe5p5j+ysHvWFwCf5Ou3E5NcTl8G GCXuIUiPHvHkxaXaKqc62CLzhn/yZFrFh5UcVEas=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcc57325b55dc81fde6b75e3e613e93bdc651e4d992cf000000011689fb4792a169ce117bb7b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1089/362081566@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1089@github.com>
References: <quicwg/base-drafts/issues/1089@github.com>
Subject: Re: [quicwg/base-drafts] Assymetric connection ID (#1089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a723947bf7f5_9f32b277abb0ec8140224"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/VMHKk9gWQaKV5kLyPlMZ-dXRt-A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 21:46:51 -0000

----==_mimepart_5a723947bf7f5_9f32b277abb0ec8140224
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think the feeling was that this was a v2 issue, but all your points are correct and the DTLS connection ID draft proposes asymmetric connection IDs.  The main thing that needs to change for this to work as you said, is the new connection ID needs to be in Transport params or somewhere else in the handshake, opposed to replacing the connection ID of the server to client packets.

https://datatracker.ietf.org/doc/draft-ietf-tls-dtls-connection-id/

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1089#issuecomment-362081566
----==_mimepart_5a723947bf7f5_9f32b277abb0ec8140224
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think the feeling was that this was a v2 issue, but all your points =
are correct and the DTLS connection ID draft proposes asymmetric connecti=
on IDs.  The main thing that needs to change for this to work as you said=
, is the new connection ID needs to be in Transport params or somewhere e=
lse in the handshake, opposed to replacing the connection ID of the serve=
r to client packets.</p>
<p><a href=3D"https://datatracker.ietf.org/doc/draft-ietf-tls-dtls-connec=
tion-id/" rel=3D"nofollow">https://datatracker.ietf.org/doc/draft-ietf-tl=
s-dtls-connection-id/</a></p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1089#issuecomment-362081566">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwDl=
0daoy7jJ-aMPMcaVZpOgR0J7ks5tQN9HgaJpZM4R0r_l">mute the thread</a>.<img al=
t=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqx=
P2vIWk_PqfyEXmhMzPjlS37WiRks5tQN9HgaJpZM4R0r_l.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/1089#issuecomment-362081566"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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 #=
1089: I think the feeling was that this was a v2 issue, but all your poin=
ts are correct and the DTLS connection ID draft proposes asymmetric conne=
ction IDs.  The main thing that needs to change for this to work as you s=
aid, is the new connection ID needs to be in Transport params or somewher=
e else in the handshake, opposed to replacing the connection ID of the se=
rver to client packets.\r\n\r\nhttps://datatracker.ietf.org/doc/draft-iet=
f-tls-dtls-connection-id/"}],"action":{"name":"View Issue","url":"https:/=
/github.com/quicwg/base-drafts/issues/1089#issuecomment-362081566"}}}</sc=
ript>=

----==_mimepart_5a723947bf7f5_9f32b277abb0ec8140224--


From nobody Wed Jan 31 14:34:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02C6B12FB40 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 14:34:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R0_W8qEbASZI for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 14:34:20 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext3.iad.github.net [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5CB0E12FB30 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 14:34:20 -0800 (PST)
Date: Wed, 31 Jan 2018 14:34:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517438059; bh=PbUKoo8Lsi3e7HbvKIaI79e+59KbSdkTqRwYAMc26kQ=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TTM07e8VBXMEpv29LoysfFLFJSnfJCDYyprVpI2thoJUBeMZHVrZBUqn9UCpI+xzK gB1OmaqXyQ+0i2zetUfq+bvS4wBEC7POpzrawRfW64dGP07CBY99Y03yB8ex2j+En6 XIQNetX+Fk34KV+P3zXQfg2CTTiBaBxdUasAzvu0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab83ba387f0c68186306b550f8c0d580e07889123692cf00000001168a066b92a169ce117bb7b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1089/362094046@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1089@github.com>
References: <quicwg/base-drafts/issues/1089@github.com>
Subject: Re: [quicwg/base-drafts] Assymetric connection ID (#1089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a72446b7b62d_3b912ad8759eaed015622f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QaqW5QHkPq_6jyr2aFtcsVKQUbo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 22:34:22 -0000

----==_mimepart_5a72446b7b62d_3b912ad8759eaed015622f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'll copy some comments I made privately to someone who proposed this:

> It is natural to want to have this sort of design.  It's more
symmetric in my mind, since each side gets to determine what they want
to receive and sends what their peer wants.  But the effect on the
stateless reset design is unfortunate.
>
> It makes it impossible for the server to include the right connection
ID in its stateless reset.  Well, unless you encode the full client
connection ID inside the server one, which I guess is possible, though
it's a wee bit inefficient.  Importantly, that means that the server
can't guarantee that the packet reaches the client.  Given that you
just put in all that effort to ensure that the connection ID is more
usable for a client, that's unfortunate.  If you don't get exactly the
right value, it is also easier to identify that packet as a stateless
reset, but I think that's less of a concern because we already accept
some amount of fuzziness there.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1089#issuecomment-362094046
----==_mimepart_5a72446b7b62d_3b912ad8759eaed015622f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'll copy some comments I made privately to someone who proposed this:=
</p>
<blockquote>
<p>It is natural to want to have this sort of design.  It's more<br>
symmetric in my mind, since each side gets to determine what they want<br=
>
to receive and sends what their peer wants.  But the effect on the<br>
stateless reset design is unfortunate.</p>
<p>It makes it impossible for the server to include the right connection<=
br>
ID in its stateless reset.  Well, unless you encode the full client<br>
connection ID inside the server one, which I guess is possible, though<br=
>
it's a wee bit inefficient.  Importantly, that means that the server<br>
can't guarantee that the packet reaches the client.  Given that you<br>
just put in all that effort to ensure that the connection ID is more<br>
usable for a client, that's unfortunate.  If you don't get exactly the<br=
>
right value, it is also easier to identify that packet as a stateless<br>=

reset, but I think that's less of a concern because we already accept<br>=

some amount of fuzziness there.</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/1089#issuecomment-362094046">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwvz=
5thP2xVLI5Lwb1gz6keoIGp6ks5tQOprgaJpZM4R0r_l">mute the thread</a>.<img al=
t=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkqz=
QheWvlKLRG5OSouxMH7f2hgcG6ks5tQOprgaJpZM4R0r_l.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/1089#issuecomment-362094046"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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 #1089: I'll copy some comments I made privately to someone who propos=
ed this:\r\n\r\n\u003e It is natural to want to have this sort of design.=
  It's more\r\nsymmetric in my mind, since each side gets to determine wh=
at they want\r\nto receive and sends what their peer wants.  But the effe=
ct on the\r\nstateless reset design is unfortunate.\r\n\u003e\r\n\u003e I=
t makes it impossible for the server to include the right connection\r\nI=
D in its stateless reset.  Well, unless you encode the full client\r\ncon=
nection ID inside the server one, which I guess is possible, though\r\nit=
's a wee bit inefficient.  Importantly, that means that the server\r\ncan=
't guarantee that the packet reaches the client.  Given that you\r\njust =
put in all that effort to ensure that the connection ID is more\r\nusable=
 for a client, that's unfortunate.  If you don't get exactly the\r\nright=
 value, it is also easier to identify that packet as a stateless\r\nreset=
, but I think that's less of a concern because we already accept\r\nsome =
amount of fuzziness there."}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/1089#issuecomment-362094046"}}}</s=
cript>=

----==_mimepart_5a72446b7b62d_3b912ad8759eaed015622f--


From nobody Wed Jan 31 15:01:08 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B91AA12FB48 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 15:01:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level: 
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WeS3W-IYYOPw for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 15:01:01 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D64111300CF for <quic-issues@ietf.org>; Wed, 31 Jan 2018 15:00:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PNwHLoCdQQVr2umDyvoIjE0Vq3M=; b=pzMF6RToP1eQRV8D jeE7LH+bYoSQWxrZdUlbVClEznrnTQfq5MOWBJBl875bgxGfkIQemrWXf4LRmM+2 qNq9e+krx2QHnW/U8LX2eh53Wp3679TPOh0ERNPofQMj5cKI39g/LAwF2qIOmR+d F1J1EJD/rezUqS0pjvX6dCSdlcc=
Received: by filter0253p1iad2.sendgrid.net with SMTP id filter0253p1iad2-20910-5A724A9F-2F 2018-01-31 23:00:47.782841507 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0050p1mdw1.sendgrid.net (SG) with ESMTP id zfSA1JkgRyqZH4c4Zs5Jgg for <quic-issues@ietf.org>; Wed, 31 Jan 2018 23:00:47.728 +0000 (UTC)
Date: Wed, 31 Jan 2018 23:00:47 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc501070a3a3e720888c7eb2388be313a87d1509c92cf00000001168a0c9f92a169ce1177a33a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1088/review/93115623@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1088@github.com>
References: <quicwg/base-drafts/pull/1088@github.com>
Subject: Re: [quicwg/base-drafts] A 17 octet connection ID (#1088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a724a9f7478d_59a13fcaa891cf2827159"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3sTqS136waqssraGXL8isPGca0cxhHqwQvAF ybfg1fGhGS3kIWSooQzp11YgTDyEAo53xhuPKNGggIym3u+Y0Vc5TLE20Dod0cuKrO1kDVRoi+o90P sVcoM6zx0KwaKZsdcDDsW5Hb3fjrhY5TJ2/wQmmqSA+FmqgsFBaZXM19f6eA9/76Yqu+D3Z8kzFFKf Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sxT3N0NFGWmD6xd2EKkk0s0uY6Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 23:01:04 -0000

----==_mimepart_5a724a9f7478d_59a13fcaa891cf2827159
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +
+Ensuring that the server sends the correct connection ID in its stateless reset
+presents an additional challenge.  Truncation of the connection ID in packets
+that use the short header means that the entire connection ID might not be
+present in the packet that triggers the stateless reset.  Furthermore, the
+server cannot know how many octets from the connection ID that the client
+requested be included in the short header.
+
+A server is expected to have a minimum number of octets that are needed for
+correct routing.  Thus, the server can always know that at least this many
+octets of the packet it receives contain a connection ID.
+
+If the server uses a longer connection ID than the client, there is the
+potential for the additional octets to be used to reveal that the stateless
+reset is not a regular packet.  This is not a serious issue, as it is already
+possible to use other fields to distinguish them from other packet.

I guess we have.  Assuming that we do packet number encryption.  Right now the packet number leaks quite a lot of information.

> +octets of the packet it receives contain a connection ID.
+
+If the server uses a longer connection ID than the client, there is the
+potential for the additional octets to be used to reveal that the stateless
+reset is not a regular packet.  This is not a serious issue, as it is already
+possible to use other fields to distinguish them from other packet.
+
+If a client requires more octets of the connection ID for routing than the
+server requires, those octets will not appear in the packet that the server
+receives.  In this case, the stateless reset might not reach the client.
+
+A server can avoid this by ensuring that it always receives a connection ID that
+is equal to or longer than the connection ID requested by the client.  In
+choosing a connection ID, the server already knows the client's preferred
+transaction ID length, and so can request that the client provide a similarly
+long connection ID.

Yeah, but this is still a degree shy of making it a negotiation.

> @@ -682,11 +682,11 @@ sequence of frames, as described in {{frames}}.
 
 ## Connection ID {#connection-id}
 
-QUIC connections are identified by their 64-bit Connection ID.  All long headers
-contain a Connection ID.  Short headers indicate the presence of a Connection ID
-using the Omit Connection ID flag.  When present, the Connection ID is in the
-same location in all packet headers, making it straightforward for middleboxes,
-such as load balancers, to locate and use it.
+QUIC connections are identified by their 136-bit Connection ID.  All long
+headers contain a connection ID.  The connection ID is truncated in the short
+header, using between 0 and 17 octets.  When present, the connection ID is in
+the same location in all packet headers, making it straightforward for
+middleboxes, such as load balancers, to locate and use it.

Removed that bit.  (I don't like making value judgments in specifications anyway.)

>  {: #short-packet-types title="Short Header Packet Types"}
 
-The header form, omit connection ID flag, and connection ID of a short header
-packet are version-independent.  The remaining fields are specific to the
-selected QUIC version.  See {{version-specific}} for details on how packets
-from different versions of QUIC are interpreted.
+The header form and connection ID of a short header packet are
+version-independent.  The remaining fields are specific to the selected QUIC

I think that the purpose of the connection ID is for cooperating intermediaries, not random middleboxen.  I'm sure that others will disagree, as we're seeing with the proposal to encrypt packet numbers.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1088#discussion_r165214281
----==_mimepart_5a724a9f7478d_59a13fcaa891cf2827159
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/1088#discussion_r165214281">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+Ensuring that the server sends the correct connection ID in its stateless reset
+presents an additional challenge.  Truncation of the connection ID in packets
+that use the short header means that the entire connection ID might not be
+present in the packet that triggers the stateless reset.  Furthermore, the
+server cannot know how many octets from the connection ID that the client
+requested be included in the short header.
+
+A server is expected to have a minimum number of octets that are needed for
+correct routing.  Thus, the server can always know that at least this many
+octets of the packet it receives contain a connection ID.
+
+If the server uses a longer connection ID than the client, there is the
+potential for the additional octets to be used to reveal that the stateless
+reset is not a regular packet.  This is not a serious issue, as it is already
+possible to use other fields to distinguish them from other packet.
</pre>
<p>I guess we have.  Assuming that we do packet number encryption.  Right now the packet number leaks quite a lot of information.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165214527">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +octets of the packet it receives contain a connection ID.
+
+If the server uses a longer connection ID than the client, there is the
+potential for the additional octets to be used to reveal that the stateless
+reset is not a regular packet.  This is not a serious issue, as it is already
+possible to use other fields to distinguish them from other packet.
+
+If a client requires more octets of the connection ID for routing than the
+server requires, those octets will not appear in the packet that the server
+receives.  In this case, the stateless reset might not reach the client.
+
+A server can avoid this by ensuring that it always receives a connection ID that
+is equal to or longer than the connection ID requested by the client.  In
+choosing a connection ID, the server already knows the client&#39;s preferred
+transaction ID length, and so can request that the client provide a similarly
+long connection ID.
</pre>
<p>Yeah, but this is still a degree shy of making it a negotiation.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165214575">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -682,11 +682,11 @@ sequence of frames, as described in {{frames}}.
 
 ## Connection ID {#connection-id}
 
-QUIC connections are identified by their 64-bit Connection ID.  All long headers
-contain a Connection ID.  Short headers indicate the presence of a Connection ID
-using the Omit Connection ID flag.  When present, the Connection ID is in the
-same location in all packet headers, making it straightforward for middleboxes,
-such as load balancers, to locate and use it.
+QUIC connections are identified by their 136-bit Connection ID.  All long
+headers contain a connection ID.  The connection ID is truncated in the short
+header, using between 0 and 17 octets.  When present, the connection ID is in
+the same location in all packet headers, making it straightforward for
+middleboxes, such as load balancers, to locate and use it.
</pre>
<p>Removed that bit.  (I don't like making value judgments in specifications anyway.)</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165214879">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  {: #short-packet-types title=&quot;Short Header Packet Types&quot;}
 
-The header form, omit connection ID flag, and connection ID of a short header
-packet are version-independent.  The remaining fields are specific to the
-selected QUIC version.  See {{version-specific}} for details on how packets
-from different versions of QUIC are interpreted.
+The header form and connection ID of a short header packet are
+version-independent.  The remaining fields are specific to the selected QUIC
</pre>
<p>I think that the purpose of the connection ID is for cooperating intermediaries, not random middleboxen.  I'm sure that others will disagree, as we're seeing with the proposal to encrypt packet numbers.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165214281">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7WIEemiX3HywSD-gVaB91t3UqoNks5tQPCfgaJpZM4RzhH-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_I36CvkYrb0TfLL6WoLyIO4aVClks5tQPCfgaJpZM4RzhH-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165214281"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1088"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1088#discussion_r165214281"}}}</script>
----==_mimepart_5a724a9f7478d_59a13fcaa891cf2827159--


From nobody Wed Jan 31 15:01:38 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E52012FB6B for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 15:01:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RKYEZ5qqgroz for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 15:01:23 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 28E1312EC72 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 15:01:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=qw9BI1Xa/8txCPKdVCbmxUmFtYE=; b=k/T5OiNjYurUWvbd E7gOd/JTV18fkTnqrPyRmB7XVGwaetLb8t372jJASJJVKEunbhWPX7vuFVhqQB9w sShOLFL5FeGxdPZi8RTFnuhvh5IdNTFYqk27rWZ3esqcSIhGzd5SMsIO030sPLTz 8DyX+XQE9h/ePL6H6Ts7A7uyfGA=
Received: by filter0010p1las1.sendgrid.net with SMTP id filter0010p1las1-30057-5A724AB4-B 2018-01-31 23:01:08.199479988 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0042p1mdw1.sendgrid.net (SG) with ESMTP id -s9a8r8SQ0CCWIDzyrhFqw for <quic-issues@ietf.org>; Wed, 31 Jan 2018 23:01:08.153 +0000 (UTC)
Date: Wed, 31 Jan 2018 23:01:08 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1088/push/2296816091@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1088@github.com>
References: <quicwg/base-drafts/pull/1088@github.com>
Subject: Re: [quicwg/base-drafts] A 17 octet connection ID (#1088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a724ab3dba95_56a42af60f882ec8816be"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3KVWarp5pQFFj9BMeakHZZJtEjN1x6DHtfcA Lvm3HAnnTqlmgOcKX77sT5wqsM7FLicxgtRd/+uaI4H6LNQodlciP34KvdAFHkT5LXXsmhy9poXw4J 2T2m2uHo6ldchc4CsrjN4BkseOhQsutsvUzXKlOUav+MMBuB7tIg5Ta/34VteSk3faVKmBw7V+2ood 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9jH7mzDLC45hAeuJ-bU2-rdyTsI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 23:01:25 -0000

----==_mimepart_5a724ab3dba95_56a42af60f882ec8816be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

9c2ebd7  Editorial fixes suggested by @MikeBishop


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1088/files/c4488213298d73ee6e6c318a6a75711b5f6fca4f..9c2ebd7be052edd567ee8baf301e48f4057ef31b

----==_mimepart_5a724ab3dba95_56a42af60f882ec8816be
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/9c2ebd7" class="commit-link">9c2ebd7</a>  Editorial fixes suggested by @MikeBishop</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1088/files/c4488213298d73ee6e6c318a6a75711b5f6fca4f..9c2ebd7be052edd567ee8baf301e48f4057ef31b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Q8_NXIX39emyGks_CxMiJZbqLLks5tQPCzgaJpZM4RzhH-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-XwikCDHcOA3gN1Gf-Xa9bt-XpPks5tQPCzgaJpZM4RzhH-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1088/files/c4488213298d73ee6e6c318a6a75711b5f6fca4f..9c2ebd7be052edd567ee8baf301e48f4057ef31b"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1088"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1088/files/c4488213298d73ee6e6c318a6a75711b5f6fca4f..9c2ebd7be052edd567ee8baf301e48f4057ef31b"}}}</script>

----==_mimepart_5a724ab3dba95_56a42af60f882ec8816be--


From nobody Wed Jan 31 15:03:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E163412EC72 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 15:03:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J3ZgREG6s6Pe for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 15:03:43 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C3DD12FAEE for <quic-issues@ietf.org>; Wed, 31 Jan 2018 15:03:43 -0800 (PST)
Date: Wed, 31 Jan 2018 15:03:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517439822; bh=ayT5XK8HLr13NsJZUWfpdfK+2S5gszCFLofSSjsb2sM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LGmr2iQjNzPyeSmwJRwf/avNn+Jlcz0PJHHVStUv2YLkjtWniN4lkFYnGwzTH4BcD l1inJrt+Mc6E5M/XlXseJqmmOg/Jxk3i46X2qjRUye1hiZ7q0ADqVTn5GmOkQCGljq 19aD2UQnAWE30GUfJI2xrP82qfoRBTMbrN/4PaZQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9713c91f2a295cbedbb6f80f8975b69b2c97c00992cf00000001168a0d4e92a169ce1177a33a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1088/c362100779@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1088@github.com>
References: <quicwg/base-drafts/pull/1088@github.com>
Subject: Re: [quicwg/base-drafts] A 17 octet connection ID (#1088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a724b4e67ae5_5f7e3fb418e74f3011811c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Vt-ANBsmC5vRsKjgiK3LbnWkiFA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 23:03:46 -0000

----==_mimepart_5a724b4e67ae5_5f7e3fb418e74f3011811c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> In previous drafts the default was don't omit cid, and now it is do omit cid (i.e. truncate @0).. given that not all environments are robust without some cid, I think our default should be something other than omit completely.

There are really only two values you can default to without making some sort of judgment about what sort of environment gets preferential treatment: 0 or 17.  I don't think that 17 is a great choice.  I would rather force the inclusion of the transport parameter in the common case than decide that 8 is the best 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/pull/1088#issuecomment-362100779
----==_mimepart_5a724b4e67ae5_5f7e3fb418e74f3011811c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>In previous drafts the default was don't omit cid, and now it is do om=
it cid (i.e. truncate <a href=3D"https://github.com/0" class=3D"user-ment=
ion">@0</a>).. given that not all environments are robust without some ci=
d, I think our default should be something other than omit completely.</p=
>
</blockquote>
<p>There are really only two values you can default to without making som=
e sort of judgment about what sort of environment gets preferential treat=
ment: 0 or 17.  I don't think that 17 is a great choice.  I would rather =
force the inclusion of the transport parameter in the common case than de=
cide that 8 is the best number.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1088#issuecomment-362100779">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6xcqW=
42gGmZJ2D3BdqZt94uhfRlks5tQPFOgaJpZM4RzhH-">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq2J3R7=
wFa0_p_RRxHxvsThPzu93Lks5tQPFOgaJpZM4RzhH-.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1088#issuecomment-362100779"></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 #1088: \u003e In previous drafts the default was don't omit cid, and =
now it is do omit cid (i.e. truncate @0).. given that not all environment=
s are robust without some cid, I think our default should be something ot=
her than omit completely.\r\n\r\nThere are really only two values you can=
 default to without making some sort of judgment about what sort of envir=
onment gets preferential treatment: 0 or 17.  I don't think that 17 is a =
great choice.  I would rather force the inclusion of the transport parame=
ter in the common case than decide that 8 is the best number."}],"action"=
:{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts=
/pull/1088#issuecomment-362100779"}}}</script>=

----==_mimepart_5a724b4e67ae5_5f7e3fb418e74f3011811c--


From nobody Wed Jan 31 15:06:04 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C5FB12FAE2 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 15:06:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VQ5C-lV88Rvg for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 15:06:02 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 339CC130889 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 15:05:36 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517439804; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VHbM/1ZFPVBw2bMJ/ouR3FuV6zwz2LpvujPpzLuhTXQ=; b=rzj7dvpQ8J4YDF3ccvEW9WGRXsfFQqjItj13YGT9a5/DfXwuQwed44z28gmIoygKA3DfnI5P VchXb1rohCOhw+5qtuSo4krgk6mutGodVkCWUwM1LsBuCG4eP4sIj9Pr2beFGpBHPzYvd5vE 5AKJne63QYhae8Q/iWBJoUHP4BQ=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.170
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5a724ab2.7f7e8442c660-smtp-out-n02; Wed, 31 Jan 2018 23:01:06 -0000 (UTC)
Date: Wed, 31 Jan 2018 15:01:05 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a724ab1c3a21_62dc2abf11c9fc0c652b3@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9c2ebd: Editorial fixes suggested by @MikeBishop
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a724ab1c3400_62dc2abf11c9fc0c6513f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wfYlBcXSZcpK73dfkM-YnBSYUr8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 23:06:03 -0000

----==_mimepart_5a724ab1c3400_62dc2abf11c9fc0c6513f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/connid17
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9c2ebd7be052edd567ee8baf301e48f4057ef31b
      https://github.com/quicwg/base-drafts/commit/9c2ebd7be052edd567ee8baf301e48f4057ef31b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-02-01 (Thu, 01 Feb 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Editorial fixes suggested by @MikeBishop



----==_mimepart_5a724ab1c3400_62dc2abf11c9fc0c6513f--


From nobody Wed Jan 31 15:09:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E16C13144C for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 15:09:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wB-ycwvM0E4E for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 15:09:42 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B16BA130141 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 15:09:42 -0800 (PST)
Date: Wed, 31 Jan 2018 15:09:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517440182; bh=gddUlnqoCPmoGg3+rE7dmNdqP8UaZGi8LuvdI9zZlTs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vBzsg1WnK3WjMJtnMGf4q9YuNZDdS45NIXntZmE2rew4eYCQZnV3PbA0T7nNAblv8 CPt0DEzRgtew1tNg87U4hMnYLE7Q5+A5LjAV0Cs2qkhUBvPBQPXyZkS3WdJc3IN3Ly 4ZBSsUSc41WIXBH/AK9shQDsisQduCOGJaL7A+qw=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde1e0b5cca21e9bded4aec524d1a9ef0938dab5a92cf00000001168a0eb692a169ce117bb7b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1089/362102078@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1089@github.com>
References: <quicwg/base-drafts/issues/1089@github.com>
Subject: Re: [quicwg/base-drafts] Asymmetric connection ID (#1089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a724cb612e1f_17242ac1537fcecc122427"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/BHKBdcXIsgxehYrwWBFq8iBSWyI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 23:09:44 -0000

----==_mimepart_5a724cb612e1f_17242ac1537fcecc122427
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Or maybe the path ID is more apt than connection ID, but I'm getting attached to that name somehow.

As to the stateless retry issue, I'm not sure a grasp all the details but I already proposed to used the cleint CID in the response and store the server chosen CID separately in the response.

However, when the client then does an initial handshake with the stateless retry, there is a problem because the initial CID is no longer client chosen. This problem can solved (for example) by reserving one bit in the CID to indicate if it is client or server chosen. If the initial handshake CID is server chosen, the client must place its own new CID in the transport params, or a separate field - which is now a fair bit of complexity, but possible.

This can be taken one step further so that each per always send the CID in transport params and the initial handshake is something else, like completely random.

There could be accidental unwanted exposure I'm missing here - e.g. that it should be hard to guess that an initial handshake was retry triggered.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1089#issuecomment-362102078
----==_mimepart_5a724cb612e1f_17242ac1537fcecc122427
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Or maybe the path ID is more apt than connection ID, but I'm getting a=
ttached to that name somehow.</p>
<p>As to the stateless retry issue, I'm not sure a grasp all the details =
but I already proposed to used the cleint CID in the response and store t=
he server chosen CID separately in the response.</p>
<p>However, when the client then does an initial handshake with the state=
less retry, there is a problem because the initial CID is no longer clien=
t chosen. This problem can solved (for example) by reserving one bit in t=
he CID to indicate if it is client or server chosen. If the initial hands=
hake CID is server chosen, the client must place its own new CID in the t=
ransport params, or a separate field - which is now a fair bit of complex=
ity, but possible.</p>
<p>This can be taken one step further so that each per always send the CI=
D in transport params and the initial handshake is something else, like c=
ompletely random.</p>
<p>There could be accidental unwanted exposure I'm missing here - e.g. th=
at it should be hard to guess that an initial handshake was retry trigger=
ed.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1089#issuecomment-362102078">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxgP=
mVuxh57Xmgp0qCx1fvP7psj8ks5tQPK2gaJpZM4R0r_l">mute the thread</a>.<img al=
t=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8=
s8rk_VZrBB133GGfClrY_H5Rxcks5tQPK2gaJpZM4R0r_l.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/is=
sues/1089#issuecomment-362102078"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/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 #=
1089: Or maybe the path ID is more apt than connection ID, but I'm gettin=
g attached to that name somehow.\r\n\r\nAs to the stateless retry issue, =
I'm not sure a grasp all the details but I already proposed to used the c=
leint CID in the response and store the server chosen CID separately in t=
he response.\r\n\r\nHowever, when the client then does an initial handsha=
ke with the stateless retry, there is a problem because the initial CID i=
s no longer client chosen. This problem can solved (for example) by reser=
ving one bit in the CID to indicate if it is client or server chosen. If =
the initial handshake CID is server chosen, the client must place its own=
 new CID in the transport params, or a separate field - which is now a fa=
ir bit of complexity, but possible.\r\n\r\nThis can be taken one step fur=
ther so that each per always send the CID in transport params and the ini=
tial handshake is something else, like completely random.\r\n\r\nThere co=
uld be accidental unwanted exposure I'm missing here - e.g. that it shoul=
d be hard to guess that an initial handshake was retry triggered."}],"act=
ion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/1089#issuecomment-362102078"}}}</script>=

----==_mimepart_5a724cb612e1f_17242ac1537fcecc122427--


From nobody Wed Jan 31 15:25:57 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3F47124234 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 15:25:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2TaOgG13WGlw for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 15:25:54 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75E7912DA53 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 15:25:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=VovGwmeoBNm2oDevyP4daJHxErE=; b=KjTdOq5dtwXL/SJZ IOfFTjPf+NJVGnaw4BUlHOH9GxF3nMeWemIDpRCcvJb8M4LzIDXl7YUurV/mYm2k G2DN49q5LkPESX7m1pt/9Zbw/zdVsxiNW+4vNFIKnVG9FQkQzHD2wy9DioAjjDgf 2RcVq5dAtgh9x62afExMO9EkLzs=
Received: by filter0632p1las1.sendgrid.net with SMTP id filter0632p1las1-19398-5A725077-1F 2018-01-31 23:25:43.901345333 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0036p1mdw1.sendgrid.net (SG) with ESMTP id pyo1SWHuQD6VMnTOvkWLXA for <quic-issues@ietf.org>; Wed, 31 Jan 2018 23:25:43.881 +0000 (UTC)
Date: Wed, 31 Jan 2018 23:25:44 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab630e0c8b91d83e5c03959fffe3dbe77a1982dc3a92cf00000001168a127792a169ce11773057@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1087/362105440@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1087@github.com>
References: <quicwg/base-drafts/issues/1087@github.com>
Subject: Re: [quicwg/base-drafts] Recommend simulating migration after quiescence (#1087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7250779c738_3f132afe8ed82ec88834c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1zdg5eoOUGD8Qv8NL8VLEymwL3eWAz6wX5gk 8I8Ty/Xqe/lixhhADou8qO0FKTW23DAEN+KH0ipBTYawHwzFyl+HuXSb66d7m8jzEIsnQRoK/iYumm w20Gexd56RTOEJQMUSplz+xrc83ktfImLzsuULfGJynFBT2UwXdypzg+8OlxRrHKS7wmZ2iJVG7JGW 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/a8PIGARd30YZ-4iFNaSZ5IzQiX8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 23:25:56 -0000

----==_mimepart_5a7250779c738_3f132afe8ed82ec88834c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Seems reasonable, and I like the common-casing of NEW_CONNECTION_ID.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1087#issuecomment-362105440
----==_mimepart_5a7250779c738_3f132afe8ed82ec88834c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Seems reasonable, and I like the common-casing of NEW_CONNECTION_ID.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1087#issuecomment-362105440">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4X2EIqZmpJioQBznLawPrpyQcJjks5tQPZ3gaJpZM4RzY-E">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5MZYo6VcLT93OXCCpp1G9R3yEgOks5tQPZ3gaJpZM4RzY-E.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1087#issuecomment-362105440"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1087: Seems reasonable, and I like the common-casing of NEW_CONNECTION_ID."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1087#issuecomment-362105440"}}}</script>
----==_mimepart_5a7250779c738_3f132afe8ed82ec88834c--


From nobody Wed Jan 31 15:32:18 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BAE112E04D for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 15:32:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IVaM3Pk-cZ2W for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 15:32:14 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C19A12D856 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 15:32:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=T89i4/6U7THPjYv9D+QVYQ4h5mA=; b=KsIn6SGtHsEjp1zZ Fmz3j1H6yMrCnJPWnrXMZyTn7kaG5wdZOdO7688MYViCRuCLJVRJEys44g0AEtWn HaDigN88pOqgTJpUKMXmcAQ/qZ5ZGjvj1GinumEI99/IzeG7OjiM6VHkcfPfKidU U26966hKUdQ/F0C0WhrS4YO+8zI=
Received: by filter0364p1iad2.sendgrid.net with SMTP id filter0364p1iad2-29116-5A7251FD-B 2018-01-31 23:32:13.269801239 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0023p1mdw1.sendgrid.net (SG) with ESMTP id X43E9YK9Ray8wC2abELCRA for <quic-issues@ietf.org>; Wed, 31 Jan 2018 23:32:13.106 +0000 (UTC)
Date: Wed, 31 Jan 2018 23:32:13 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5dd55073805cb6b70bf6a5665c5246323c1d7e0092cf00000001168a13fc92a169ce1177a33a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1088/review/93122820@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1088@github.com>
References: <quicwg/base-drafts/pull/1088@github.com>
Subject: Re: [quicwg/base-drafts] A 17 octet connection ID (#1088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7251fcc2601_3f612afe8ed82ec89083d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1G2iPlXRCLT7PqJjntMth00/VUjuoXeNpkU1 Z6KaNNVhFNGjnKol+xR5eN/gM9H9BZCGPkTZ7qZ0HIubVwzQoHRYW/1cP7Sd8MzhEZgI3uOBOExE6+ fLJM39wJFfQ8hqY4YU74rXmHKtJINpb7rIyKnD9OPbQEIYUZUORlXgM2DnFOZ9mRy6DdXJ2rPCnTlg s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/adOLWaOC1nUmrIpem7Jw_u-DRTE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jan 2018 23:32:16 -0000

----==_mimepart_5a7251fcc2601_3f612afe8ed82ec89083d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.

A few more.

> @@ -682,11 +682,10 @@ sequence of frames, as described in {{frames}}.
 
 ## Connection ID {#connection-id}
 
-QUIC connections are identified by their 136-bit Connection ID.  All long
-headers contain a connection ID.  The connection ID is truncated in the short
+QUIC connections are identified by their 136-bit connection ID.  All long
+headers contain a connection ID.  The connection ID can truncated in the short

can => can be

> @@ -890,18 +890,19 @@ Packets that can be associated with an existing connection are handled according
 to the current state of that connection.  Packets are associated with existing
 connections using connection ID if it is present; this might include connection
 IDs that were advertised using NEW_CONNECTION_ID ({{frame-new-connection-id}}).
-Long-form packets for connections with incomplete cryptographic handshakes and
-short-form packets that have a zero-length connection ID are associated with an
-existing connection using the tuple of source and destination IP addresses and
-ports.
-
-A packet that uses the short header could be associated with an existing
-connection with an incomplete cryptographic handshake.  Such a packet could be a
-valid packet that has been reordered with respect to the long-form packets that
-will complete the cryptographic handshake.  This might happen after the final
-set of cryptographic handshake messages from either peer.  These packets are
-expected to be correlated with a connection using the tuple of IP addresses and
-ports.  Packets that might be reordered in this fashion SHOULD be buffered in
+For connections with incomplete cryptographic handshakes packets with the long

Probably want a comma after "handshakes"

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1088#pullrequestreview-93122820
----==_mimepart_5a7251fcc2601_3f612afe8ed82ec89083d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<p>A few more.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165220438">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -682,11 +682,10 @@ sequence of frames, as described in {{frames}}.
 
 ## Connection ID {#connection-id}
 
-QUIC connections are identified by their 136-bit Connection ID.  All long
-headers contain a connection ID.  The connection ID is truncated in the short
+QUIC connections are identified by their 136-bit connection ID.  All long
+headers contain a connection ID.  The connection ID can truncated in the short
</pre>
<p>can =&gt; can be</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165220510">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -890,18 +890,19 @@ Packets that can be associated with an existing connection are handled according
 to the current state of that connection.  Packets are associated with existing
 connections using connection ID if it is present; this might include connection
 IDs that were advertised using NEW_CONNECTION_ID ({{frame-new-connection-id}}).
-Long-form packets for connections with incomplete cryptographic handshakes and
-short-form packets that have a zero-length connection ID are associated with an
-existing connection using the tuple of source and destination IP addresses and
-ports.
-
-A packet that uses the short header could be associated with an existing
-connection with an incomplete cryptographic handshake.  Such a packet could be a
-valid packet that has been reordered with respect to the long-form packets that
-will complete the cryptographic handshake.  This might happen after the final
-set of cryptographic handshake messages from either peer.  These packets are
-expected to be correlated with a connection using the tuple of IP addresses and
-ports.  Packets that might be reordered in this fashion SHOULD be buffered in
+For connections with incomplete cryptographic handshakes packets with the long
</pre>
<p>Probably want a comma after "handshakes"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1088#pullrequestreview-93122820">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8IRl14zeAU0Dxx6Bh_Fs_f-8Rxlks5tQPf8gaJpZM4RzhH-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-SC105xi2J8CjdKCsCHyYPYDAGHks5tQPf8gaJpZM4RzhH-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1088#pullrequestreview-93122820"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1088"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1088#pullrequestreview-93122820"}}}</script>
----==_mimepart_5a7251fcc2601_3f612afe8ed82ec89083d--


From nobody Wed Jan 31 16:01:36 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B2F1512FB1D for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:01:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pW8oqk-Jnv9M for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:01:29 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A06B12EB2E for <quic-issues@ietf.org>; Wed, 31 Jan 2018 16:01:29 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517443288; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=FzjUf2d8LE43OtwWg377YZbnW05RzcWRYJ7oTHNfA6U=; b=utQaSC57XR54l2ZMi1txnWU10zLjyo66F29jl3i/A8Qckgz3tLe0QUudGS/hiTlbmD4rcXB3 thIujckS1dM9bkpjZOk8SDfUF7hXBUMiaIhJZU6ECJcY58m5dNmkR32B4QReaYFAkdHldeGt 2Jyfs1/kpB+S/kldZs1W+5zMgJI=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a7258d8.7f31bc21cea0-smtp-out-n02; Thu, 01 Feb 2018 00:01:28 -0000 (UTC)
Date: Wed, 31 Jan 2018 16:01:27 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a7258d7185f8_4d5a2ad7bcbf3c04305c5@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 58c859: My editor is doing a great job. Me, less so.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a7258d718094_4d5a2ad7bcbf3c04304e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D52vUKwzJfzOnldNANH3Lzyrwa8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 00:01:31 -0000

----==_mimepart_5a7258d718094_4d5a2ad7bcbf3c04304e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/connid17
  Home:   https://github.com/quicwg/base-drafts
  Commit: 58c859c13d21a3ec20004ea6baf45deb14edf65f
      https://github.com/quicwg/base-drafts/commit/58c859c13d21a3ec20004ea6baf45deb14edf65f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-02-01 (Thu, 01 Feb 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  My editor is doing a great job.  Me, less so.



----==_mimepart_5a7258d718094_4d5a2ad7bcbf3c04304e--


From nobody Wed Jan 31 16:01:46 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B89F12EB05 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:01:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q0gQiLsmNLx0 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:01:38 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D742512FB24 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 16:01:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=b35LGiRyTfPil0Qg9CUfHVfQDiM=; b=K/87v34/+2lrQy4+ AMXKCJfqb6lWyp9GLhDr9V2dayvMECbDTIpkXF2FuGbdZetN74jUNb98xYCq7khl Du4F905WORxI3qVZCf8hFf3dsDpK0lax6Ok4fN8jDTzEYDIRi7PcYyuy2QCWjYwa 9+263NtEqwIta6yjuXnXPI3ZqUM=
Received: by filter0256p1las1.sendgrid.net with SMTP id filter0256p1las1-17907-5A7258D9-32 2018-02-01 00:01:29.817074293 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0029p1mdw1.sendgrid.net (SG) with ESMTP id r6jT2LZyRpyDa9tuZMp9_w for <quic-issues@ietf.org>; Thu, 01 Feb 2018 00:01:29.699 +0000 (UTC)
Date: Thu, 01 Feb 2018 00:01:30 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1088/push/2296926571@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1088@github.com>
References: <quicwg/base-drafts/pull/1088@github.com>
Subject: Re: [quicwg/base-drafts] A 17 octet connection ID (#1088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7258d912995_50ad2abab92a0ec41025ae"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0UCKmd2ghp/4TYzs4t4ExgFeSd4CO84r/GS8 LAOPmnMM8zlbSD4K9uKN4Sf3SynRvasmugwXmjWizFBGC5QVBXlVyK/qDEC6gJDrwEL34h+yQjDflJ 1lUbFRpcRWTct1ra4Huaj8vcQlDBm0s0GZws0/2lqPQIUvQcYnKhltGA0B0UgN2SLSAWgb8IF+ISnU 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JOHPaZY32JrvBHhvr6Qm1ErbrNQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 00:01:39 -0000

----==_mimepart_5a7258d912995_50ad2abab92a0ec41025ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

58c859c  My editor is doing a great job.  Me, less so.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1088/files/9c2ebd7be052edd567ee8baf301e48f4057ef31b..58c859c13d21a3ec20004ea6baf45deb14edf65f

----==_mimepart_5a7258d912995_50ad2abab92a0ec41025ae
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/58c859c" class="commit-link">58c859c</a>  My editor is doing a great job.  Me, less so.</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1088/files/9c2ebd7be052edd567ee8baf301e48f4057ef31b..58c859c13d21a3ec20004ea6baf45deb14edf65f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyH37v3Ekeol606ZW3YsyJjpt4Mbks5tQP7ZgaJpZM4RzhH-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7qunDKALsJUsMr1l3zH4SWB9Vlqks5tQP7ZgaJpZM4RzhH-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1088/files/9c2ebd7be052edd567ee8baf301e48f4057ef31b..58c859c13d21a3ec20004ea6baf45deb14edf65f"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1088"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1088/files/9c2ebd7be052edd567ee8baf301e48f4057ef31b..58c859c13d21a3ec20004ea6baf45deb14edf65f"}}}</script>

----==_mimepart_5a7258d912995_50ad2abab92a0ec41025ae--


From nobody Wed Jan 31 16:31:23 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B72F712D835 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:31:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FegEc1ZvPHwy for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:31:19 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97C3F126BFD for <quic-issues@ietf.org>; Wed, 31 Jan 2018 16:31:19 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517445079; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wNQo0GdPN0GzEZaGb+NZSLBTAJU3AG8FANwg59lyBWc=; b=VRvo6NLsv4jF0sJIHDwfEmM7V18k4fo4XlUw1GVOVR+xvKYoI2pTl+ufA4q+KrIb7rDU1ZqJ hqaGHxmOehhTWya2Wj0cREvzUHR33i5u02f2MLIKKyAQ5E59U9lJ7HXyVldLGfRUvVk99keM gtQqdfiv0w5TH/Biy/51slod7JM=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5a725fd6.7fb0ec50e1b0-smtp-out-n01; Thu, 01 Feb 2018 00:31:18 -0000 (UTC)
Date: Wed, 31 Jan 2018 16:31:18 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a725fd6a9c28_66082af77c837c0c1645b@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] eca60b: Extract amplification mitigation
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a725fd6a97d2_66082af77c837c0c16345"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SnUPaRDqW_ECgxV492FkCfIjSJo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 00:31:22 -0000

----==_mimepart_5a725fd6a97d2_66082af77c837c0c16345
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/0_more_special
  Home:   https://github.com/quicwg/base-drafts
  Commit: eca60b8b3af57993ac4fee8a5a65a35a3ca13cfe
      https://github.com/quicwg/base-drafts/commit/eca60b8b3af57993ac4fee8a5a65a35a3ca13cfe
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Extract amplification mitigation


  Commit: 26521a16e9a2ceb9cbdba6c359fbde582165e976
      https://github.com/quicwg/base-drafts/commit/26521a16e9a2ceb9cbdba6c359fbde582165e976
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify handshake exemption


Compare: https://github.com/quicwg/base-drafts/compare/2fa05ac4dc62...26521a16e9a2
----==_mimepart_5a725fd6a97d2_66082af77c837c0c16345--


From nobody Wed Jan 31 16:31:29 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F0FD12E877 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:31:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sUdtsvO2W7-b for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:31:23 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A28612704A for <quic-issues@ietf.org>; Wed, 31 Jan 2018 16:31:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yMjucywPh3sHVRS2ZSqenoUrrkk=; b=EWwpcGRM5zsT+e3w r7j9xx+rXDseEr45CHRpICtto4Rs+MKJOmxETcuj+PNwovqfbVdyqxo0uWwt6OxJ 55egErxl4wurmzCmsxyNiZnCHsvhbKFU8axBk0YJPybIqIoGxua/exBoi8qwWv+c OI2arTLS23vba4AEAJHfMFUpC8E=
Received: by filter0255p1iad2.sendgrid.net with SMTP id filter0255p1iad2-19266-5A725FD8-46 2018-02-01 00:31:21.030505191 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0050p1mdw1.sendgrid.net (SG) with ESMTP id ZWUdnHXFT-W9F0CxVFY7tw for <quic-issues@ietf.org>; Thu, 01 Feb 2018 00:31:21.013 +0000 (UTC)
Date: Thu, 01 Feb 2018 00:31:21 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1082/push/2296976303@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1082@github.com>
References: <quicwg/base-drafts/pull/1082@github.com>
Subject: Re: [quicwg/base-drafts] Clarify flow control issues on stream 0 (#1082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a725fd8b6bd9_76883f9c969c0f28288435"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0EE0eZGopgZ7Br4suGGm7l2eZNSAwNI/P5tI 1rbtSshvxpJUVwKnx/s1Y+t3O1xXH+nMDn/kXvgapS1teg4sdaAAtRsebOO1S/fE3lJTquMatjnuqT 71fA5VOQPaW3az5YGiEYoRhANhpGC7CBJzk6vDoegJpWWtdCgdpLTklwdOFl2o704nWBymELbkI8uz o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/257a21RKD_5WcLBSzPxJqIfZXSk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 00:31:24 -0000

----==_mimepart_5a725fd8b6bd9_76883f9c969c0f28288435
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 2 commits.

eca60b8  Extract amplification mitigation
26521a1  Clarify handshake exemption


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1082/files/2fa05ac4dc6259ddea18a3d0f83ea33788e20408..26521a16e9a2ceb9cbdba6c359fbde582165e976

----==_mimepart_5a725fd8b6bd9_76883f9c969c0f28288435
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/eca60b8" class="commit-link">eca60b8</a>  Extract amplification mitigation</li>
  <li><a href="https://github.com/quicwg/base-drafts/commit/26521a1" class="commit-link">26521a1</a>  Clarify handshake exemption</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1082/files/2fa05ac4dc6259ddea18a3d0f83ea33788e20408..26521a16e9a2ceb9cbdba6c359fbde582165e976">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1a-DwxzQf6fCNC54Uv-E3QEweOhks5tQQXYgaJpZM4Rxgo8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6ftwXof4zlssaXODc8EySZ-o35sks5tQQXYgaJpZM4Rxgo8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1082/files/2fa05ac4dc6259ddea18a3d0f83ea33788e20408..26521a16e9a2ceb9cbdba6c359fbde582165e976"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1082"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1082/files/2fa05ac4dc6259ddea18a3d0f83ea33788e20408..26521a16e9a2ceb9cbdba6c359fbde582165e976"}}}</script>

----==_mimepart_5a725fd8b6bd9_76883f9c969c0f28288435--


From nobody Wed Jan 31 16:36:03 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3A3D12E052 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:36:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eoMkV1OuKGK5 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:36:00 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EE5412E899 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 16:35:53 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517445352; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wjSZmFZepsx0FiRAO+ccIfswmRVqmRxHEOMGSbKR+B8=; b=DqRg7oNb06RrCXJLWyodGAbSvS/Fd5cZZmECqs/oMMfo+yDUeqHsxPFpyCo4um56VpAAPJeK 9OVr47rOgvgJGWTsjHn2yaRWNOGP0Vf0erurEI5leh0VCyALaFMIzJa+ovro+F6gOPYKWsCt FZrX75k41C16oLLvNpnqViAsZdY=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5a7260e8.7f70ec594990-smtp-out-n01; Thu, 01 Feb 2018 00:35:52 -0000 (UTC)
Date: Wed, 31 Jan 2018 16:35:51 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a7260e731d4c_b092ad80bd7fc0432838@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ee3909: Just to be perfectly clear....
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a7260e7319e0_b092ad80bd7fc0432721"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yM_K3QPNgie_4JqCZwBxemGzJvg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 00:36:02 -0000

----==_mimepart_5a7260e7319e0_b092ad80bd7fc0432721
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/0_more_special
  Home:   https://github.com/quicwg/base-drafts
  Commit: ee3909c42bfb174da183b7ccfba0a37c37040623
      https://github.com/quicwg/base-drafts/commit/ee3909c42bfb174da183b7ccfba0a37c37040623
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Just to be perfectly clear....



----==_mimepart_5a7260e7319e0_b092ad80bd7fc0432721--


From nobody Wed Jan 31 16:36:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BDC5612E052 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:36:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id subqWlQyafTG for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:36:01 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B9D5126DFB for <quic-issues@ietf.org>; Wed, 31 Jan 2018 16:35:54 -0800 (PST)
Date: Wed, 31 Jan 2018 16:35:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517445353; bh=rwnN+GVWWEX3D3rfPbjT5dfXTWtvV2Idl8k2ggtXJ24=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u6ru9896APrO432AZqznvWLBm+MVgHynJ8YiRx0LiKb0VtRy06vZJ7xyAkEdtiV8b xzEN4O1wd9uaXOmysCgC1B0hPqdsgoyLm9qHUxXYs0NcP+3I9vhPtxUBgUefnjyUoM b6dzWJldIiQBJu67FZtjyEerrdcHpGywdoOyETQU=
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/1082/push/2296983957@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1082@github.com>
References: <quicwg/base-drafts/pull/1082@github.com>
Subject: Re: [quicwg/base-drafts] Clarify flow control issues on stream 0 (#1082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7260e97ae43_6f633fce9bebef3419707a"; 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/sKx3Om67jXsAi4Y1V40BdbFFPDk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 00:36:02 -0000

----==_mimepart_5a7260e97ae43_6f633fce9bebef3419707a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

ee3909c  Just to be perfectly clear....


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1082/files/26521a16e9a2ceb9cbdba6c359fbde582165e976..ee3909c42bfb174da183b7ccfba0a37c37040623

----==_mimepart_5a7260e97ae43_6f633fce9bebef3419707a
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/ee3909c" class="commit-link">ee3909c</a>  Just to be perfectly clear....</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1082/files/26521a16e9a2ceb9cbdba6c359fbde582165e976..ee3909c42bfb174da183b7ccfba0a37c37040623">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0VKvWbxIIJ7UI9IjB50UnbCzYtDks5tQQbpgaJpZM4Rxgo8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxw-DqSNcuvhwkNBf6ffIld3MFblks5tQQbpgaJpZM4Rxgo8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1082/files/26521a16e9a2ceb9cbdba6c359fbde582165e976..ee3909c42bfb174da183b7ccfba0a37c37040623"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1082"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1082/files/26521a16e9a2ceb9cbdba6c359fbde582165e976..ee3909c42bfb174da183b7ccfba0a37c37040623"}}}</script>

----==_mimepart_5a7260e97ae43_6f633fce9bebef3419707a--


From nobody Wed Jan 31 16:38:19 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AFFF12DA16 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:38:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O0HP5Ci8ZMOw for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:38:16 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 23501126DD9 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 16:38:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=p7Z+hM+8tVBpiJG3DWdbLHXoaq0=; b=GEfVfVs4qbQZ13si 7/shvuNCQwQ0INFUsROM737aaGzdq8P+2t2WBmaKaIiP12dwIyTiE0CqRvXHfurT teqBL0NU11gYHKch/4YoTetT+0bDgh96noLFGIYfPS4aiC2LT1Zz+TPRjYI0BBi4 QSmaLgIfwENCWsdRcr6Z4CJddgs=
Received: by filter0034p1las1.sendgrid.net with SMTP id filter0034p1las1-23476-5A726176-27 2018-02-01 00:38:15.047789584 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0042p1mdw1.sendgrid.net (SG) with ESMTP id P_oIEugqSD6cLsxN7D89ZQ for <quic-issues@ietf.org>; Thu, 01 Feb 2018 00:38:14.846 +0000 (UTC)
Date: Thu, 01 Feb 2018 00:38:15 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc4e8e1a75f6ca2f78dc8d1608a7a766f7791ebff92cf00000001168a237692a169ce1170a88a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1082/review/93135215@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1082@github.com>
References: <quicwg/base-drafts/pull/1082@github.com>
Subject: Re: [quicwg/base-drafts] Clarify flow control issues on stream 0 (#1082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a72617696803_1e903fe5a0c40f343442f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3AvqYULOfU1hyXMrUbNtHCVilIdTHzjpMcab 0m8X9jean+r4HGoGTOa86+PQDQb5g2h1jK/htc+g8V35BOJQrD5Rz2QRr31tOuN/SemzlY5n+/7ayt ExTIft9rkojoE5BdD83k3dwFtI+C4H626TIZSf1A9PzxBc1HJKrRsb/LaIbhkkK7gsHbOQ6EZmt4CJ I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CxoW6llrCdcYkIdc33efoPi2eJw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 00:38:18 -0000

----==_mimepart_5a72617696803_1e903fe5a0c40f343442f8
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/1082#pullrequestreview-93135215
----==_mimepart_5a72617696803_1e903fe5a0c40f343442f8
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/1082#pullrequestreview-93135215">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwWBxRBP9-MlVxNgeU0C9COXS1P4ks5tQQd2gaJpZM4Rxgo8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq36OXGOrkLhllItEY0QyGceoUOuxks5tQQd2gaJpZM4Rxgo8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1082#pullrequestreview-93135215"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1082"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1082#pullrequestreview-93135215"}}}</script>
----==_mimepart_5a72617696803_1e903fe5a0c40f343442f8--


From nobody Wed Jan 31 16:50:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D96C312DA16 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:50:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vwgi-wjxAgtT for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:50:26 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C04CC12EC45 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 16:50:25 -0800 (PST)
Date: Wed, 31 Jan 2018 16:50:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517446224; bh=sR9bKkJfrslP+gsjBN0YrR8dMpAZ0pasSXBK9WDNoRY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ggDRc2CWHL1a5MicAfj6GD0I6YATkqYIpJW81ln65+J8NNUtT0taMJmR50f5oZR2z yOfTGkjNCZj/x5GX0eunXyiyWE0ZgFgYF51mrVVmg3aHvulMOQ+mIYXSJKJ/dgMqh0 9e5ohg5rgqrDBWgijw9dK13pPNrShKJqzzrivv+I=
From: Rui Paulo <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1c68c5cd9c5fe454820e8ab1556c5896b5f7111692cf00000001168a265092a169ce116c0848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1079/review/93137167@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a726450f1ce8_3d892ab04133aed4253188"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rpaulo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BceQBsHtULj9CppN88nuuELTCiU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 00:50:28 -0000

----==_mimepart_5a726450f1ce8_3d892ab04133aed4253188
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

rpaulo commented on this pull request.



> @@ -1519,6 +1584,52 @@ SHOULD track redundant packets and treat excessive volumes of any non-productive
 packets as indicative of an attack.
 
 
+## Packet Number Protection Analysis {#pn-encrypt-analysis}
+
+Packet number protection relies on the randomness of the AEAD output, which is a
+property that AEAD algorithms do not guarantee.  Therefore, no strong assurances
+about the general security of this mechanism can be proven.
+
+Use of the same key and nonce for encryption for encryption can weaken

"for encryption" twice

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-93137167
----==_mimepart_5a726450f1ce8_3d892ab04133aed4253188
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@rpaulo</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1079#discussion_r165232794">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1519,6 +1584,52 @@ SHOULD track redundant packets and treat excessive volumes of any non-productive
 packets as indicative of an attack.
 
 
+## Packet Number Protection Analysis {#pn-encrypt-analysis}
+
+Packet number protection relies on the randomness of the AEAD output, which is a
+property that AEAD algorithms do not guarantee.  Therefore, no strong assurances
+about the general security of this mechanism can be proven.
+
+Use of the same key and nonce for encryption for encryption can weaken
</pre>
<p>"for encryption" twice</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-93137167">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3SUmLX5osd9e-WGrnRpusCZ8yI6ks5tQQpQgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwhjKOWW--nVqk8U3foExmNs12iMks5tQQpQgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-93137167"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@rpaulo commented on #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079#pullrequestreview-93137167"}}}</script>
----==_mimepart_5a726450f1ce8_3d892ab04133aed4253188--


From nobody Wed Jan 31 16:54:26 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2920B12FB5A for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:54:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4HM72MAC1xMx for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:54:23 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C336C12FB60 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 16:54:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2rb0IWeS1j/zFnvJjgRzYCVhs4s=; b=BMO8tvy91fqQsRqs zVT4EtRcT9tzCIvIqDFzHzEfI837YI+Si01jm24VIirDtO4PVOQaDd8R8yEiWgyP xlYthmIIb7gCqRc7ch8MT2TNffb1lOVULUJAJBchRxSQqFEwIY0aBcOSLYBVJg7X xC3HH5wkkOEEGNYgaTX5j/6mc4Q=
Received: by filter0152p1iad2.sendgrid.net with SMTP id filter0152p1iad2-18360-5A726538-25 2018-02-01 00:54:16.711192148 +0000 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 s3JBeHCaToK2__ia7mcJDw for <quic-issues@ietf.org>; Thu, 01 Feb 2018 00:54:16.977 +0000 (UTC)
Date: Thu, 01 Feb 2018 00:54:16 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb2bda29ab84d53f73e40157c0a1175028c36028792cf00000001168a273892a169ce117c6af4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1090@github.com>
Subject: [quicwg/base-drafts] Mitigate amplification attacks during handshake (#1090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a72653897423_7ecc3fe3896f8f2c1278ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0k6UExMZ2/osFprX2oehOYsW1+ZRDFi6Jt9G Z2yTOohD8a1hDK1zJv9s6YM0cJuVjYT9KDrceY9x7LYPHlDzpj9QQktBDcoL8Wt0bmYclf4yGmONmT YEGkzg8LOMQztdTKeNPK3YqEKZATLA80BzmP7CiK2m0b6wfdWlgkHM5Sv5elrKRUBTtSuu2dnpf6dT s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W4wpbIqb6c7RM3cZe0CP8n5c1CA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 00:54:25 -0000

----==_mimepart_5a72653897423_7ecc3fe3896f8f2c1278ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Lifted out of #1082 and building on #1086, this attempts to mitigate a potential amplification in which an attacker finds a server with a very large certificate, spoofs a source address, and then uses the server's handshake to generate traffic.  It limits the server from sending more than three Handshake packets to an unvalidated source address.  Suggested ways of validating are Retry packets and PATH_CHALLENGE.

Fixes #38.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1090

-- Commit Summary --

  * Use PATH_CHALLENGE and PATH_RESPONSE frames.
  * Mitigate amplification attacks during handshake

-- File Changes --

    M draft-ietf-quic-transport.md (193)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1090.patch
https://github.com/quicwg/base-drafts/pull/1090.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/1090

----==_mimepart_5a72653897423_7ecc3fe3896f8f2c1278ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Lifted out of <a href="https://github.com/quicwg/base-drafts/pull/1082" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="292595850" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1082">#1082</a> and building on <a href="https://github.com/quicwg/base-drafts/pull/1086" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="293008184" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1086">#1086</a>, this attempts to mitigate a potential amplification in which an attacker finds a server with a very large certificate, spoofs a source address, and then uses the server's handshake to generate traffic.  It limits the server from sending more than three Handshake packets to an unvalidated source address.  Suggested ways of validating are Retry packets and PATH_CHALLENGE.</p>
<p><span aria-label="This pull request closes issue #38." class="issue-keyword tooltipped tooltipped-se">Fixes</span> <a href="https://github.com/quicwg/base-drafts/issues/38" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="191927431" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/38">#38</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/1090'>https://github.com/quicwg/base-drafts/pull/1090</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use PATH_CHALLENGE and PATH_RESPONSE frames.</li>
  <li>Mitigate amplification attacks during handshake</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1090/files#diff-0">draft-ietf-quic-transport.md</a>
    (193)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1090.patch'>https://github.com/quicwg/base-drafts/pull/1090.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1090.diff'>https://github.com/quicwg/base-drafts/pull/1090.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/1090">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq05cvQ_LVP-uO-2sehlTOMKoe96Dks5tQQs4gaJpZM4R048J">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxrISZ-8r1lBKtedYet_tQ49IpkDks5tQQs4gaJpZM4R048J.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1090"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Mitigate amplification attacks during handshake (#1090)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1090"}}}</script>

----==_mimepart_5a72653897423_7ecc3fe3896f8f2c1278ec--


From nobody Wed Jan 31 16:55:38 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0BF16131463 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:55:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=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 bzCPHcmJ4xXP for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:55:29 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 71C9212EBC6 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 16:49:53 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517446192; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=X/u+9m01WSRxHav1EBBV/M5HaNr3cnXUVhnoDjot59Q=; b=l2T8ngkzZOxWvI60Ph7N4RLclYnDzeMoJxfWhkPhWwOIRn4bBCuPaYG28qNRfZx4L5bjx6jB jT5h4EMtAsGRkOyrVfPzEiBeJrZtAO89kf1HODEdlsNsHXLnCGc8nRYn3JR8zfbGw8yDJEgo i9CEnQuMgiV8KAnHChQD9gmJlCQ=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5a726430.7fd61c2f72a0-smtp-out-n03; Thu, 01 Feb 2018 00:49:52 -0000 (UTC)
Date: Wed, 31 Jan 2018 16:49:52 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5a726430a5365_63622af7a329dc0c46519@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4bc8e3: Mitigate amplification attacks during handshake
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a726430a4d13_63622af7a329dc0c46449"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2bqtikGQKbB95yc_cKsq-f5Nd3A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 00:55:31 -0000

----==_mimepart_5a726430a4d13_63622af7a329dc0c46449
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/amplification
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4bc8e371478fb41a59fe0dd91be2734b4edf31e1
      https://github.com/quicwg/base-drafts/commit/4bc8e371478fb41a59fe0dd91be2734b4edf31e1
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Mitigate amplification attacks during handshake



----==_mimepart_5a726430a4d13_63622af7a329dc0c46449--


From nobody Wed Jan 31 16:58:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2896513145A for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:58:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iGcpYDcxx3g5 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 16:58:53 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 58B4712FB60 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 16:58:53 -0800 (PST)
Date: Wed, 31 Jan 2018 16:58:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517446732; bh=5bO1Y0EQvgnMz1uUSIAed11gkS1O9XCmc1onNr4ikrk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P3UdCnrbJc452B2fPsuOpQjvOo9p2eECSOrJt3YBIZjIP9ADChd8tDAtZWMnDkcX1 HwXOq/w0KGrRYsHkajrY40NTYFiuyToQ6b34oFNTEI9/Vwyjws6eHKk5Vl5GaTYWzX MRSSF/N4vY4xet54kSP4DKpEK14FlMCqJBYkpHrI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab03c43d02c9dbc0e8c57598bd892364a616adab5492cf00000001168a284c92a169ce117c6af4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1090/review/93138129@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1090@github.com>
References: <quicwg/base-drafts/pull/1090@github.com>
Subject: Re: [quicwg/base-drafts] Mitigate amplification attacks during handshake (#1090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a72664cab3fa_4f292ac2cb280ed4424026"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TX2gKNKsJeL4-36UYPamVi0xuLg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 00:58:55 -0000

----==_mimepart_5a72664cab3fa_4f292ac2cb280ed4424026
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.



> @@ -650,8 +650,18 @@ described in {{packet-numbers}}.  The client increments the packet number from
 its previous packet by one for each Handshake packet that it sends (which might
 be an Initial, 0-RTT Protected, or Handshake packet).
 
-The payload of this packet contains STREAM frames and could contain PADDING and
-ACK frames.
+Servers MUST NOT send more than three Handshake packets without receiving a
+packet from a verified source address.  If the server expects to generate more
+than three Handshake packets in response to an Initial packet, it SHOULD include
+a PATH_CHALLENGE frame in each Handshake packet that it sends.  After receiving
+at least one valid PATH_RESPONSE frame in a Handshake packet, the server can

You don't need to say where the frame is in this sentence.  You do need to change the TLS doc to permit the use of these frames in Handshake packets.

> @@ -650,8 +650,18 @@ described in {{packet-numbers}}.  The client increments the packet number from
 its previous packet by one for each Handshake packet that it sends (which might
 be an Initial, 0-RTT Protected, or Handshake packet).
 
-The payload of this packet contains STREAM frames and could contain PADDING and
-ACK frames.
+Servers MUST NOT send more than three Handshake packets without receiving a
+packet from a verified source address.  If the server expects to generate more
+than three Handshake packets in response to an Initial packet, it SHOULD include
+a PATH_CHALLENGE frame in each Handshake packet that it sends.  After receiving
+at least one valid PATH_RESPONSE frame in a Handshake packet, the server can
+send its remaining Handshake packets.  (Servers MAY instead perform address

s/MAY/can and remove the parentheses.

> @@ -650,8 +650,18 @@ described in {{packet-numbers}}.  The client increments the packet number from
 its previous packet by one for each Handshake packet that it sends (which might
 be an Initial, 0-RTT Protected, or Handshake packet).
 
-The payload of this packet contains STREAM frames and could contain PADDING and
-ACK frames.
+Servers MUST NOT send more than three Handshake packets without receiving a
+packet from a verified source address.  If the server expects to generate more

You should probably explain that the server is only able to verify a client source address after receiving an address validation token or the final cryptographic handshake message from the client (in TLS, we can tell earlier, but that's not a transport-level guarantee).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1090#pullrequestreview-93138129
----==_mimepart_5a72664cab3fa_4f292ac2cb280ed4424026
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/1090#discussion_r165233683">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -650,8 +650,18 @@ described in {{packet-numbers}}.  The client increments the packet number from
 its previous packet by one for each Handshake packet that it sends (which might
 be an Initial, 0-RTT Protected, or Handshake packet).
 
-The payload of this packet contains STREAM frames and could contain PADDING and
-ACK frames.
+Servers MUST NOT send more than three Handshake packets without receiving a
+packet from a verified source address.  If the server expects to generate more
+than three Handshake packets in response to an Initial packet, it SHOULD include
+a PATH_CHALLENGE frame in each Handshake packet that it sends.  After receiving
+at least one valid PATH_RESPONSE frame in a Handshake packet, the server can
</pre>
<p>You don't need to say where the frame is in this sentence.  You do need to change the TLS doc to permit the use of these frames in Handshake packets.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1090#discussion_r165233702">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -650,8 +650,18 @@ described in {{packet-numbers}}.  The client increments the packet number from
 its previous packet by one for each Handshake packet that it sends (which might
 be an Initial, 0-RTT Protected, or Handshake packet).
 
-The payload of this packet contains STREAM frames and could contain PADDING and
-ACK frames.
+Servers MUST NOT send more than three Handshake packets without receiving a
+packet from a verified source address.  If the server expects to generate more
+than three Handshake packets in response to an Initial packet, it SHOULD include
+a PATH_CHALLENGE frame in each Handshake packet that it sends.  After receiving
+at least one valid PATH_RESPONSE frame in a Handshake packet, the server can
+send its remaining Handshake packets.  (Servers MAY instead perform address
</pre>
<p>s/MAY/can and remove the parentheses.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1090#discussion_r165234035">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -650,8 +650,18 @@ described in {{packet-numbers}}.  The client increments the packet number from
 its previous packet by one for each Handshake packet that it sends (which might
 be an Initial, 0-RTT Protected, or Handshake packet).
 
-The payload of this packet contains STREAM frames and could contain PADDING and
-ACK frames.
+Servers MUST NOT send more than three Handshake packets without receiving a
+packet from a verified source address.  If the server expects to generate more
</pre>
<p>You should probably explain that the server is only able to verify a client source address after receiving an address validation token or the final cryptographic handshake message from the client (in TLS, we can tell earlier, but that's not a transport-level guarantee).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1090#pullrequestreview-93138129">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3RHSulzBEPilvZj9qHxyWDCz9Meks5tQQxMgaJpZM4R048J">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4DJSVB0xGW6hXPqjd1-P-FOM12Sks5tQQxMgaJpZM4R048J.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1090#pullrequestreview-93138129"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1090"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1090#pullrequestreview-93138129"}}}</script>
----==_mimepart_5a72664cab3fa_4f292ac2cb280ed4424026--


From nobody Wed Jan 31 17:01:23 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0A22131463 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:01:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level: 
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3c0c6OR71rk0 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:01:19 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F6F812FB60 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:01:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517446870; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wzgzHfsjniHKxsnIalYUS6x8CQvOZFQ4ZHgQ0ToUFzQ=; b=YJeMp7sQxHacLNxOOj9FnJf7HnDKmWgO0tODbSMBvdCMI33Q/2mqJ3IdUSFHzvgWuMnL+3ZI SQHv2rLpfBOIAv/ZhGy0SFAYNJHUhNN3ph9FSFOTCgKI8ot2bhWc7Ba7tEIA+OKPihHui2MI 316nm23kGOmXlWBEJQdSY/oCHwU=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a7266d5.7fd9905ab060-smtp-out-n02; Thu, 01 Feb 2018 01:01:09 -0000 (UTC)
Date: Wed, 31 Jan 2018 17:01:09 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5a7266d5dfe24_2eb92b0de6573c0c91433@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 810ae7: Remove repetition
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a7266d5dfab9_2eb92b0de6573c0c913a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jiKg62DdkTdgpVXANXGU5KcTMbM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 01:01:21 -0000

----==_mimepart_5a7266d5dfab9_2eb92b0de6573c0c913a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pn-encrypt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 810ae7f4c1d5fc83ea6b5c1a05ac59bb210212a5
      https://github.com/quicwg/base-drafts/commit/810ae7f4c1d5fc83ea6b5c1a05ac59bb210212a5
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-02-01 (Thu, 01 Feb 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove repetition



----==_mimepart_5a7266d5dfab9_2eb92b0de6573c0c913a8--


From nobody Wed Jan 31 17:01:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62FF012FB60 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:01:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gmSnw6-j_aSv for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:01:21 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75DC512FB5A for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:01:12 -0800 (PST)
Date: Wed, 31 Jan 2018 17:01:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517446871; bh=tFrd12DEdVo9zY33EqJcLwLRgEsoE/MNUQ39qCwOSZo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v/2AAhr3Iu1NKREL+kQG3jw89mVhnPiDedMXYloZwMw39JIyXbe1LGvsDQrzihbbQ w9gJqhjgGOksMovs6/vOEBkOoq2v+1Wya+BJ0FLlF7Hym0GGxJ3nPYjPiTBOJd9U8Q +UzpuKK0Iy0piD6MDJO4pWqIhv8KynuGdmkP0Qns=
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/1079/push/2297023526@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1079@github.com>
References: <quicwg/base-drafts/pull/1079@github.com>
Subject: Re: [quicwg/base-drafts] Packet number encryption (#1079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7266d7ca0a5_123b2b1bce65aecc318394"; 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/hs32xeDtn4T0rozav8p7RfWtS_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, 01 Feb 2018 01:01:22 -0000

----==_mimepart_5a7266d7ca0a5_123b2b1bce65aecc318394
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

810ae7f  Remove repetition


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1079/files/1b579973ecd6a7064a72c5d6719ee2f7cbc90a77..810ae7f4c1d5fc83ea6b5c1a05ac59bb210212a5

----==_mimepart_5a7266d7ca0a5_123b2b1bce65aecc318394
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/810ae7f" class="commit-link">810ae7f</a>  Remove repetition</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1079/files/1b579973ecd6a7064a72c5d6719ee2f7cbc90a77..810ae7f4c1d5fc83ea6b5c1a05ac59bb210212a5">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq75gjJCd1pzaSRsf_yW7y0ij7PG-ks5tQQzXgaJpZM4RwGdT">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3gJ4S8RVg-Zx19QPqjrATtjCaduks5tQQzXgaJpZM4RwGdT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1079/files/1b579973ecd6a7064a72c5d6719ee2f7cbc90a77..810ae7f4c1d5fc83ea6b5c1a05ac59bb210212a5"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1079"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1079/files/1b579973ecd6a7064a72c5d6719ee2f7cbc90a77..810ae7f4c1d5fc83ea6b5c1a05ac59bb210212a5"}}}</script>

----==_mimepart_5a7266d7ca0a5_123b2b1bce65aecc318394--


From nobody Wed Jan 31 17:04:58 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3D2B12EB18 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:04:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.483
X-Spam-Level: 
X-Spam-Status: No, score=-0.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VTQ64cZJFvb7 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:04:54 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F99212DA16 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:04:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gFxg5jZhW0IS7SIoQA1kiuUnev0=; b=roIjRdPzoYAbhIzP Cb6sSJX0IaToNKLtxQcG76EYR+Tw+Zua/2F5zG+nRwoSp5dQmELMBdOn712jnGd0 hQBE52O8VnjgxohvLNY8F5dgrA4ODzs7Jm6gVvAPckRgRETCRlEa+OT0VQZU4G2/ qWzAkw0IqegvFLWwUEcX0P62LnY=
Received: by filter0100p1las1.sendgrid.net with SMTP id filter0100p1las1-1655-5A7267B4-2B 2018-02-01 01:04:52.873972674 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0042p1mdw1.sendgrid.net (SG) with ESMTP id hmsUYlBJQlGnThvcT_T42Q for <quic-issues@ietf.org>; Thu, 01 Feb 2018 01:04:52.902 +0000 (UTC)
Date: Thu, 01 Feb 2018 01:04:53 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeeedcb214ef48048ed39b57c041e54fa21a65bfc92cf00000001168a29b492a169ce1170a88a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1082/review/93139561@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1082@github.com>
References: <quicwg/base-drafts/pull/1082@github.com>
Subject: Re: [quicwg/base-drafts] Clarify flow control issues on stream 0 (#1082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7267b49d3bd_2dc13f89faed0f3033281d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3NQe0f/QlDLA7UzLEzYjFcGBlWvTTyQ+pM59 D6vZqBGjWWVomWu+eyMzR4JQa4W4TFqaQLlowSQFEAdsotiPAYyrkJg/maol+VuYXL+cxvaC2PhWK+ UhQ4ApjJPsZC8za9UFGJThsU4MU1kgni/pq7dCeVIjT7G8thRMMwJdJnaaudw9m0vX8ff03TOBkP6t c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/juZskc6UhDMaOpA1A1_6l9hl7R4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 01:04:56 -0000

----==_mimepart_5a7267b49d3bd_2dc13f89faed0f3033281d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1082#pullrequestreview-93139561
----==_mimepart_5a7267b49d3bd_2dc13f89faed0f3033281d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1082#pullrequestreview-93139561">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq42_p9hzHfzpD0cVVEQZc3eR4hhKks5tQQ20gaJpZM4Rxgo8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq9JRT6jX2ydKhsxJAv3eSVdj_zBUks5tQQ20gaJpZM4Rxgo8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1082#pullrequestreview-93139561"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #1082"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1082#pullrequestreview-93139561"}}}</script>
----==_mimepart_5a7267b49d3bd_2dc13f89faed0f3033281d--


From nobody Wed Jan 31 17:07:18 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BCB6B12D835 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:07:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.464
X-Spam-Level: 
X-Spam-Status: No, score=-0.464 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XPZhD8d_kDA5 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:07:15 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0AA8812E86D for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:07:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=od30p30AnwLFDbc+dSYo12fi6ZQ=; b=XwvSS7I5QtDxGL7/ u7gXkiPE6Wy92QJItLOgN5z1sUzRIlxPm2tEBt6fl3Ypu4ooVj8Vru4R1WSNIlSE zZmuq5+MVWAN0vGLlkzGv1ULjefUuY9mFGuwpEbf/wQyoMM9E77mg393EQKIXUcc s2RDf22RULt27vPEQlUmH1ZZKNI=
Received: by filter0234p1iad2.sendgrid.net with SMTP id filter0234p1iad2-19023-5A72683F-19 2018-02-01 01:07:11.65348546 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0044p1mdw1.sendgrid.net (SG) with ESMTP id n-lQ7KbMSo-FKqvo6dkyYA for <quic-issues@ietf.org>; Thu, 01 Feb 2018 01:07:11.686 +0000 (UTC)
Date: Thu, 01 Feb 2018 01:07:11 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6d7495f7b594916f97f438b51e61c5b97306ac7a92cf00000001168a2a3f92a169ce1170a88a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1082/review/93139901@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1082@github.com>
References: <quicwg/base-drafts/pull/1082@github.com>
Subject: Re: [quicwg/base-drafts] Clarify flow control issues on stream 0 (#1082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a72683f6218e_20262b050911cec8339063"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3IXzPKzQBPWRnV9cxDx2K+TTwxyQBFBbgk1t ZcO1t0q7uSY5qBL3FO3UQyMZpMCRYY2NdLWOjlVmFTZe5JGEUol2ltO7XwmzDTudYUWzVRtyA80J5D tXgWlc6Or20RgM5SQwCnPNBBdjUhjzWvDk9O8Abjw/hgePKLBsDLyauNijfwCUg7xKj7GyHATYi1Ep E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UB335D69igbI9RI1e8DRKpxkFmU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 01:07:17 -0000

----==_mimepart_5a72683f6218e_20262b050911cec8339063
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1082#pullrequestreview-93139901
----==_mimepart_5a72683f6218e_20262b050911cec8339063
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1082#pullrequestreview-93139901">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_IidlbZOBu5jpt4d4WiNMJ25XMIks5tQQ4_gaJpZM4Rxgo8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6TiAc5ttOaXqlJfVw0H0ASwXePtks5tQQ4_gaJpZM4Rxgo8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1082#pullrequestreview-93139901"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann approved #1082"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1082#pullrequestreview-93139901"}}}</script>
----==_mimepart_5a72683f6218e_20262b050911cec8339063--


From nobody Wed Jan 31 17:19:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB0D612E86D for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:19:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EVg84pWfGRN4 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:19:37 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60A2612D7E5 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:19:37 -0800 (PST)
Date: Wed, 31 Jan 2018 17:19:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517447976; bh=H6hjcXAvx7KH0NvDRJbVkwgce9padwKkkQdB8ixrn5g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Id5an5Cov3LOm3G3EMRxNl7wzW0LQuRSj4/iU+JeVAY+lL0XpfK1sskw9+0pfuO5S afeNWRfDEh61Rd5OsRle0ZMFsivNI+PEWk17kV4IwDQj62EqV65o76KMWuvdWWg3Q8 hY06zV+On7BP+rPxNTE6grAHCac0z5T1AoVM8T/w=
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab525ddd9680e2051434735f3ff798ff32bc3742f592cf00000001168a2d2892a169ce1177a33a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1088/c362126648@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1088@github.com>
References: <quicwg/base-drafts/pull/1088@github.com>
Subject: Re: [quicwg/base-drafts] A 17 octet connection ID (#1088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a726b28b3a14_fa33fee91222f303719b"; 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/kcQ2fM_tFNySHcZZdVxR-3FSRKQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 01:19:39 -0000

----==_mimepart_5a726b28b3a14_fa33fee91222f303719b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>  I would rather force the inclusion of the transport parameter in the common case 

seems reasonable

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1088#issuecomment-362126648
----==_mimepart_5a726b28b3a14_fa33fee91222f303719b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>I would rather force the inclusion of the transport parameter in the common case</p>
</blockquote>
<p>seems reasonable</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1088#issuecomment-362126648">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw4mxEf2jCR3sivAhb_nfUSwYv-lks5tQREogaJpZM4RzhH-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq-8HUPrzAbd9In3imquBWb3r37Jvks5tQREogaJpZM4RzhH-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1088#issuecomment-362126648"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1088: \u003e  I would rather force the inclusion of the transport parameter in the common case \r\n\r\nseems reasonable"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1088#issuecomment-362126648"}}}</script>
----==_mimepart_5a726b28b3a14_fa33fee91222f303719b--


From nobody Wed Jan 31 17:25:56 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF0DC12FAC5 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:25:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eRGmBXJvGTZ0 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:25:53 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EEE1212420B for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:25:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6I3lgu7k+rhuyIpDcDKT5Gur2is=; b=iCiuZVhnthSKe7VN RMWPJ87dhit63CIV1Qs2Wox0v+Bci1LQUoLdsrseH/3re3EF63xcWBF/YfRg+1LK wkPpeIy61SZQjIuiT/g++PJxEoPwyCEHCKnxLnBOhs4Gja8lJcToS0Mh6rH9AMIh om4Cx+bwnlfio/DzloRR7izccV0=
Received: by filter0227p1iad2.sendgrid.net with SMTP id filter0227p1iad2-5109-5A726C87-6 2018-02-01 01:25:27.134160531 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0050p1mdw1.sendgrid.net (SG) with ESMTP id Jmv-sO1qQXaz9VOTQO6aBA for <quic-issues@ietf.org>; Thu, 01 Feb 2018 01:25:27.138 +0000 (UTC)
Date: Thu, 01 Feb 2018 01:25:27 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab290ae79ae06f9e80a46a73651fe58016c3c026f992cf00000001168a2e8692a169ce117c7fb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1091@github.com>
Subject: [quicwg/base-drafts] Don't overload PING frame semantics (#1091)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a726c86c1ad2_a503fbe27e5ef28818ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0uPBgb7FNuQOdyIXfwi1Ht/YZgXaKeq9lI+H wMW8whdUvZkNfE/Hqupf4fljDRbafoArBEVJ6kwRQIjLycS3ouHe9ZpRbKHD5/vtGFN6efBOZgeu6T 26I37UIKsqxfBBz1ucbl7BsZ2Ny+eiQmC9TDEPAmDsuR/7Bq0o/kXVJfJNpgjg3CoBkWkki8KLtxIL M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zVm7FI_iqSCj-spA2GsGRXr_Biw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 01:25:55 -0000

----==_mimepart_5a726c86c1ad2_a503fbe27e5ef28818ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The PING frame is currently overloaded for reachability and path validation semantics. This is icky to implement, especially since an ACK is adequate in one case, while a PONG frame is required for the other. It would be nice to use separate frames for path validation and leave PING to be used for only reachability.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1091
----==_mimepart_5a726c86c1ad2_a503fbe27e5ef28818ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The PING frame is currently overloaded for reachability and path validation semantics. This is icky to implement, especially since an ACK is adequate in one case, while a PONG frame is required for the other. It would be nice to use separate frames for path validation and leave PING to be used for only reachability.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1091">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq33FTdKBZ6f6sGY9irvGGO7Uszchks5tQRKGgaJpZM4R06bm">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq0hO1Cp_N7X_JychpJc_1ZPyZo58ks5tQRKGgaJpZM4R06bm.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1091"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 overload PING frame semantics (#1091)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1091"}}}</script>
----==_mimepart_5a726c86c1ad2_a503fbe27e5ef28818ea--


From nobody Wed Jan 31 17:27:24 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6CA3A12420B for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:27:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tbuhvizPieib for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:27:20 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B48612EB14 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:27:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Of6zxGOLqNTgNUY4tVVokVgtwKs=; b=INqVy06SYFlgd6aQ fOux5+EY9nGuzhLuitnnYpeqYgdR22NAwD2VsvHs2JuCBKPDPRjVs4CBdHj/xVrT sJO5LdTZDFxfCQRQSEWXDn6fpio6p+9A75s/PqwKs883mI2W+6rW8aG7s3+wQ8RP qMSQ8Hqfm3rz4C3RkhapAWR8xZU=
Received: by filter0128p1las1.sendgrid.net with SMTP id filter0128p1las1-6545-5A726CF7-1C 2018-02-01 01:27:19.484666375 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0049p1mdw1.sendgrid.net (SG) with ESMTP id e9Vd_wgGTiCCGkUc3Ujwfg for <quic-issues@ietf.org>; Thu, 01 Feb 2018 01:27:19.228 +0000 (UTC)
Date: Thu, 01 Feb 2018 01:27:19 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfdb4769f3a22450645a219b99052f12b26149f9892cf00000001168a2ef692a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/review/93128881@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a726cf6e4b87_7b062ae3dda16ecc884a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1VNiFK4FjtpJw9/+PgTpf5FuhdM5YLdgCmDU 8Hn70Yo1QCS/s6CqoKzQuYtZ8q1nebx5fkGVFEIU6g+BpPO/6X+yD55JxF3VyGwYKakw2rKVAI1Pvn vtIZynjEIhMnmSJqByhUOeZfRR745PUplccNvOHMLUJdr+uZWcdZGuCYymrD3uAipMX1Udjlwtko8Y I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NuXCq9uoncOmeayrV3eA72ZDP1A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 01:27:23 -0000

----==_mimepart_5a726cf6e4b87_7b062ae3dda16ecc884a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.

High-level point: The goal of this PR is to replace PING+Data with new frames, to avoid overloaded semantics. I'd like to not fix migration bugs here, since I'd like to fix them in a separate PR (upcoming).

> -new address.  Once a PONG frame containing the same payload is received, the
-address is considered to be valid.  The PONG frame can use any path on its
-return.  A PING frame containing 12 randomly generated {{?RFC4086}} octets is
-sufficient to ensure that it is easier to receive the packet than it is to guess
-the value correctly.
-
-If the PING frame is determined to be lost, a new PING frame SHOULD be
-generated.  This PING frame MUST include a new Data field that is similarly
-difficult to guess.
+endpoint validates a remote address by sending a PATH_CHALLENGE frame containing
+a payload that is hard to guess.  This frame MUST be sent in a packet that is
+sent to the new address.  Once a PATH_RESPONSE frame containing the same payload
+is received, the address is considered to be valid.  The PATH_RESPONSE frame can
+use any path on its return.  A PATH_CHALLENGE frame containing 12 randomly
+generated {{?RFC4086}} octets is sufficient to ensure that it is easier to
+receive the packet than it is to guess the value correctly.

I don't have an opinion on size at all. I'll make it 8 bytes to avoid confusion... also because I don't think stateless operation is much of a benefit here.

> -generated.  This PING frame MUST include a new Data field that is similarly
-difficult to guess.
+endpoint validates a remote address by sending a PATH_CHALLENGE frame containing
+a payload that is hard to guess.  This frame MUST be sent in a packet that is
+sent to the new address.  Once a PATH_RESPONSE frame containing the same payload
+is received, the address is considered to be valid.  The PATH_RESPONSE frame can
+use any path on its return.  A PATH_CHALLENGE frame containing 12 randomly
+generated {{?RFC4086}} octets is sufficient to ensure that it is easier to
+receive the packet than it is to guess the value correctly.
+
+An endpoint MAY send multiple PATH_CHALLENGE frames to handle packet loss or to
+make additional measurements on a new network path.
+
+An endpoint MUST use fresh random data in every PATH_CHALLENGE frame so that it
+can associate the peer's response with the causative PATH_CHALLENGE,
+additionally helping the endpoint make more accurate path measurements.

Done.

> +a payload that is hard to guess.  This frame MUST be sent in a packet that is
+sent to the new address.  Once a PATH_RESPONSE frame containing the same payload
+is received, the address is considered to be valid.  The PATH_RESPONSE frame can
+use any path on its return.  A PATH_CHALLENGE frame containing 12 randomly
+generated {{?RFC4086}} octets is sufficient to ensure that it is easier to
+receive the packet than it is to guess the value correctly.
+
+An endpoint MAY send multiple PATH_CHALLENGE frames to handle packet loss or to
+make additional measurements on a new network path.
+
+An endpoint MUST use fresh random data in every PATH_CHALLENGE frame so that it
+can associate the peer's response with the causative PATH_CHALLENGE,
+additionally helping the endpoint make more accurate path measurements.
+
+If the PATH_CHALLENGE frame is determined to be lost, a new PATH_CHALLENGE frame
+SHOULD be generated.  This PATH_CHALLENGE frame MUST include new data that is

This text is the same as previous, with PING+Data. I intend to change this in the PR that addresses other migration concerns, but not here.

>  
 If validation of the new remote address fails, after allowing enough time for
-possible loss and recovery of packets carrying PING and PONG frames, the
-endpoint MUST terminate the connection.  When setting this timer,
-implementations are cautioned that the new path could have a longer round trip
-time than the original.  The endpoint MUST NOT send a CONNECTION_CLOSE frame in
-this case; it has to assume that the remote peer does not want to receive any
-more packets.
+recovering from possible loss of packets carrying PATH_CHALLENGE and
+PATH_RESPONSE frames, the endpoint MUST terminate the connection.  When setting

The strategy that I'd like to suggest is to go back to the last best path. That said, this text is the same as it was previously with PING+Data and I'd like to not change migration behavior. I'd like to change this behavior but in a different PR that fixes migration. This PR simply replaces PING+Data / PONG with new frames.

>  
 If validation of the new remote address fails, after allowing enough time for
-possible loss and recovery of packets carrying PING and PONG frames, the
-endpoint MUST terminate the connection.  When setting this timer,
-implementations are cautioned that the new path could have a longer round trip
-time than the original.  The endpoint MUST NOT send a CONNECTION_CLOSE frame in
-this case; it has to assume that the remote peer does not want to receive any
-more packets.
+recovering from possible loss of packets carrying PATH_CHALLENGE and
+PATH_RESPONSE frames, the endpoint MUST terminate the connection.  When setting
+this timer, implementations are cautioned that the new path could have a longer
+round trip time than the original.  The endpoint MUST NOT send a
+CONNECTION_CLOSE frame in this case; it has to assume that the remote peer does
+not want to receive any more packets.

Agreed, again not changing text here for what the draft currently states, since I'd like to simply get rid of PING+Data for now. This will change with fixing the rest of migration.

> @@ -2352,17 +2337,56 @@ Application Error Code:
   {{app-error-codes}}).
 
 
+## PATH_CHALLENGE Frame {#frame-path-challenge}

Done

>  
-## PONG Frame {#frame-pong}
+Endpoints can use PATH_CHALLENGE frames (type=0x0e) to check reachability to the
+peer, to verify a new path's PMTU, and for address validation during connection

Removed.

>  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).

We should require PATH_RESPONSE to be sent to the same address as the PATH_CHALLENGE, though I'm open to arguments as to why not. That said, I'm not fixing migration bugs in this PR, just changing the PING+Data frame.

> +PATH_RESPONSE serves to indicate receipt of the PATH_CHALLENGE.
+
+
+## PATH_RESPONSE Frame {#frame-path-response}
+
+The PATH_RESPONSE frame (type=0x0f) is sent in response to a PATH_CHALLENGE
+frame.  Its format is identical to the PATH_CHALLENGE frame
+({{frame-path-challenge}}).
+
+An endpoint that receives a PATH_RESPONSE frame containing an empty payload MUST
+generate a connection error of type FRAME_ERROR, indicating the PATH_RESPONSE
+frame (that is, 0x0e).  If the content of a PATH_RESPONSE frame does not match
+the content of a PATH_CHALLENGE frame previously sent by the endpoint, the
+endpoint MAY generate a connection error of type UNSOLICITED_PATH_RESPONSE.
+
+A PATH_RESPONSE frame MUST NOT elicit an acknowledgement.
 
 
 ## ACK Frame {#frame-ack}

yup, this would not be happy. fixed.

> @@ -3868,6 +3896,11 @@ thanks to all.
 
 Issue and pull request numbers are listed with a leading octothorp.
 
+## Since draft-ietf-quic-transport-09
+
+- Added PATH_CHALLENGE and PATH_RESPONSE frames to replace PING with Data and
+  PONG frame. Changed ACK frame type from 0x0e to 0x0d. (#000)

Yes, good point. Filed #1091.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-93128881
----==_mimepart_5a726cf6e4b87_7b062ae3dda16ecc884a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> commented on this pull request.</p>

<p>High-level point: The goal of this PR is to replace PING+Data with new frames, to avoid overloaded semantics. I'd like to not fix migration bugs here, since I'd like to fix them in a separate PR (upcoming).</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165225521">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -new address.  Once a PONG frame containing the same payload is received, the
-address is considered to be valid.  The PONG frame can use any path on its
-return.  A PING frame containing 12 randomly generated {{?RFC4086}} octets is
-sufficient to ensure that it is easier to receive the packet than it is to guess
-the value correctly.
-
-If the PING frame is determined to be lost, a new PING frame SHOULD be
-generated.  This PING frame MUST include a new Data field that is similarly
-difficult to guess.
+endpoint validates a remote address by sending a PATH_CHALLENGE frame containing
+a payload that is hard to guess.  This frame MUST be sent in a packet that is
+sent to the new address.  Once a PATH_RESPONSE frame containing the same payload
+is received, the address is considered to be valid.  The PATH_RESPONSE frame can
+use any path on its return.  A PATH_CHALLENGE frame containing 12 randomly
+generated {{?RFC4086}} octets is sufficient to ensure that it is easier to
+receive the packet than it is to guess the value correctly.
</pre>
<p>I don't have an opinion on size at all. I'll make it 8 bytes to avoid confusion... also because I don't think stateless operation is much of a benefit here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165233370">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -generated.  This PING frame MUST include a new Data field that is similarly
-difficult to guess.
+endpoint validates a remote address by sending a PATH_CHALLENGE frame containing
+a payload that is hard to guess.  This frame MUST be sent in a packet that is
+sent to the new address.  Once a PATH_RESPONSE frame containing the same payload
+is received, the address is considered to be valid.  The PATH_RESPONSE frame can
+use any path on its return.  A PATH_CHALLENGE frame containing 12 randomly
+generated {{?RFC4086}} octets is sufficient to ensure that it is easier to
+receive the packet than it is to guess the value correctly.
+
+An endpoint MAY send multiple PATH_CHALLENGE frames to handle packet loss or to
+make additional measurements on a new network path.
+
+An endpoint MUST use fresh random data in every PATH_CHALLENGE frame so that it
+can associate the peer&#39;s response with the causative PATH_CHALLENGE,
+additionally helping the endpoint make more accurate path measurements.
</pre>
<p>Done.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165235679">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +a payload that is hard to guess.  This frame MUST be sent in a packet that is
+sent to the new address.  Once a PATH_RESPONSE frame containing the same payload
+is received, the address is considered to be valid.  The PATH_RESPONSE frame can
+use any path on its return.  A PATH_CHALLENGE frame containing 12 randomly
+generated {{?RFC4086}} octets is sufficient to ensure that it is easier to
+receive the packet than it is to guess the value correctly.
+
+An endpoint MAY send multiple PATH_CHALLENGE frames to handle packet loss or to
+make additional measurements on a new network path.
+
+An endpoint MUST use fresh random data in every PATH_CHALLENGE frame so that it
+can associate the peer&#39;s response with the causative PATH_CHALLENGE,
+additionally helping the endpoint make more accurate path measurements.
+
+If the PATH_CHALLENGE frame is determined to be lost, a new PATH_CHALLENGE frame
+SHOULD be generated.  This PATH_CHALLENGE frame MUST include new data that is
</pre>
<p>This text is the same as previous, with PING+Data. I intend to change this in the PR that addresses other migration concerns, but not here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165236078">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 If validation of the new remote address fails, after allowing enough time for
-possible loss and recovery of packets carrying PING and PONG frames, the
-endpoint MUST terminate the connection.  When setting this timer,
-implementations are cautioned that the new path could have a longer round trip
-time than the original.  The endpoint MUST NOT send a CONNECTION_CLOSE frame in
-this case; it has to assume that the remote peer does not want to receive any
-more packets.
+recovering from possible loss of packets carrying PATH_CHALLENGE and
+PATH_RESPONSE frames, the endpoint MUST terminate the connection.  When setting
</pre>
<p>The strategy that I'd like to suggest is to go back to the last best path. That said, this text is the same as it was previously with PING+Data and I'd like to not change migration behavior. I'd like to change this behavior but in a different PR that fixes migration. This PR simply replaces PING+Data / PONG with new frames.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165236142">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 If validation of the new remote address fails, after allowing enough time for
-possible loss and recovery of packets carrying PING and PONG frames, the
-endpoint MUST terminate the connection.  When setting this timer,
-implementations are cautioned that the new path could have a longer round trip
-time than the original.  The endpoint MUST NOT send a CONNECTION_CLOSE frame in
-this case; it has to assume that the remote peer does not want to receive any
-more packets.
+recovering from possible loss of packets carrying PATH_CHALLENGE and
+PATH_RESPONSE frames, the endpoint MUST terminate the connection.  When setting
+this timer, implementations are cautioned that the new path could have a longer
+round trip time than the original.  The endpoint MUST NOT send a
+CONNECTION_CLOSE frame in this case; it has to assume that the remote peer does
+not want to receive any more packets.
</pre>
<p>Agreed, again not changing text here for what the draft currently states, since I'd like to simply get rid of PING+Data for now. This will change with fixing the rest of migration.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165236556">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2352,17 +2337,56 @@ Application Error Code:
   {{app-error-codes}}).
 
 
+## PATH_CHALLENGE Frame {#frame-path-challenge}
</pre>
<p>Done</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165236663">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-## PONG Frame {#frame-pong}
+Endpoints can use PATH_CHALLENGE frames (type=0x0e) to check reachability to the
+peer, to verify a new path&#39;s PMTU, and for address validation during connection
</pre>
<p>Removed.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165237039">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
</pre>
<p>We should require PATH_RESPONSE to be sent to the same address as the PATH_CHALLENGE, though I'm open to arguments as to why not. That said, I'm not fixing migration bugs in this PR, just changing the PING+Data frame.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165237366">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +PATH_RESPONSE serves to indicate receipt of the PATH_CHALLENGE.
+
+
+## PATH_RESPONSE Frame {#frame-path-response}
+
+The PATH_RESPONSE frame (type=0x0f) is sent in response to a PATH_CHALLENGE
+frame.  Its format is identical to the PATH_CHALLENGE frame
+({{frame-path-challenge}}).
+
+An endpoint that receives a PATH_RESPONSE frame containing an empty payload MUST
+generate a connection error of type FRAME_ERROR, indicating the PATH_RESPONSE
+frame (that is, 0x0e).  If the content of a PATH_RESPONSE frame does not match
+the content of a PATH_CHALLENGE frame previously sent by the endpoint, the
+endpoint MAY generate a connection error of type UNSOLICITED_PATH_RESPONSE.
+
+A PATH_RESPONSE frame MUST NOT elicit an acknowledgement.
 
 
 ## ACK Frame {#frame-ack}
</pre>
<p>yup, this would not be happy. fixed.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165237850">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3868,6 +3896,11 @@ thanks to all.
 
 Issue and pull request numbers are listed with a leading octothorp.
 
+## Since draft-ietf-quic-transport-09
+
+- Added PATH_CHALLENGE and PATH_RESPONSE frames to replace PING with Data and
+  PONG frame. Changed ACK frame type from 0x0e to 0x0d. (#000)
</pre>
<p>Yes, good point. Filed <a href="https://github.com/quicwg/base-drafts/issues/1091" class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="293371831" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1091">#1091</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-93128881">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6mGjVYP7eUukmHoS54EbAQiqnnvks5tQRL2gaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_yCyDhl_PKS2SUYh37L05VZWLr9ks5tQRL2gaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-93128881"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1086"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-93128881"}}}</script>
----==_mimepart_5a726cf6e4b87_7b062ae3dda16ecc884a0--


From nobody Wed Jan 31 17:28:06 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73A1A12E88E for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:28:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RmhrRbKaqZEu for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:28:04 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04C1412420B for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:28:03 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517448483; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=N23SSR55jGy02droiFTXDoBeFMNMC1OvQYZ2sucYDqo=; b=XMbM+S114tnx17lBHTc0Fh2RQieHCaZ18U52UuBqD/xV38yOkRZcmdzxZlVZb16D3i4pVB2z DM+DSS+jA+Uui7vnfGx2wzzrIbkBXdAmhW3HaOMpHRzf8ZasP4jQ7AGkAukwvD7XTuHG9rvE c4zt0R7GNRVFNkgnfX0mcp2qUUg=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: jri=google.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a726d23.7f3ae4119300-smtp-out-n01; Thu, 01 Feb 2018 01:28:03 -0000 (UTC)
Date: Wed, 31 Jan 2018 17:28:02 -0800
From: Jana Iyengar <jri@google.com>
Reply-To: Jana Iyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5a726d2211dd3_51672abb09809c086205c@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9cc0ca: responses to comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a726d2211889_51672abb09809c08619dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W5LA12N76EGkSvUEHtygI4Ccdxk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 01:28:05 -0000

----==_mimepart_5a726d2211889_51672abb09809c08619dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/path-challenge
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2
      https://github.com/quicwg/base-drafts/commit/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2
  Author: Jana Iyengar <jri@google.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  responses to comments



----==_mimepart_5a726d2211889_51672abb09809c08619dc--


From nobody Wed Jan 31 17:28:13 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3AFA512EC3D for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:28:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z78yCtA_KE_b for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:28:05 -0800 (PST)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B350412420B for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:28:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=3r11FFFcq4kAcr/qvXrEHvpg5+Q=; b=xCHd9vv7U+BDs7/n c90rigjCoecO1aL7lmTuVuw0sLk04Y76KdCWhvtPDgGMgNQmiQ+pl4Oy3ySXXGig +qJgcpVcKECrTvfFSca4czkBvUSmPDU16oAsttYLy42e9TKt0WsciwgZIjtGgBrX GRWRoZ0FxyxPHDxK7DKSmGGGYEs=
Received: by filter0495p1las1.sendgrid.net with SMTP id filter0495p1las1-30019-5A726D24-25 2018-02-01 01:28:04.786411127 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0042p1mdw1.sendgrid.net (SG) with ESMTP id zuU7eyAzQZW0ovSu82stww for <quic-issues@ietf.org>; Thu, 01 Feb 2018 01:28:04.451 +0000 (UTC)
Date: Thu, 01 Feb 2018 01:28:05 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/push/2297065930@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a726d242d763_19492ad2b435aec41933fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1FMUEz0Sju0YIX7H7z2n7n7OhEhwG/bTCcfd oxWVVFiEVselYbmyVgBEDB4b/ZeG0fzAfxvjRnfz80IvGv9U1oF/sYcLACTcpgrMYrsdm9rHudwRRp 6IsSSAjIc+gUM4hBn/u9lfoTnSfkynWNdWw7XJ8nlHvW43WEgorxa63Kb7oh9t6LU/oEn5aliCoxUe M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OUmaDNnTOAjorkkp9NpnC2CAEMw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 01:28:07 -0000

----==_mimepart_5a726d242d763_19492ad2b435aec41933fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

9cc0cab  responses to comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1086/files/d14922c84ec6d399b76c9d44b8c1d149357130b0..9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2

----==_mimepart_5a726d242d763_19492ad2b435aec41933fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/9cc0cab" class="commit-link">9cc0cab</a>  responses to 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/1086/files/d14922c84ec6d399b76c9d44b8c1d149357130b0..9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8uho_q57DehQdM5p3exA4DlHa26ks5tQRMkgaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq30WFoVSM2m1ry5IGgJf4eurFMI9ks5tQRMkgaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086/files/d14922c84ec6d399b76c9d44b8c1d149357130b0..9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #1086"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086/files/d14922c84ec6d399b76c9d44b8c1d149357130b0..9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2"}}}</script>

----==_mimepart_5a726d242d763_19492ad2b435aec41933fa--


From nobody Wed Jan 31 17:29:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A6B0C12EC3D for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:29:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZeaR69L_jx8W for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:29:36 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9532D12EB14 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:29:36 -0800 (PST)
Date: Wed, 31 Jan 2018 17:29:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517448575; bh=lRvPWeSrrM/Wf0RofCOgS8oV5q77sytUqr+VjshCE+w=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eXZt+iW8aqXNdT7r17GGef6VF8Mr7CUdCHdjC9Ghk+1WUyAurMiCRTdW2iVUQfrzU IJK1BlD+aisECr7qOC9xcQJ3ybUH0j5SIqSAXzxlwqbNsy6sMZa+y96/eMFlkxTMz3 /jxlu2amYdbzXAzlFwXWIYcsygkNExXbn94mB+7s=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9b8e90f9ec3a89d14e5bc0ce054fe82e873839ce92cf00000001168a2f7f92a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/review/93143436@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a726d7fc6a7c_6ab33fbe1ab06f2c51787"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J5GSuTEjdr0MqSu8V7uWD2grRiA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 01:29:39 -0000

----==_mimepart_5a726d7fc6a7c_6ab33fbe1ab06f2c51787
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> -new address.  Once a PONG frame containing the same payload is received, the
-address is considered to be valid.  The PONG frame can use any path on its
-return.  A PING frame containing 12 randomly generated {{?RFC4086}} octets is
-sufficient to ensure that it is easier to receive the packet than it is to guess
-the value correctly.
-
-If the PING frame is determined to be lost, a new PING frame SHOULD be
-generated.  This PING frame MUST include a new Data field that is similarly
-difficult to guess.
+endpoint validates a remote address by sending a PATH_CHALLENGE frame containing
+a payload that is hard to guess.  This frame MUST be sent in a packet that is
+sent to the new address.  Once a PATH_RESPONSE frame containing the same payload
+is received, the address is considered to be valid.  The PATH_RESPONSE frame can
+use any path on its return.  A PATH_CHALLENGE frame containing 12 randomly
+generated {{?RFC4086}} octets is sufficient to ensure that it is easier to
+receive the packet than it is to guess the value correctly.

You can still do stateless in 8 bytes, I guess.  It's just a weaker authenticator.  (I think that stateless is a good strategy actually.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1086#discussion_r165238319
----==_mimepart_5a726d7fc6a7c_6ab33fbe1ab06f2c51787
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/1086#discussion_r165238319">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -new address.  Once a PONG frame containing the same payload is received, the
-address is considered to be valid.  The PONG frame can use any path on its
-return.  A PING frame containing 12 randomly generated {{?RFC4086}} octets is
-sufficient to ensure that it is easier to receive the packet than it is to guess
-the value correctly.
-
-If the PING frame is determined to be lost, a new PING frame SHOULD be
-generated.  This PING frame MUST include a new Data field that is similarly
-difficult to guess.
+endpoint validates a remote address by sending a PATH_CHALLENGE frame containing
+a payload that is hard to guess.  This frame MUST be sent in a packet that is
+sent to the new address.  Once a PATH_RESPONSE frame containing the same payload
+is received, the address is considered to be valid.  The PATH_RESPONSE frame can
+use any path on its return.  A PATH_CHALLENGE frame containing 12 randomly
+generated {{?RFC4086}} octets is sufficient to ensure that it is easier to
+receive the packet than it is to guess the value correctly.
</pre>
<p>You can still do stateless in 8 bytes, I guess.  It's just a weaker authenticator.  (I think that stateless is a good strategy actually.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165238319">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0H8jVnRlSf5X4wnF9NsVNYk6NXXks5tQRN_gaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxNlWU_n26CluAO7MfrNzUTd0Q9Pks5tQRN_gaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165238319"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1086"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086#discussion_r165238319"}}}</script>
----==_mimepart_5a726d7fc6a7c_6ab33fbe1ab06f2c51787--


From nobody Wed Jan 31 17:37:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73CB2131452 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:37:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7KNWxxHrtcZp for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:37:03 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2FB6B12E8A7 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:37:03 -0800 (PST)
Date: Wed, 31 Jan 2018 17:36:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517449018; bh=1/51uT/D+1Y+Td4Q3l/LMx06W2XE8uPwfOyl8F5Ghvc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=enoj6q//+sh4SxQG/BM6wiEEsGAnCFcsoa9gtFHVTDaM0cVMBRFjiLTJesxc5NjRW MEbKosUGM/uufAl0ETvm06JgwQh7rFmPCaXfufyATVulbxtkKZAgHLcgJUloJ2K0SM bTf5kg6lGqXb8tPRg1jBMZWL+yMP8+A3eQIjnyO8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcd238af0d5c685fa1d9933f627b099fc04a1afb092cf00000001168a313a92a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/review/93143629@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a726f3abe66f_21f02afd52fcaed4104184"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cJWbgR7tSMoD-95GntT8mNCgbjQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 01:37:05 -0000

----==_mimepart_5a726f3abe66f_21f02afd52fcaed4104184
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.



>  
 If validation of the new remote address fails, after allowing enough time for
-possible loss and recovery of packets carrying PING and PONG frames, the
-endpoint MUST terminate the connection.  When setting this timer,
-implementations are cautioned that the new path could have a longer round trip
-time than the original.  The endpoint MUST NOT send a CONNECTION_CLOSE frame in
-this case; it has to assume that the remote peer does not want to receive any
-more packets.
+recovering from possible loss of packets carrying PATH_CHALLENGE and
+PATH_RESPONSE frames, the endpoint MUST terminate the connection.  When setting

Yes, let's just keep this constrained to replacement as much as possible.

>  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).

I think that it would be better to keep the special handling to a minimum.  It is easier to generate a PATH_RESPONSE and send on any path than require use of the same path.  That limits the special logic to the entity that is probing.  I'm happy to keep this simple - you ACK these frames as normal and you generate the response where ever and whenever it is easiest to do so.

> +~~~
+ 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
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                                                               |
++                            Data (8)                           +
+|                                                               |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+
+~~~
+
+Data:
+
+: This 8-byte field contains arbitrary data.
+
+A PATH_CHALLENGE frame containing at least 8 randomly generated {{?RFC4086}}

I think that we're making this too hard.  Can we just say hard to guess?  How they are generated can be left to the challenger.  (If TCP is our benchmark, then 32 bits of entropy is probably enough.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-93143629
----==_mimepart_5a726f3abe66f_21f02afd52fcaed4104184
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165238495">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 If validation of the new remote address fails, after allowing enough time for
-possible loss and recovery of packets carrying PING and PONG frames, the
-endpoint MUST terminate the connection.  When setting this timer,
-implementations are cautioned that the new path could have a longer round trip
-time than the original.  The endpoint MUST NOT send a CONNECTION_CLOSE frame in
-this case; it has to assume that the remote peer does not want to receive any
-more packets.
+recovering from possible loss of packets carrying PATH_CHALLENGE and
+PATH_RESPONSE frames, the endpoint MUST terminate the connection.  When setting
</pre>
<p>Yes, let's just keep this constrained to replacement as much as possible.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165238876">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
</pre>
<p>I think that it would be better to keep the special handling to a minimum.  It is easier to generate a PATH_RESPONSE and send on any path than require use of the same path.  That limits the special logic to the entity that is probing.  I'm happy to keep this simple - you ACK these frames as normal and you generate the response where ever and whenever it is easiest to do so.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165239169">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                                                               |
++                            Data (8)                           +
+|                                                               |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+
+~~~
+
+Data:
+
+: This 8-byte field contains arbitrary data.
+
+A PATH_CHALLENGE frame containing at least 8 randomly generated {{?RFC4086}}
</pre>
<p>I think that we're making this too hard.  Can we just say hard to guess?  How they are generated can be left to the challenger.  (If TCP is our benchmark, then 32 bits of entropy is probably enough.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-93143629">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7XuHXSQrbZFU8-3BctOEobLfuz4ks5tQRU6gaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq86K2vn9to0DFfCV5i3uEmRHd8zvks5tQRU6gaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-93143629"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1086"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086#pullrequestreview-93143629"}}}</script>
----==_mimepart_5a726f3abe66f_21f02afd52fcaed4104184--


From nobody Wed Jan 31 17:40:08 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3F47131456 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:40:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zYlHWRs9cI85 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:40:04 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11EB213146D for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:40:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=MyWJKQlUPzq9AJOi2e8NXOGpVT8=; b=DVvtpiqWNgKIa3vk J84rDGv6HFdX8I5pjSmdDkvduwC8romjSV+unnYSuNnERTVEnq6YI5yNVP+lS3PB Ll3xPSqFi+aZGy8/tT5ibjbmklkhdwxY1zF0DPYBWH0JIQ5CvVxgLcMozZmXZfmF DdsE6Gf3+GvQxebF5yozxsHmC2g=
Received: by filter0176p1las1.sendgrid.net with SMTP id filter0176p1las1-17405-5A726FF2-27 2018-02-01 01:40:02.754248811 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0029p1mdw1.sendgrid.net (SG) with ESMTP id 2lWTx5Q5QXOJ-C9sSoH0ZA for <quic-issues@ietf.org>; Thu, 01 Feb 2018 01:40:02.665 +0000 (UTC)
Date: Thu, 01 Feb 2018 01:40:03 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd87b005e01d6de0f4b50b970bae4a329fd678d7b92cf00000001168a31f292a163ce019fd133@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2/27250995@github.com>
In-Reply-To: <quicwg/base-drafts/commit/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2@github.com>
References: <quicwg/base-drafts/commit/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2@github.com>
Subject: Re: [quicwg/base-drafts] responses to comments (9cc0cab)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a726ff23fb7f_7cf3fa46a0acf281204c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0koa+1+f0op4R7OXTG9LYBPJEXUfGbZpmxyM oP6iXtm7eGEy8ejehkOYBJ4RSekySULJSb2NO5zQhVfR9oJu10AMBqGKjWUWZ2isE5rHzp4/UkfkmK y96UOmfKD4CLa3EfYkKFcDi09WWWok/dZqnS6WHJGTxLXy2uiCFWOd6Is6hF8YlsS8i28cA117ryvO 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Wp99vdOPYrBYCM7bIabM2VJ-kmY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 01:40:06 -0000

----==_mimepart_5a726ff23fb7f_7cf3fa46a0acf281204c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that we've established that this isn't the case.  If the response follows any path, and the usual ACK delays are factored in, then you only get this value if you also have an ACK with timing information for the packet containing the PATH_CHALLENGE.

I think that the real benefit is that it doesn't constrain implementations in any way.  They can put whatever they want in the frame as long as it is hard to guess for an off-path attacker.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/commit/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2#commitcomment-27250995
----==_mimepart_5a726ff23fb7f_7cf3fa46a0acf281204c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think that we've established that this isn't the case.  If the respons=
e follows any path, and the usual ACK delays are factored in, then you only=
 get this value if you also have an ACK with timing information for the pac=
ket containing the PATH_CHALLENGE.</p>
<p>I think that the real benefit is that it doesn't constrain implementatio=
ns in any way.  They can put whatever they want in the frame as long as it =
is hard to guess for an off-path attacker.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/commit/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2#commitcomment-2725=
0995">view it on GitHub</a>, or <a href=3D"https://github.com/notifications=
/unsubscribe-auth/AWbkqx-87_79r6rWZPOCSie9HVyewadoks5tQRXygaJpZM4R07HV">mut=
e the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://github.com/notif=
ications/beacon/AWbkq1c1h0SSc24bAHOdFO6xWpcZLyNyks5tQRXygaJpZM4R07HV.gif" w=
idth=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/comm=
it/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2#commitcomment-27250995"></link>
  <meta itemprop=3D"name" content=3D"View Commit"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Commit on GitHub"></met=
a>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@martinthomson on 9cc0cab: I thi=
nk that we've established that this isn't the case.  If the response follow=
s any path, and the usual ACK delays are factored in, then you only get thi=
s value if you also have an ACK with timing information for the packet cont=
aining the PATH_CHALLENGE.\r\n\r\nI think that the real benefit is that it =
doesn't constrain implementations in any way.  They can put whatever they w=
ant in the frame as long as it is hard to guess for an off-path attacker."}=
],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-draf=
ts/commit/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2#commitcomment-27250995"}=
}}</script>=

----==_mimepart_5a726ff23fb7f_7cf3fa46a0acf281204c3--


From nobody Wed Jan 31 17:52:31 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75A1713171E for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:52:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SG-PI-QPlbIh for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:52:28 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7235713176C for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:51:47 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517449906; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ltAFAEGku4pLsM93t27TPIP8G+FpHTE6lzVjSSU3qbE=; b=Xy/sLiQ4UHwg4lR5ExuAWjDbr+jTG0S/R6xmURhide0fGII5grceGHWgspBDZcq5HAxwXlFI YZEynM4pX8jWTr4No6os958G0j/fOgCleoHKV3hga7FyH43LgWVa6PdAyDOi6M5/brX8ShNl 6jUcJ3Gxf7Z+Bd1us9mJGzqblX4=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: jri=google.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5a7272b2.7f701446cb40-smtp-out-n02; Thu, 01 Feb 2018 01:51:46 -0000 (UTC)
Date: Wed, 31 Jan 2018 17:51:45 -0800
From: Jana Iyengar <jri@google.com>
Reply-To: Jana Iyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5a7272b17db11_76d22aeda66e5c1c64351@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b96bd5: not rtt, response time
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a7272b17d4d1_76d22aeda66e5c1c642ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4j7lot2i5-Pui7h07ASYm9QrhFU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 01:52:29 -0000

----==_mimepart_5a7272b17d4d1_76d22aeda66e5c1c642ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/path-challenge
  Home:   https://github.com/quicwg/base-drafts
  Commit: b96bd5dbe9a4d43133df592819dedeaa2d083f6c
      https://github.com/quicwg/base-drafts/commit/b96bd5dbe9a4d43133df592819dedeaa2d083f6c
  Author: Jana Iyengar <jri@google.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  not rtt, response time



----==_mimepart_5a7272b17d4d1_76d22aeda66e5c1c642ac--


From nobody Wed Jan 31 17:52:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1771B13171E for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:52:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c8ood4KVj3Rm for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:52:29 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext6.iad.github.net [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 30E3913176D for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:51:49 -0800 (PST)
Date: Wed, 31 Jan 2018 17:51:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517449907; bh=cv+p/Q9cQn18ykYyLwL7BhRu9sCENcfZpjo7yzB0JZ0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=foPGmYa3eOPklUV6Oxe20joA/UdH5/H8vgzXbuwMEIfLiP8cTfztmZTus79ZfH1r1 R7o6CNfNRXA1fVFX3umoP8qN9bCIVPbXvrrfV5AFheJqdIkg/upxFycc/kc5XVVFJd HlTPl2Y5/1pFKSd+zM0uyau4R2dgYHI/5B1gH4eQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/push/2297101459@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7272b3cda6b_b063ffa97d3cf30401d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UEP3gAzzIujEqtKhwPm_A32-oDo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 01:52:31 -0000

----==_mimepart_5a7272b3cda6b_b063ffa97d3cf30401d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

b96bd5d  not rtt, response time


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1086/files/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2..b96bd5dbe9a4d43133df592819dedeaa2d083f6c

----==_mimepart_5a7272b3cda6b_b063ffa97d3cf30401d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/b96bd5d" class="commit-link">b96bd5d</a>  not rtt, response time</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1086/files/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2..b96bd5dbe9a4d43133df592819dedeaa2d083f6c">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4jRLgZn51yUwV54waB9SuiXFXY5ks5tQRizgaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq_LhHhd7ERciz-ttXh0LRcx7B-YKks5tQRizgaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086/files/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2..b96bd5dbe9a4d43133df592819dedeaa2d083f6c"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #1086"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086/files/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2..b96bd5dbe9a4d43133df592819dedeaa2d083f6c"}}}</script>

----==_mimepart_5a7272b3cda6b_b063ffa97d3cf30401d2--


From nobody Wed Jan 31 17:52:43 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1865C13171E for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:52:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xo6oAGojkUb1 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 17:52:31 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F43713177C for <quic-issues@ietf.org>; Wed, 31 Jan 2018 17:51:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=kVe6m5aEStgd2zzrvNXsK06RXKg=; b=jw5B4MQI9wU+EjIS VlrgUEeUGPaY0MOMavdKGM1llyqi38a9KLTtMAv1WUCyQrFTs0LLITkXp0UfTVX4 /5nzVvNiitCLbo2J4Ws7kAQd7T9YIGqq21sejFWrLVpE/fgPbl6TOQKMbtXx6WpI SkxBaTnUsMqalfMQIiyZUwOHEhA=
Received: by filter0460p1las1.sendgrid.net with SMTP id filter0460p1las1-1955-5A7272B5-9 2018-02-01 01:51:49.518661453 +0000 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 6QBGPDblTb2snpPgxfkr9A for <quic-issues@ietf.org>; Thu, 01 Feb 2018 01:51:49.518 +0000 (UTC)
Date: Thu, 01 Feb 2018 01:51:49 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe008f4e1d699bd1bfd3c760b2352c80a8f4abe8a92cf00000001168a34b592a163ce019fd200@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2/27251200@github.com>
In-Reply-To: <quicwg/base-drafts/commit/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2@github.com>
References: <quicwg/base-drafts/commit/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2@github.com>
Subject: Re: [quicwg/base-drafts] responses to comments (9cc0cab)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7272b51994b_7d282af4b82c6ec4831bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3AC0dNWcOAIoyBALQSx2/i0HQPr0y2qJcnYA k9o3KUuB+XFDSrtpM5867FIAOx2p2AC8Tl40sKcF2I7LOvTccAmFeRGLSCto/ZVOeHx9/WjJkVdjen ocQG7OaQgLFLc1b4QTcq6wo+eMJNlGd04YdAlyG4PrmqsnLbAlSgx3J9LOvi5J86DGp4dkVj6nCTXq o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c6wyCjjXYsTuU7xw1u7r22ng018>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 01:52:33 -0000

----==_mimepart_5a7272b51994b_7d282af4b82c6ec4831bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't believe that's true. It is more accurate than without new random, since you don't have to deal with retransmission ambiguity. It's the same argument for using new packet numbers for retransmissions. That allows more accurate RTT measurements, even without ack delay information. That said, I don't care much what we say here, so I've changed this text to say "measure the time taken to respond to a challenge."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/commit/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2#commitcomment-27251200
----==_mimepart_5a7272b51994b_7d282af4b82c6ec4831bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't believe that's true. It is more accurate than without new random=
, since you don't have to deal with retransmission ambiguity. It's the same=
 argument for using new packet numbers for retransmissions. That allows mor=
e accurate RTT measurements, even without ack delay information. That said,=
 I don't care much what we say here, so I've changed this text to say "meas=
ure the time taken to respond to a challenge."</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/commit/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2#commitcomment-2725=
1200">view it on GitHub</a>, or <a href=3D"https://github.com/notifications=
/unsubscribe-auth/AWbkq3_t4F0SHvDFm1_yaTr2egJBvo17ks5tQRi1gaJpZM4R07HV">mut=
e the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://github.com/notif=
ications/beacon/AWbkq6vvp8d7EUH0gVRJMduQzWRL8fuKks5tQRi1gaJpZM4R07HV.gif" w=
idth=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/comm=
it/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2#commitcomment-27251200"></link>
  <meta itemprop=3D"name" content=3D"View Commit"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Commit on GitHub"></met=
a>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://clou=
d.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290=
892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/asset=
s/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name=
":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates=
":{"snippets":[{"icon":"PERSON","message":"@janaiyengar on 9cc0cab: I don't=
 believe that's true. It is more accurate than without new random, since yo=
u don't have to deal with retransmission ambiguity. It's the same argument =
for using new packet numbers for retransmissions. That allows more accurate=
 RTT measurements, even without ack delay information. That said, I don't c=
are much what we say here, so I've changed this text to say \"measure the t=
ime taken to respond to a challenge.\""}],"action":{"name":"View Commit","u=
rl":"https://github.com/quicwg/base-drafts/commit/9cc0cabb6ad9f36c72ed605a6=
318f9e177efa2a2#commitcomment-27251200"}}}</script>=

----==_mimepart_5a7272b51994b_7d282af4b82c6ec4831bf--


From nobody Wed Jan 31 18:03:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D712812D880 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:03:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.595
X-Spam-Level: 
X-Spam-Status: No, score=-5.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tbHkXC8H8WfA for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:03:17 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext5.iad.github.net [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BEF1F131493 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 18:03:14 -0800 (PST)
Date: Wed, 31 Jan 2018 18:03:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517450593; bh=QejTgqL++d/hN6bXjBhv5gOMnP/XOeuNnBg3Fx1VKdA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ycOjHcHPhdQ9lhIsrRjB/inmWmuQh9jWkKoYPmfVNU9d50vM2aFzSd5ERtRAkJY0+ +VNwLcMUs8op0nqIPSwCUod7qs90HVjRLsUkF9e863hZXIfZwGoDHI56tSSzm+gGiE ooMpHnl+TO3xbWA56pGqpG3xRRtrMLKLROup8h/U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9d63938ca37599d4908d0e0bfd80b9159ec9154692cf00000001168a376192a163ce019fd276@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2/27251318@github.com>
In-Reply-To: <quicwg/base-drafts/commit/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2@github.com>
References: <quicwg/base-drafts/commit/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2@github.com>
Subject: Re: [quicwg/base-drafts] responses to comments (9cc0cab)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a727561e3d65_24882ac8e4624ecc2756cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iJ7A-zmuDsiceulc4ZMHLBwQLgk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 02:03:19 -0000

----==_mimepart_5a727561e3d65_24882ac8e4624ecc2756cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fair enough - I'm just noting that you don't always get to know how long the peer say on your challenge before putting it into a packet (that's ACK delay, but we don't always get an ACK delay that correlates well with the packet that the challenge was in).  And then the response doesn't need to follow the same path, so you get the whole path asymmetry problem playing into things.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/commit/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2#commitcomment-27251318
----==_mimepart_5a727561e3d65_24882ac8e4624ecc2756cf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Fair enough - I'm just noting that you don't always get to know how lo=
ng the peer say on your challenge before putting it into a packet (that's=
 ACK delay, but we don't always get an ACK delay that correlates well wit=
h the packet that the challenge was in).  And then the response doesn't n=
eed to follow the same path, so you get the whole path asymmetry problem =
playing into things.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/commit/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2#commitcomm=
ent-27251318">view it on GitHub</a>, or <a href=3D"https://github.com/not=
ifications/unsubscribe-auth/AWbkq3lEE6rpsszR75zjj-7MPfkCL4IDks5tQRthgaJpZ=
M4R07HV">mute the thread</a>.<img alt=3D"" height=3D"1" src=3D"https://gi=
thub.com/notifications/beacon/AWbkq8AotOsNoxgfZMT96an-gSnF_-MBks5tQRthgaJ=
pZM4R07HV.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/quicwg/base-drafts/co=
mmit/9cc0cabb6ad9f36c72ed605a6318f9e177efa2a2#commitcomment-27251318"></l=
ink>
  <meta itemprop=3D"name" content=3D"View Commit"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Commit on GitHub"></m=
eta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6=
-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubuserconte=
nt.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","=
action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dr=
afts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson=
 on 9cc0cab: Fair enough - I'm just noting that you don't always get to k=
now how long the peer say on your challenge before putting it into a pack=
et (that's ACK delay, but we don't always get an ACK delay that correlate=
s well with the packet that the challenge was in).  And then the response=
 doesn't need to follow the same path, so you get the whole path asymmetr=
y problem playing into things."}],"action":{"name":"View Commit","url":"h=
ttps://github.com/quicwg/base-drafts/commit/9cc0cabb6ad9f36c72ed605a6318f=
9e177efa2a2#commitcomment-27251318"}}}</script>=

----==_mimepart_5a727561e3d65_24882ac8e4624ecc2756cf--


From nobody Wed Jan 31 18:03:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 830BE12FC15 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:03:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NCuWIgrpQxQU for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:03:53 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9BCF212D880 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 18:03:53 -0800 (PST)
Date: Wed, 31 Jan 2018 18:03:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517450632; bh=FjLTJ59QebiEZ5qeqG73q4PMUbS0AXRM3Os9eB7Zg80=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z67wsn0MWMGXg8ye5E1UWr6X34YFudoSyXG4I1ClptieTS1bqNwj/1+IXkWLgv5AZ 47mqSPSj1tgzSzL7TgwuwxulTKIdYx0Io7JRMcQeeHo19BbapTGMKV7QUEvWit4Bgx I4lCFB1f5gKkn4HyAyk1y4qTPVTSA5no1muIVsEc=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab40ff7b13e749b88d27c51b61680c1d87ad8fead092cf00000001168a378892a169ce11773057@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1087/362134347@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1087@github.com>
References: <quicwg/base-drafts/issues/1087@github.com>
Subject: Re: [quicwg/base-drafts] Recommend simulating migration after quiescence (#1087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a727588ea066_2a853fe6a07b2f3411534a"; 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/UWzOIVw5lOj5zQiLSMh-xFph5tA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 02:03:56 -0000

----==_mimepart_5a727588ea066_2a853fe6a07b2f3411534a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OK. Now define "a while". How long is that? Obviously less than the idle timeout. Then what? The 2 minutes specified in RFC 4787? The 30 seconds often adopted as a conservative NAT refresh rate?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1087#issuecomment-362134347
----==_mimepart_5a727588ea066_2a853fe6a07b2f3411534a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>OK. Now define "a while". How long is that? Obviously less than the idle timeout. Then what? The 2 minutes specified in RFC 4787? The 30 seconds often adopted as a conservative NAT refresh rate?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1087#issuecomment-362134347">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Tc5iB6-TfbC0f3UTwa1G5FNPMJks5tQRuIgaJpZM4RzY-E">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq7aobO3Ph1xh8iNfRDVfbVoLU8guks5tQRuIgaJpZM4RzY-E.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1087#issuecomment-362134347"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1087: OK. Now define \"a while\". How long is that? Obviously less than the idle timeout. Then what? The 2 minutes specified in RFC 4787? The 30 seconds often adopted as a conservative NAT refresh rate?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1087#issuecomment-362134347"}}}</script>
----==_mimepart_5a727588ea066_2a853fe6a07b2f3411534a--


From nobody Wed Jan 31 18:05:15 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91C2D131677 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:05:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jp8FtCwbQ4vO for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:05:12 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E88712FC15 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 18:05:12 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517450711; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Y/W4/BLJCuEiYAWynjStpI4XeibCYQqnX4+t795OiVI=; b=FPlS/gFbsXwpI8Z06YwPg31wsMEaOKNZvvpjePjrIWkE22vdARk1ZQf6vbOIhpz+i9/wG5eg ADbIFJfK+QPbbaIAuKPnUh/Ke/yIoLme7ll0iE4NBuDEEyi60kRMIDLgxJU7u8unpoLgluTU SxUdJ6LQtKmfW80To0oO1pfhWu0=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.71.131
Sender: jri=google.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5a7275d7.7f7b48535870-smtp-out-n03; Thu, 01 Feb 2018 02:05:11 -0000 (UTC)
Date: Wed, 31 Jan 2018 18:05:11 -0800
From: Jana Iyengar <jri@google.com>
Reply-To: Jana Iyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5a7275d730c00_17462ae7f7e8dc1c1035a6@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5c3c0d: hard to guess
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a7275d730890_17462ae7f7e8dc1c1034a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/03a4tp_FjlUteijKkJchGt7AAqY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 02:05:13 -0000

----==_mimepart_5a7275d730890_17462ae7f7e8dc1c1034a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/path-challenge
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5c3c0d6e32c1178260d46b09f125095824d0bd8f
      https://github.com/quicwg/base-drafts/commit/5c3c0d6e32c1178260d46b09f125095824d0bd8f
  Author: Jana Iyengar <jri@google.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  hard to guess



----==_mimepart_5a7275d730890_17462ae7f7e8dc1c1034a0--


From nobody Wed Jan 31 18:05:22 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB638131677 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:05:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MWZFkd2MjxYY for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:05:15 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 163B413169F for <quic-issues@ietf.org>; Wed, 31 Jan 2018 18:05:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=NlpiVVcN0bp5VOsfIEZuvUoKdyI=; b=TD2F5kztgdff9itk pLs8yQ5TRAaY0gfoZ8gUnK6Ch2oQ5qPz1mkDlUBBno4q1jFvvybaFA1FAmQpdO4t 0nNjqs7E4Ok/ZeKpgULzt3ufV9vAlF/ouyMVjtkCtQ9GxWxD6gYP4qq9F5vxL9n1 k7kc9mw2O/Wug0O9ZJxjeIjocWQ=
Received: by filter0181p1las1.sendgrid.net with SMTP id filter0181p1las1-25926-5A7275D9-6 2018-02-01 02:05:13.541164362 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0036p1mdw1.sendgrid.net (SG) with ESMTP id 6pc5d08uRmelqkcHDNRdYQ for <quic-issues@ietf.org>; Thu, 01 Feb 2018 02:05:13.560 +0000 (UTC)
Date: Thu, 01 Feb 2018 02:05:13 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/push/2297122121@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7275d945bfd_62233fc6bc526f3020627d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0soqWdY+SqxG9k5B9SAlZQRNUpF6T5+TCMcj /tViDsyhfGn90NJpqaAoUC5Iq7QBR406FnzvYCH2PKyWPLz+C1ei+dqqz2K+S9+RIrw72D49iRV6lp jHj7WSWaEQhDnAB2RJwSJEwEjYjcPWnjxhw1mdGIYfrfHYiLWP3ehydPv8p4I6pM/A0ZfY4MKJIqEs Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gN0ywK088fJGHmDnJx2nGbWSUx8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 02:05:17 -0000

----==_mimepart_5a7275d945bfd_62233fc6bc526f3020627d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

5c3c0d6  hard to guess


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1086/files/b96bd5dbe9a4d43133df592819dedeaa2d083f6c..5c3c0d6e32c1178260d46b09f125095824d0bd8f

----==_mimepart_5a7275d945bfd_62233fc6bc526f3020627d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/5c3c0d6" class="commit-link">5c3c0d6</a>  hard to guess</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1086/files/b96bd5dbe9a4d43133df592819dedeaa2d083f6c..5c3c0d6e32c1178260d46b09f125095824d0bd8f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxP2IdmRjqW6LtKUNd7wZeqFUwkDks5tQRvZgaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5g8GTWhIJukm673oL979vouhUghks5tQRvZgaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086/files/b96bd5dbe9a4d43133df592819dedeaa2d083f6c..5c3c0d6e32c1178260d46b09f125095824d0bd8f"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #1086"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086/files/b96bd5dbe9a4d43133df592819dedeaa2d083f6c..5c3c0d6e32c1178260d46b09f125095824d0bd8f"}}}</script>

----==_mimepart_5a7275d945bfd_62233fc6bc526f3020627d--


From nobody Wed Jan 31 18:08:06 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AE9013149E for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:08:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 438CmFSVyO3m for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:08:03 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 64A30131487 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 18:08:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Y9cbyM0zbRszsgErqKkGtuc+BhI=; b=k3qZ6s2NoyPwvr4E Ov0BWv1O43PoffkoxKeKLaUb+iCQdLVuZ5Xwmego98YQLhgE9EJHaitMmDSe+2cQ pF+JA8g9jvbbMFNNGMmZ0d1+HMTclgJ7lIA23Y7NRc+J7cbilVWe0+nu+n4SW9Ya MpMMGLjFPFHd7l0D+rp0T+V3UZY=
Received: by filter0047p1las1.sendgrid.net with SMTP id filter0047p1las1-21324-5A727681-7 2018-02-01 02:08:01.260157746 +0000 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 sI5sv3XOSC-147oPWLnuRw for <quic-issues@ietf.org>; Thu, 01 Feb 2018 02:08:00.991 +0000 (UTC)
Date: Thu, 01 Feb 2018 02:08:01 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c2e27d25b351a51c2e844ad0272d7d06ac7529492cf00000001168a388092a169ce1176f338@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/review/93147771@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a727680aafb5_760b2b1456124ec820174a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak34+SV4dkxHckiUHmBVUTA+5Hc/FrQYjyynqZ VIMLUUfCCLkYYUGvn5YR6FuuLK2yCQBsYbkw2yHeaShCDBvqWl7rJhVCfEx2wG0yzaxUFqQEVI15h7 HzwaHRh6b5G7BXqoCMkrJMl+sUHlvdqI39PZkQOgpODq+TsmKcx7KNuaR4OYeI0uBggRhnHe/ud29J Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-gHzfyjta5denqedqIMAErXv2MI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 02:08:05 -0000

----==_mimepart_5a727680aafb5_760b2b1456124ec820174a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> +~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                                                               |
++                            Data (8)                           +
+|                                                               |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+
+~~~
+
+Data:
+
+: This 8-byte field contains arbitrary data.
+
+A PATH_CHALLENGE frame containing at least 8 randomly generated {{?RFC4086}}

SGTM. I kept futzing around with saying the right thing, and it's probably adequate to say "hard to guess". Done.

>  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).

Again, not for this PR, but the idea would be to demonstrate two way reachability using PATH_CHALLENGE and PATH_RESPONSE. Otherwise, you may end up in a situation where, for instance, UDP packets are blocked on one direction, but migration happens anyways since PATH_RESPONSE was sent from an address which didn't block UDP packets.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1086#discussion_r165242122
----==_mimepart_5a727680aafb5_760b2b1456124ec820174a
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/1086#discussion_r165242122">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +~~~
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                                                               |
++                            Data (8)                           +
+|                                                               |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+
+~~~
+
+Data:
+
+: This 8-byte field contains arbitrary data.
+
+A PATH_CHALLENGE frame containing at least 8 randomly generated {{?RFC4086}}
</pre>
<p>SGTM. I kept futzing around with saying the right thing, and it's probably adequate to say "hard to guess". Done.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165242966">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-An endpoint that receives an unsolicited PONG frame - that is, a PONG frame
-containing a payload that is empty MUST generate a connection error of type
-FRAME_ERROR, indicating the PONG frame (that is, 0x10d).  If the content of a
-PONG frame does not match the content of a PING frame previously sent by the
-endpoint, the endpoint MAY generate a connection error of type UNSOLICITED_PONG.
+
+The sender of this frame MUST include at least one octet of data in the Data
+field.
+
+The recipient of this frame MUST generate a PATH_RESPONSE frame
+({{frame-path-response}}) containing the same Data.  An endpoint that receives a
+PATH_CHALLENGE frame containing an empty payload MUST generate a connection
+error of type FRAME_ERROR, indicating the PATH_CHALLENGE frame (that is, 0x0e).
</pre>
<p>Again, not for this PR, but the idea would be to demonstrate two way reachability using PATH_CHALLENGE and PATH_RESPONSE. Otherwise, you may end up in a situation where, for instance, UDP packets are blocked on one direction, but migration happens anyways since PATH_RESPONSE was sent from an address which didn't block UDP packets.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165242122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyZORamGTk7icTpM1yI6OOk1eROwks5tQRyAgaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq86-03UL4Exna8lV-V-g_TxxvgQwks5tQRyAgaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086#discussion_r165242122"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1086"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086#discussion_r165242122"}}}</script>
----==_mimepart_5a727680aafb5_760b2b1456124ec820174a--


From nobody Wed Jan 31 18:12:52 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68BF3131705 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:12:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sKWKNhUn8t2W for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:12:49 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F36AA131495 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 18:12:48 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1517451168; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=C/r65SWLyt8kTLstQuDglM32UzpxhShPMgYga0bZoFc=; b=Dnc2dHBt5e3swOY0vIF71RNcJGbk5LQrdLCR+ZQA13BhIif0owPkvvE7otSG4te1toAH4IVF h7Txb+Fbp/b1qRIfwM87/BFtB/y87eLhAOCj8exBtIIYKIxPfKgODhIZK2uQdrCqpOIOzT1i TqIeRhsBWTNZda19BHJlaYjgeWE=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: jri=google.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5a7277a0.7fd35c371750-smtp-out-n03; Thu, 01 Feb 2018 02:12:48 -0000 (UTC)
Date: Wed, 31 Jan 2018 18:12:47 -0800
From: Jana Iyengar <jri@google.com>
Reply-To: Jana Iyengar <jri@google.com>
To: quic-issues@ietf.org
Message-ID: <5a72779fd8c08_16d62b10561e5c08415d3@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4c470d: fix broken refs
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5a72779fd884e_16d62b10561e5c084141d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BBOImFAA75CrjADRuhrpGX1va5Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 02:12:50 -0000

----==_mimepart_5a72779fd884e_16d62b10561e5c084141d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/path-challenge
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4c470d89681c8bd961c2bc85647049fcb4e4b160
      https://github.com/quicwg/base-drafts/commit/4c470d89681c8bd961c2bc85647049fcb4e4b160
  Author: Jana Iyengar <jri@google.com>
  Date:   2018-01-31 (Wed, 31 Jan 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  fix broken refs



----==_mimepart_5a72779fd884e_16d62b10561e5c084141d--


From nobody Wed Jan 31 18:13:00 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70D0813171E for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:12:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.411
X-Spam-Level: 
X-Spam-Status: No, score=-0.411 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oL7q5aoh5gdb for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:12:52 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09637131495 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 18:12:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5v6fM2yZxUVGMPuULe/YJIAMxXk=; b=nfd9ugjw5RymOh4K +AIfqZ/cxNTyGU5ys5WWPgyZqc2W0UEE/P/2hSWzlsJZmu71m3sWZ5CpK/XtTs07 TybU+3TOEHCEtS8neCO+zD27V3Jdo+vmT5ckhO0SNJmijS++UPMckN2Y4tqbZ0BL bfYEOV/H/F2AXBp2tqTkokPVuFQ=
Received: by filter0425p1iad2.sendgrid.net with SMTP id filter0425p1iad2-2898-5A7277A2-21 2018-02-01 02:12:50.958544483 +0000 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 7CfI3yrhQPCX_b2STAA3Ag for <quic-issues@ietf.org>; Thu, 01 Feb 2018 02:12:50.981 +0000 (UTC)
Date: Thu, 01 Feb 2018 02:12:51 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1086/push/2297133231@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1086@github.com>
References: <quicwg/base-drafts/pull/1086@github.com>
Subject: Re: [quicwg/base-drafts] Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7277a270509_45833fbb4fb72f38318158"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3O8X4E6TgQzKhGs5kXjzUMAkzVJhevgTAtxg MSkDtnKnLTCzC8tgxXs/zubDCzf9AQEAGIC2NmTHMPsAvj6DT2hIvQ9zVacFUYAZilyKwa8WWRru34 j/7KOXN1EMaNyeqqPyaw9Fd4YAvGLcqN1n2a/v4QEgAhBJHfHXHFKqpTgXF0+WJBtjSj+bfcYG37zW 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AyD1oYqdW4D1XxV6sM8M1_UV-oM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 02:12:53 -0000

----==_mimepart_5a7277a270509_45833fbb4fb72f38318158
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

4c470d8  fix broken refs


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1086/files/5c3c0d6e32c1178260d46b09f125095824d0bd8f..4c470d89681c8bd961c2bc85647049fcb4e4b160

----==_mimepart_5a7277a270509_45833fbb4fb72f38318158
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/quicwg/base-drafts/commit/4c470d8" class="commit-link">4c470d8</a>  fix broken refs</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1086/files/5c3c0d6e32c1178260d46b09f125095824d0bd8f..4c470d89681c8bd961c2bc85647049fcb4e4b160">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwWF77tksUGq0A4nV_GzwJcBzpCpks5tQR2igaJpZM4RzUjH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq6x8Srty4E-iDElg690DaFoDjme-ks5tQR2igaJpZM4RzUjH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1086/files/5c3c0d6e32c1178260d46b09f125095824d0bd8f..4c470d89681c8bd961c2bc85647049fcb4e4b160"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #1086"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1086/files/5c3c0d6e32c1178260d46b09f125095824d0bd8f..4c470d89681c8bd961c2bc85647049fcb4e4b160"}}}</script>

----==_mimepart_5a7277a270509_45833fbb4fb72f38318158--


From nobody Wed Jan 31 18:15:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1491F131705 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:15:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w9Yh__z7VopV for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:15:10 -0800 (PST)
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2-ext2.iad.github.net [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 92B2E131495 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 18:15:10 -0800 (PST)
Date: Wed, 31 Jan 2018 18:15:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517451309; bh=BScL8tSHlkPpNES5qn0ShQ5xSDEpHECujl6a/UT/ZS4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oGFS8BAeHAzNHPvFy4Qnjwz6sbHJ0LzSoYViWfp76NWXlXkTO7JSBH8l4LexgsBGF ytZDWHwmIZA9buN3Yex3q+bt99gx85ugqBYx8mGFhAoMwL61BXvTZHf0wpbRXOfw9o 7q8aXRkL47VsnM2U0aZDHx6EXjbIfdzKjCcmR4IA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb58ce365c7395a77c41b9ed2564348338ac702f692cf00000001168a3a2d92a169ce1177a33a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1088/review/93144836@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1088@github.com>
References: <quicwg/base-drafts/pull/1088@github.com>
Subject: Re: [quicwg/base-drafts] A 17 octet connection ID (#1088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a72782d94ffc_24212afd52fcaed426624c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/nH8DbEY5H_zGdluABGVpEGOCP3s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 02:15:13 -0000

----==_mimepart_5a72782d94ffc_24212afd52fcaed426624c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar requested changes on this pull request.



>  {: #short-packet-types title="Short Header Packet Types"}
 
-The header form, omit connection ID flag, and connection ID of a short header
-packet are version-independent.  The remaining fields are specific to the
-selected QUIC version.  See {{version-specific}} for details on how packets
-from different versions of QUIC are interpreted.
+The header form and connection ID of a short header packet are
+version-independent.  The remaining fields are specific to the selected QUIC

I think there's some concern that the connection ID ought to be self-describing. One concern, that I'm slightly sympathetic to, is that you'd still have to configure a co-operating middlebox to align with server policy, which may not be easy to do in all server deployments.  I'd recommend leaving this particular question -- of removing the C bit -- out and discuss on an issue instead. The change to 17 byte CIDs and truncation seem quite independent of this question.

>  
-: The omit connection identifier parameter indicates that packets sent to the
-  endpoint that advertises this parameter MAY omit the connection ID in packets
-  using short header format.  This can be used by an endpoint where it knows
-  that source and destination IP address and port are sufficient for it to
-  identify a connection.  This parameter is zero length.  Absence of this
-  parameter means that the connection ID MUST be present in every packet sent to
-  this endpoint.
+: An 8-bit unsigned integer that indicates the length of the connection ID that
+  is to be put in packets that use the short header ({{short-header}}) that are
+  sent to this endpoint.  Values between 0 and 17 inclusive are valid; larger
+  values MUST be treated as a connection error of type
+  TRANSPORT_PARAMETER_ERROR.  This parameter is set to 0 if the transport
+  parameter is omitted, meaning that packets with short headers that are sent to

I think you meant to say Connection ID here: "This parameter is set to 0 if the transport parameter is omitted". 

I'm not sure I like the rest of the phrasing, so how about "This parameter is set to 0 if the connection ID may be omitted in short header packets sent to this endpoint."

> +
+Ensuring that the server sends the correct connection ID in its stateless reset
+presents an additional challenge.  Truncation of the connection ID in packets
+that use the short header means that the entire connection ID might not be
+present in the packet that triggers the stateless reset.  Furthermore, the
+server cannot know how many octets from the connection ID that the client
+requested be included in the short header.
+
+A server is expected to have a minimum number of octets that are needed for
+correct routing.  Thus, the server can always know that at least this many
+octets of the packet it receives contain a connection ID.
+
+If the server uses a longer connection ID than the client, there is the
+potential for the additional octets to be used to reveal that the stateless
+reset is not a regular packet.  This is not a serious issue, as it is already
+possible to use other fields to distinguish them from other packet.

How does packet number leak information when there are packet number gaps? Sure, it needs to be fixed so the gaps are asymmetric, but that's basically fixable.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1088#pullrequestreview-93144836
----==_mimepart_5a72782d94ffc_24212afd52fcaed426624c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> requested changes on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165239632">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  {: #short-packet-types title=&quot;Short Header Packet Types&quot;}
 
-The header form, omit connection ID flag, and connection ID of a short header
-packet are version-independent.  The remaining fields are specific to the
-selected QUIC version.  See {{version-specific}} for details on how packets
-from different versions of QUIC are interpreted.
+The header form and connection ID of a short header packet are
+version-independent.  The remaining fields are specific to the selected QUIC
</pre>
<p>I think there's some concern that the connection ID ought to be self-describing. One concern, that I'm slightly sympathetic to, is that you'd still have to configure a co-operating middlebox to align with server policy, which may not be easy to do in all server deployments.  I'd recommend leaving this particular question -- of removing the C bit -- out and discuss on an issue instead. The change to 17 byte CIDs and truncation seem quite independent of this question.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165241450">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The omit connection identifier parameter indicates that packets sent to the
-  endpoint that advertises this parameter MAY omit the connection ID in packets
-  using short header format.  This can be used by an endpoint where it knows
-  that source and destination IP address and port are sufficient for it to
-  identify a connection.  This parameter is zero length.  Absence of this
-  parameter means that the connection ID MUST be present in every packet sent to
-  this endpoint.
+: An 8-bit unsigned integer that indicates the length of the connection ID that
+  is to be put in packets that use the short header ({{short-header}}) that are
+  sent to this endpoint.  Values between 0 and 17 inclusive are valid; larger
+  values MUST be treated as a connection error of type
+  TRANSPORT_PARAMETER_ERROR.  This parameter is set to 0 if the transport
+  parameter is omitted, meaning that packets with short headers that are sent to
</pre>
<p>I think you meant to say Connection ID here: "This parameter is set to 0 if the transport parameter is omitted".</p>
<p>I'm not sure I like the rest of the phrasing, so how about "This parameter is set to 0 if the connection ID may be omitted in short header packets sent to this endpoint."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165241618">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+Ensuring that the server sends the correct connection ID in its stateless reset
+presents an additional challenge.  Truncation of the connection ID in packets
+that use the short header means that the entire connection ID might not be
+present in the packet that triggers the stateless reset.  Furthermore, the
+server cannot know how many octets from the connection ID that the client
+requested be included in the short header.
+
+A server is expected to have a minimum number of octets that are needed for
+correct routing.  Thus, the server can always know that at least this many
+octets of the packet it receives contain a connection ID.
+
+If the server uses a longer connection ID than the client, there is the
+potential for the additional octets to be used to reveal that the stateless
+reset is not a regular packet.  This is not a serious issue, as it is already
+possible to use other fields to distinguish them from other packet.
</pre>
<p>How does packet number leak information when there are packet number gaps? Sure, it needs to be fixed so the gaps are asymmetric, but that's basically fixable.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1088#pullrequestreview-93144836">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq39X4GUrZPcYn7V15iDlaz-_W9Ogks5tQR4tgaJpZM4RzhH-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5D1xpokTOB0Kz-7VOdpBhSj7KQTks5tQR4tgaJpZM4RzhH-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1088#pullrequestreview-93144836"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar requested changes on #1088"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1088#pullrequestreview-93144836"}}}</script>
----==_mimepart_5a72782d94ffc_24212afd52fcaed426624c--


From nobody Wed Jan 31 18:19:15 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86757131737 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:19:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.464
X-Spam-Level: 
X-Spam-Status: No, score=-0.464 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_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=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m43nVO8HHgK8 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:19:12 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0A60E13148D for <quic-issues@ietf.org>; Wed, 31 Jan 2018 18:19:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=t8mM8hxCRQ3CWFSj0Ik3770prYg=; b=GSdObICwRlnMMTi4 fj0/1argC2e1UwFtp3oLETIg4X+5br4iftDFhRX8tSlupWhoim+OJ4PfqB/JdirU lvzYO8BEK5rn1ST1mNdAA3sX96Q7HvWNPYsyqS4BBYQV7aEcEr6iXLiMOcfNMGT5 8+3SVSaO2h2lOFWRe2cl/wFtdNo=
Received: by filter0075p1las1.sendgrid.net with SMTP id filter0075p1las1-4685-5A72791E-35 2018-02-01 02:19:10.766769217 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0048p1mdw1.sendgrid.net (SG) with ESMTP id VtFQOFbUSOWH4GvsgRmcow for <quic-issues@ietf.org>; Thu, 01 Feb 2018 02:19:10.520 +0000 (UTC)
Date: Thu, 01 Feb 2018 02:19:11 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf721ddc4661c249f84eba434ef7c00805cf90d7192cf00000001168a3b1e92a169ce11773057@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1087/362136924@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1087@github.com>
References: <quicwg/base-drafts/issues/1087@github.com>
Subject: Re: [quicwg/base-drafts] Recommend simulating migration after quiescence (#1087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a72791e35d8f_225f43f8994e08f288182e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3UnlcHdAu/K5ONZ9gkwiwe1J/n2f/I4n/J+I 6xwLmjf7o8rjKImfc1mTbFpiH9jOScGFH5k5cFilyiK0rq9/ZfI8MWd448WlJ/ZsaLQ1kHZc5pmBw9 8Y5CkArlfC0b1o/+ELe9R8Sj/ZZAeEgUwxM7xTQgPHgUY4AXq8PcH3CIrw2JEa5CBAuSFSVNveDGLK 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UTJ9Ma7wXx1yT3mpMV97rFuJBO8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 02:19:13 -0000

----==_mimepart_5a72791e35d8f_225f43f8994e08f288182e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We'll have to define "unused" too. The send time of any packet, or just those that are acked?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1087#issuecomment-362136924
----==_mimepart_5a72791e35d8f_225f43f8994e08f288182e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We'll have to define "unused" too. The send time of any packet, or just those that are acked?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1087#issuecomment-362136924">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6IZ5s4Ht5ixLRCgQQ9IHAYH0BRVks5tQR8egaJpZM4RzY-E">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq5ukGE2u07t1ae8GdwsMQaPVekWCks5tQR8egaJpZM4RzY-E.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1087#issuecomment-362136924"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/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 #1087: We'll have to define \"unused\" too. The send time of any packet, or just those that are acked?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1087#issuecomment-362136924"}}}</script>
----==_mimepart_5a72791e35d8f_225f43f8994e08f288182e--


From nobody Wed Jan 31 18:51:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F3B81314D8 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:51:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T1Oh1ngUQNRj for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 18:51:42 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F3831314A3 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 18:51:42 -0800 (PST)
Date: Wed, 31 Jan 2018 18:51:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517453501; bh=MFfEJj60NRm8jXWC9iZCQvWmEmr7djaEmNR0B1Ok4FI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M1mAF3cT28bG6hG2WqGN32lPpN0CBzFPjzfc/8vYBTtwM1u0iipHvPdbcBBXUSA9Z LQAz+Ng5KBMSw8sV5i47Xd/8456a+Gqhzvd9wKNxuq0cVAfIs7gU1YMpWqT/c2QIFu Gf+v6f6/Ur7nyjbAt2YuXhTxVQfrSh2Cd7e1QM14=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc0bb5f687e21c0621e96968b599057cfd54cfe2b92cf00000001168a42bd92a169ce1177a33a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1088/c362142137@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1088@github.com>
References: <quicwg/base-drafts/pull/1088@github.com>
Subject: Re: [quicwg/base-drafts] A 17 octet connection ID (#1088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7280bd2734a_21913fbe0154af341565d1"; 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/qPweVHNpq4XjOYBfPJI7KBrU7eI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 02:51:44 -0000

----==_mimepart_5a7280bd2734a_21913fbe0154af341565d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think this is the right answer. As I mentioned in Melbourne, I believe a better approach is to have the server provide a complete connection ID of variable length and then each side provides exactly that connection ID (or in the case of the server, potentially none at all). Aside from aesthetic considerations, one quite silly side effect of this design is that the client tells the server how to truncate the connection ID without knowing what the server's truncation is, so it's not at all impossible for the server to send you a connection ID where only 8 bytes are meaningful but the client doesn't know that and asks for 12 bytes.

In terms of process, I don't think that this has consensus and I read the minutes as pretty clearly saying that we were going to form a design team to come up with some proposals, and then the WG was going to decide, so this PR seems premature.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1088#issuecomment-362142137
----==_mimepart_5a7280bd2734a_21913fbe0154af341565d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think this is the right answer. As I mentioned in Melbourne, I=
 believe a better approach is to have the server provide a complete conne=
ction ID of variable length and then each side provides exactly that conn=
ection ID (or in the case of the server, potentially none at all). Aside =
from aesthetic considerations, one quite silly side effect of this design=
 is that the client tells the server how to truncate the connection ID wi=
thout knowing what the server's truncation is, so it's not at all impossi=
ble for the server to send you a connection ID where only 8 bytes are mea=
ningful but the client doesn't know that and asks for 12 bytes.</p>
<p>In terms of process, I don't think that this has consensus and I read =
the minutes as pretty clearly saying that we were going to form a design =
team to come up with some proposals, and then the WG was going to decide,=
 so this PR seems premature.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1088#issuecomment-362142137">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6c0Dy=
PEwXMbyKxqQwzVgQL3qxzvks5tQSa9gaJpZM4RzhH-">mute the thread</a>.<img alt=3D=
"" height=3D"1" src=3D"https://github.com/notifications/beacon/AWbkq8rkOr=
a0kwmF51vcy0BHbGP-XaRsks5tQSa9gaJpZM4RzhH-.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<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/1088#issuecomment-362142137"></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 #1088:=
 I don't think this is the right answer. As I mentioned in Melbourne, I b=
elieve a better approach is to have the server provide a complete connect=
ion ID of variable length and then each side provides exactly that connec=
tion ID (or in the case of the server, potentially none at all). Aside fr=
om aesthetic considerations, one quite silly side effect of this design i=
s that the client tells the server how to truncate the connection ID with=
out knowing what the server's truncation is, so it's not at all impossibl=
e for the server to send you a connection ID where only 8 bytes are meani=
ngful but the client doesn't know that and asks for 12 bytes.\r\n\r\nIn t=
erms of process, I don't think that this has consensus and I read the min=
utes as pretty clearly saying that we were going to form a design team to=
 come up with some proposals, and then the WG was going to decide, so thi=
s PR seems premature.\r\n\r\n"}],"action":{"name":"View Pull Request","ur=
l":"https://github.com/quicwg/base-drafts/pull/1088#issuecomment-36214213=
7"}}}</script>=

----==_mimepart_5a7280bd2734a_21913fbe0154af341565d1--


From nobody Wed Jan 31 19:23:49 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54D6C1314CD for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 19:23:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Level: 
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9RmVYd3gzGaz for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 19:23:45 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B50371314C2 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 19:23:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=g1jM5K4z8gp6DJzD7LfjFBTNJQ0=; b=qBiFbrbEiteNoend 9p5AxZovprtKzNfBoaBl/yzJR5TfXonfVlGuPIu0cUYermUIZUTarsoMut/isGMq 0HH2ln7oMF45jKukQzPyJzGH28xbQKpuYvqLbjSionXdqoaR8RUEB7RNz/87OlYF Ox/1j17ZZ/OkfUVVFCIha8u2uGM=
Received: by filter0285p1las1.sendgrid.net with SMTP id filter0285p1las1-1057-5A728840-1 2018-02-01 03:23:44.217709344 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0048p1mdw1.sendgrid.net (SG) with ESMTP id 4XW9Jh7bRvykZpT5bcKHBg for <quic-issues@ietf.org>; Thu, 01 Feb 2018 03:23:44.131 +0000 (UTC)
Date: Thu, 01 Feb 2018 03:23:44 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba7704de7564d855a5d942ddebc1912813c29f18f92cf00000001168a4a3f92a169ce11773057@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1087/362146790@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1087@github.com>
References: <quicwg/base-drafts/issues/1087@github.com>
Subject: Re: [quicwg/base-drafts] Recommend simulating migration after quiescence (#1087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a72883fd3159_131c2b141b95eed011617"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Hy0O1Y7d3+LC6308zT34rY6ImFoGYVMygJ1 0/B8vvC1JpSxfRhL2MI1d1r8/s1Sk+7a96xo7+KPpA0gx9oJJ+++LtoVK8rZR7x7Qr/UcXpEtQiav6 Y/mr7Etw/YorwmNH+KrZBsceWqEE+2v+xhRjugcTp7ArhnwO4oQoLQJJaC2AlBlFOOrO0BJ2sBh4mY c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8umdEChpcMiihZSzNWT8o65JBKI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 03:23:47 -0000

----==_mimepart_5a72883fd3159_131c2b141b95eed011617
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Those don't really need definition here.  If you think that a new connection ID is worth using, then switch over to a new one.

Unlike the idle timeout, this has the advantage of being discretionary.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1087#issuecomment-362146790
----==_mimepart_5a72883fd3159_131c2b141b95eed011617
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Those don't really need definition here.  If you think that a new connection ID is worth using, then switch over to a new one.</p>
<p>Unlike the idle timeout, this has the advantage of being discretionary.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1087#issuecomment-362146790">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz3NfcsbH_bKEStQqL813MD1c2Gnks5tQS4_gaJpZM4RzY-E">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqxMHB0tZWLUJGXynkhyoUvks-o3Iks5tQS4_gaJpZM4RzY-E.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1087#issuecomment-362146790"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1087: Those don't really need definition here.  If you think that a new connection ID is worth using, then switch over to a new one.\r\n\r\nUnlike the idle timeout, this has the advantage of being discretionary."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1087#issuecomment-362146790"}}}</sc
 ript>
----==_mimepart_5a72883fd3159_131c2b141b95eed011617--


From nobody Wed Jan 31 19:28:35 2018
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC927131797 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 19:28:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.625
X-Spam-Level: 
X-Spam-Status: No, score=-0.625 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CbJ8OO2ogtNs for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 19:28:32 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59B571314D7 for <quic-issues@ietf.org>; Wed, 31 Jan 2018 19:28:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=z1OFTQudXig8A3H/DyhgAsCCirU=; b=c9EcjHGzx5vwyX0x u4LmTxi64UNskUgMj0SDC/JVSIs432x5zMlD8PpOPATtTwr0t2dNvFWTeqaL6vVf xH8vGsfPoQPDb16DhNyZL8yu0uD/3rVeo0Bxpddwze96qGyhuRMq696DQAoRPlW7 /E5Ks4PdkDt+S1dwmRe+R4mwSmI=
Received: by filter0358p1iad2.sendgrid.net with SMTP id filter0358p1iad2-27681-5A72895F-13 2018-02-01 03:28:31.523739552 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0040p1mdw1.sendgrid.net (SG) with ESMTP id uBdfJ8kPSRWhQ3xPLedZ0g for <quic-issues@ietf.org>; Thu, 01 Feb 2018 03:28:31.355 +0000 (UTC)
Date: Thu, 01 Feb 2018 03:28:31 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab906ab294ab728c2ed5387c91862cdde48d1fc2e092cf00000001168a4b5f92a169ce1177a33a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1088/review/93158560@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1088@github.com>
References: <quicwg/base-drafts/pull/1088@github.com>
Subject: Re: [quicwg/base-drafts] A 17 octet connection ID (#1088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a72895f170ee_11683fea85a48f309833d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2E/JhN1sBd7yodMXx+KRdZtMg9PWQ9mCnOkE EUNKpfaHo4KlRpOGXWfxhU45MCrGy4rF3N6I5Z8mn2UceVmzijQcNOR1w0+E5yJtzsNfRP5AO0P/31 1tRMTMJR4GXq12sbGBm8vvkHl3bsKGGNiLH28ybU9RDZ/9tocbY6n+9arTQJY3H3gtOnL1j6GRYK69 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yCrmCpo4SmnaV5K17JOymKHffJY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 03:28:34 -0000

----==_mimepart_5a72895f170ee_11683fea85a48f309833d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  {: #short-packet-types title="Short Header Packet Types"}
 
-The header form, omit connection ID flag, and connection ID of a short header
-packet are version-independent.  The remaining fields are specific to the
-selected QUIC version.  See {{version-specific}} for details on how packets
-from different versions of QUIC are interpreted.
+The header form and connection ID of a short header packet are
+version-independent.  The remaining fields are specific to the selected QUIC

That change is integral to the PR.  The bit only makes sense if you intend to send the connection ID on some packets but not others and if you think that an intermediary that is ignorant of the actual length being able to do something meaningful with both sets of packets.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1088#discussion_r165252104
----==_mimepart_5a72895f170ee_11683fea85a48f309833d
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/1088#discussion_r165252104">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  {: #short-packet-types title=&quot;Short Header Packet Types&quot;}
 
-The header form, omit connection ID flag, and connection ID of a short header
-packet are version-independent.  The remaining fields are specific to the
-selected QUIC version.  See {{version-specific}} for details on how packets
-from different versions of QUIC are interpreted.
+The header form and connection ID of a short header packet are
+version-independent.  The remaining fields are specific to the selected QUIC
</pre>
<p>That change is integral to the PR.  The bit only makes sense if you intend to send the connection ID on some packets but not others and if you think that an intermediary that is ignorant of the actual length being able to do something meaningful with both sets of packets.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165252104">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7imEV11BFjlM-87NUIoga9_qoBCks5tQS9fgaJpZM4RzhH-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq3jYbpup2hkIrL-UwIBXdl3uIP49ks5tQS9fgaJpZM4RzhH-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165252104"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1088"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1088#discussion_r165252104"}}}</script>
----==_mimepart_5a72895f170ee_11683fea85a48f309833d--


From nobody Wed Jan 31 19:30:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 218D91314A9 for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 19:30:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X-NJ3M3vnm3V for <quic-issues@ietfa.amsl.com>; Wed, 31 Jan 2018 19:30:40 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext4.iad.github.net [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D51A1314BB for <quic-issues@ietf.org>; Wed, 31 Jan 2018 19:30:40 -0800 (PST)
Date: Wed, 31 Jan 2018 19:30:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1517455839; bh=kjmV2U17su26LdASZYcCEkgu1bioesGfmG0sWl9YwYI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tT0DOi5Ygzj40vptWDnzY77Rm+aY3PEkSPh0pQrq3TPquUcoijOhp+fa8RDw6ZF4i 5RwYfqvoG151DmlCUihe2yemgwSRur+/Jl3cPslfmE2V6oUREaEMbFhjUdGBQcZkgG zANf+2nN0YXlPH7qUoqeF699lH1JB9Pp2PjmER84=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba410d206847ab666ac1963ba1c9c7a836228da0692cf00000001168a4bdf92a169ce1177a33a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1088/review/93158776@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1088@github.com>
References: <quicwg/base-drafts/pull/1088@github.com>
Subject: Re: [quicwg/base-drafts] A 17 octet connection ID (#1088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a7289dfa1b23_7b0b2b23712d4ec47239e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mhh1nO3wBFB_xAOK9-oY7lg0xq8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Feb 2018 03:30:44 -0000

----==_mimepart_5a7289dfa1b23_7b0b2b23712d4ec47239e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +
+Ensuring that the server sends the correct connection ID in its stateless reset
+presents an additional challenge.  Truncation of the connection ID in packets
+that use the short header means that the entire connection ID might not be
+present in the packet that triggers the stateless reset.  Furthermore, the
+server cannot know how many octets from the connection ID that the client
+requested be included in the short header.
+
+A server is expected to have a minimum number of octets that are needed for
+correct routing.  Thus, the server can always know that at least this many
+octets of the packet it receives contain a connection ID.
+
+If the server uses a longer connection ID than the client, there is the
+potential for the additional octets to be used to reveal that the stateless
+reset is not a regular packet.  This is not a serious issue, as it is already
+possible to use other fields to distinguish them from other packet.

The construction of a stateless reset requires that the server provide a packet number.  It is probably using a connection ID that it used in the past, so packets can be correlated with previous packets.  The difference in packet numbers is observable.  A server has to pick a random packet number, which likely means a large gap.  That might be used to distinguish a stateless reset.

Packet number encryption fixes that problem.  I think that this will change if we decide to do that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1088#discussion_r165252317
----==_mimepart_5a7289dfa1b23_7b0b2b23712d4ec47239e
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/1088#discussion_r165252317">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+Ensuring that the server sends the correct connection ID in its stateless reset
+presents an additional challenge.  Truncation of the connection ID in packets
+that use the short header means that the entire connection ID might not be
+present in the packet that triggers the stateless reset.  Furthermore, the
+server cannot know how many octets from the connection ID that the client
+requested be included in the short header.
+
+A server is expected to have a minimum number of octets that are needed for
+correct routing.  Thus, the server can always know that at least this many
+octets of the packet it receives contain a connection ID.
+
+If the server uses a longer connection ID than the client, there is the
+potential for the additional octets to be used to reveal that the stateless
+reset is not a regular packet.  This is not a serious issue, as it is already
+possible to use other fields to distinguish them from other packet.
</pre>
<p>The construction of a stateless reset requires that the server provide a packet number.  It is probably using a connection ID that it used in the past, so packets can be correlated with previous packets.  The difference in packet numbers is observable.  A server has to pick a random packet number, which likely means a large gap.  That might be used to distinguish a stateless reset.</p>
<p>Packet number encryption fixes that problem.  I think that this will change if we decide to do that.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165252317">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq40qP-sTi_KRuRNTi-khH89UGr8wks5tQS_fgaJpZM4RzhH-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkqwOEE2NugoYPu7rahRRTn_iiNtghks5tQS_fgaJpZM4RzhH-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/1088#discussion_r165252317"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/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 #1088"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1088#discussion_r165252317"}}}</script>
----==_mimepart_5a7289dfa1b23_7b0b2b23712d4ec47239e--

